Let us help you learn how to teach ESL online! With so many of us glued to our screens today, it’s probably no surprise that you can actually make money online too.
And before you say that the only people who make the big bucks are mega marketplaces like Amazon and Lazada, think again.
If you have a reliable internet connection, you can make some serious dough teaching English online (unless you still need to snag a TEFL certificate, of course).

You might not see your students’ faces, but they probably look like this
In the last decade or so, the ESL teaching industry has been changing with technology like nobody’s business. You no longer have to travel across borders to teach foreign students. Better yet, you don’t even have to struggle to find a classroom or workspace to meet in person.
Instead, you can teach ESL online from home! And you don’t even have to get out of your pjs! Strike that.
On second thought, you should throw on something a bit more professional because you still want to look the part. After all, teaching English online is a paid job and it’s one you should take seriously.
Teaching English online FAQs
1. What is it like teaching English online?
Teaching English in person and teaching ESL online from home are super different. Forget using outdated textbooks and photocopying boring worksheets!
Teaching English online is amazing because you can access so many cool resources including Youtube videos, blogs, and online ESL language apps and games! However, you may hit a few snags regarding how to teach English online.
[Apply For Online Teaching Jobs Now]
First of all, when you teach a student in person, you can rely on verbal and nonverbal cues (like body language) that happen in real time to let you know if you’re on the right track. With online teaching, this is also doable but more challenging.
Another roadblock is tech issues. Here’s how to teach English online badly. Use a really bad connection so that in the middle of your lesson, your screen freezes and you sound as though you have a really bad stutter.
Don’t get me started on bad audio. Teaching and learning English is primarily about listening and speaking so if you and your student can’t hear each other well, it can quickly turn into a train wreck.
You need to know your software inside out and to be able to do basic troubleshooting. Also, one skill you must have in any online environment is patience.
Another thing that makes teaching English online different is the fact that you and your students will most likely be operating in two different time zones.
For example, if you live in the US, you may have to work late at night or really early in the morning to teach students in China. This is awesome if you’re a night owl or work shifts, but what if you have a fulltime day job?
It goes without saying that you have to be able to manage your time and schedule very well to avoid missing classes and those essential zzzs!
2. Do I need TEFL to teach English online?
First things first: If you haven’t already, you better get TEFL certified stat! Now, you may be thinking, I don’t need no qualifications to teach English because I help my baby sister with her English homework all the time! Wrong!
Teaching English as a Foreign Language (TEFL) is a totally different ballgame, as different as baseball is from cricket! Remember this: teaching English to native speakers is not the same as teaching English to non-native speakers.
If you want to learn how to teach English online and get money, a good TEFL course will give you a solid grounding in TEFL-specific teaching methodology and other essential skills.
[5 steps to the perfect ESL teacher resume]

Forget the classroom—you can the best online ESL jobs from behind your lil’ ol’ computer screen
3. Can I teach English online and travel? Should I stay home?
Teaching English online from home is one option…
When most people think about teach English online jobs, they automatically picture someone in their bedroom chatting away with a foreigner who’s more than a couple time zones away. This is certainly true in some ways. If you choose to teach ESL online from home, it definitely has its perks.
Reason numero uno: you never have to leave your comfy digs! That means no gridlock, no mascara-wand-in-eye mishaps, no hustle to get a cup of Joe at Starbucks, no soggy packed lunches, no long lines at your favorite food truck!
Plus, you get to play with Sparky or Simba all day as he snuggles your feet under the table! You can also plan your teach English online jobs around your personal schedule (gym, me-time, picking up dry cleaning etc.) because you’re your own boss. Hell yeah!
… Or you can try teaching English online from WHEREVER!
Teach English online jobs mean that you aren’t limited to teaching from home! You heard me right. You can take that side gig/career with you, wherever you roam in the world!
If the digital nomad lifestyle is a-calling you, consider searching out the best online ESL jobs to make top dollar while you traipse around the globe.
Because many teach English online jobs are freelance, you can clock in as many hours required, whenever you want!
Unlike teaching opps abroad that come with contracts that mean you have to be rooted in a particular place for a particular time, teaching English online is perfect for nomads who are always on the move.
The best online ESL jobs are super convenient and flexible, open 24/7, whatever timezone you’re in.
4. What are the requirements to teach English online?
If you want to learn how to teach English online and get money quick, you have to invest in the right gear.
That means you need a decent PC/Mac/laptop, a high-quality webcam and headset, a comfortable workspace (you’ll probably be sitting most of the time), and a super quiet room.
Fast internet speed is also a given. No dial-up please! Check that you have enough RAM to run certain software programs. Also, make sure you are based in an area that has a reliable electricity supply or at least a backup generator.
[What to look for in ESL teaching jobs]
Another thing: like all other ESL jobs, teach English online jobs still ask for the right qualifications and experience.
For many hiring companies, it’s essential for an online English teacher to be a native English speaker and to have a bachelor’s degree (in any subject) and some kind of formal or informal teaching experience (mentoring, working at summer camps etc.). Others will ask whether you have any teaching or TEFL certifications.

Hello, step into my office. Teaching English online never looked so good!
5. Where can I find online English teaching jobs that are trustworthy?
Now that you’re bent on online English teaching, where do you look for a job? First off, there are several organizations who’ve jumped on the teaching English online bandwagon.
Your job is to separate the good from the bad. Start by reading reviews on the provider’s website and other external sites. Talk to people who’ve actually worked with the companies.
Depending on where you decide to work and what type of arrangement you are looking for, it's important that you "shop around" for teaching English online jobs before you find the right one for you.
Be sure to look at the fine print, communicate expectations clearly, and talk with other ESL teachers to ensure the org is legit and that money WILL end up in your bank account.
Is the business reputable and accredited by an external body? Scan its website. Grammatical errors and bad writing style should be a dead giveaway that these people should not be in the business of teaching English—online or otherwise! Once you’ve settled on a company, get the WiFi password and start teaching.
Finding jobs for teaching English online is no easy task, but when you find the one, you'll know it. Now brush up on your verb structure and what "gerund" means—you're the teacher now and these kids are counting on you!
6. Where can I find resources for online ESL teachers?
Ready to plug into the Matrix? Here are some more resources to help you decide if teaching English online is for you!
- This is why English language teaching is a dream career.
- Get that headset on! Here are 10 kick-a$% ESL resources for teachers to get you going!
- But wait! There’s more! Here are 4 easy-peasy activities for ESL students.
- The Ultimate Guide to TEFL Certification for Americans ← earn a TEFL certificate while you teach online, then translate these skills to the real world. You’re ready!
Whether you’re teaching ESL online or in-person, many games and activities can translate easily. Just get a little more creative and feel comfortable operating in the one-on-one space versus the world of large learning groups.
7 teach English online jobs with good salaries

Connect with your students digitally while teaching English online.
We know you’re in it not only for the professional experience, but to also make some cash-money, right?! That Eurotrip isn’t going to pay for itself. That’s why we put together this handpicked list of jobs for teaching English online that pay pretty well. Enjoy!
1. Preply
Preply is an online tutoring platform that matches students with private tutors from around the world. At Preply, you can apply for English teaching jobs online where you can set your own pace, rates, and working hours. Anyone who’s interested in becoming an online English tutor with Preply will need to present a TEFL or teaching certification. The most popular teachers on Preply can actually earn up to $550 weekly! Check out their website to learn about the available online English teaching jobs on their platform. Visit their site
2. English First (EF)
EF is looking for passionate teachers who want to learn how to teach English online and bring it to life in cyberspace. This program provider has designed a unique platform that allows teachers to connect with students across the globe, from home or from their online teaching centers in Bali, Santiago, Shanghai, and Johannesburg. Bonus: you can earn a valid TEFL certificate on the job! Read EF reviews
3. VIPKID
Beijing-based VIPKID schools you on how to teach English online and get money in that PayPal account ASAP. Teach English one on one with Chinese kids from the comfort of your own home. Disclaimer: only folks eligible to work in the US and Canada can apply. Also, wannabe online English teachers must have some kind of teaching/mentoring experience and a bachelor’s degree in any field.
4. Lingoda
This European-based provider helps students and teachers interact in a virtual classroom. They are looking for freelancers who are qualified teachers, tech-savvy, reliable, and native English speakers (or native speakers of other languages you want to teach). Lingoda also offers 25% off any language course they offer. Visit their site
5. XploreAsia
XploreAsia specializes in online teaching jobs in Thailand, South Korea, Vietnam, and Myanmar. After you enroll in their TEFL/TESOL course (and if you have a Bachelor's degree), you will qualify for paid job placement. Working hours are completely flexible, and wages are competitive. Read XploreAsia reviews
We get it—you’re already signing up for teaching English online!

Once you figure out how to teach English online and get money, you won’t turn back
The greatest thing about teach English online jobs is that you can do them anywhere, anytime. Because of the internet, the world’s become such a tiny place that you’re likely to have students from countries you’ve never even visited.
Remember though that teaching English online is so much more than teaching iffy grammar rules. Use this opportunity to reach across the digital divide, share your culture, learn about different cultures, and really connect with your students.
It’ll be the best thing you ever did.
Look for the Perfect Teaching Program Abroad Now
Start Your Search