“You can’t support a family teaching English online?” or “Is teaching English online a real job?” Have you heard these questions from others or even thought them yourself? Today I’m going to share with you how much money you can make teaching English online!
When I first started hearing about teaching English online, I thought it sounded fun and that it was different. But honestly, I didn’t think of it as a “real” job. Everyone that I heard of that was teaching English online lived in a developing country and from what I heard were making only $5-$7/hour. I thought well that’s good for them but I can’t live off of that amount.
Teaching English kept coming up as my wife and I prepared to move abroad and I kept doing research. I realized that like other jobs, there are different sectors that you can work in teaching English. I also found companies that paid more than what I thought. After researching many different types of work we could do abroad, teaching English seemed to be the best option for us.
Why Teaching English Online?
Well to start off, let’s talk about who thinks about teaching English online. Usually making money isn’t the first concern on the list of potential online English teachers. Why?
Usually, if you’re thinking of teaching English online it’s probably because you have some other goals in mind. Most people who think of this job want to move abroad, supplement their income to pay off debts or save, or just want to simplify and have more personal time for other pursuits.
For many, teaching English online is a way to take back control of their time, choose their own schedule of when to work and pursue things that are more important to them. By teaching English online you have the flexibility to make time for the things that are important to you.
But to be real: money is important. We need money to care for our basic needs and to accomplish goals that we may have. So how much can you make teaching English online? Let’s go over some figures.
What’s the average pay?
Let me share some figures with you to put everything in perspective by answering the following question: What’s the average pay of workers in the US?
We’ll use this as a basis of comparison since many of my readers are from the US or similar countries.
According to the Bureau of Labor Statistics, the median wage for workers in the US in the first quarter of 2019 was $905/week or $47,000/year working 40-hours a week. So what does this mean?
The average US worker’s median wage is $22.62/hour
So based on these figures most American workers are living on a salary similar to this amount. Of course, this is an average and some may make more or less depending on location, education, and experience.
What is the average pay for online English teachers?
Ok now that we have a benchmark to compare with let’s talk about the average pay for online English teachers. Just like many other occupations, there are companies that pay more and companies that pay less. But today we’re going to talk about the average pay.
Are you ready for this?
The average pay for an online English teacher in the US is $48,483/year!
If we use the same parameters we did above with the average US wage and say that these teachers are working a 40-hour week that’s $25.25/hour.
Now most teachers are not working 40-hour weeks but this gives you an idea on the viability of working online as an English teacher.
Another thing to keep in mind if you’re considering working online as an English teacher is that depending on your plans you may not be living in the same location that you are now.
For example, my wife and I used to live in the San Francisco Bay area, CA which is one of the most expensive areas in the US but when we moved abroad our expenses drastically reduced. Even when we lived in one of the most expensive cities in Spain our expenses were still less than when we lived at home. So keep in mind your goals, if you’re planning to simplify or move abroad your current expenses may be quite a bit lower than they are now.
That being said what do you think now? Can you make a living teaching English online? Maybe you’re still a bit skeptical. Maybe you’re thinking “Ok yeah but how am I going to find companies that pay that much?” Well, I’m here to help you out!
10 High Paying Online English Companies
I’m going to help get you started! Here are 10 high paying companies hiring English teachers.
- Tutor Supply pays $20-$32 teaching Chinese children
- USTKID pay $20-$33 teaching Chinese children
- Learnship pays $18-26 teaching business professionals
- USKid pays $17-28 teaching children
- SayABC pays $15-28 teaching Chinese children
- LiveLingua pays $20 teaching all ages
- SkyLearn pays up to $35,000/year
- English from A to Z pays $18-72 depending on the number of students
- Fast School pays $30-40 teaching Chinese children (you’ll need to translate website to English)
- VIPKid pays up to $25 teaching children
Please keep in mind that just like any other industry, teachers with more education and experience will have opportunities for higher pay. But if you’re serious about getting started you can improve your resume by getting your TESOL certificate.
This is just a very small list out of hundreds of companies but it’s to give you an idea of the teaching opportunities available.
As you can see teaching English online is a realistic option to consider! You can support yourself teaching and I hope this post gives you more of an idea what to expect going forward.
I really hope you got value out of this blog post as you continue your journey towards teaching English online! If you want to keep learning why not subscribe to this blog by clicking here.
You can also check out and subscribe to my daily podcast called You Can Teach English Online by clicking here, available on iTunes, Spotify and more.
Also, be sure to get your FREE Report Top Online English Teaching Companies where I share the secret top companies that nobody is talking about but that will pay you the most money to teach English online right now!
What do you think? Could teaching English online work for you?