Whether you want to travel the world as a TEFL digital nomad or find a way to earn money without leaving your house, teaching English online may be perfect for you. The market for online teaching jobs has exploded in recent years meaning that it’s now easier than ever to make money teaching English online. So, without further ado, let’s discuss how to make money teaching English online…
Minimum requirements to teach English online
Before you jump in, it’s worth checking that you meet the basic requirements. To teach English online, you must be a fluent English speaker and be able to work at times that fit the online English teaching market. This usually means being available for evenings and weekends in the time zone of the country in which your students are based. If you can’t do this, don’t waste your time looking.
While not absolutely essential, you’re more likely to make money teaching English online if you also have TEFL certification, a Bachelor’s degree and specialist training in teaching English online.
Equipment for teaching English online
One of the best bits about teaching English online is that you don’t need loads of expensive equipment to get started. You can make your very own virtual classroom pretty much anywhere. All you need is a:
- Laptop, tablet or desktop computer
- Good quality webcam and microphone. Headphones are optional but will improve the sound quality for both you and your English language students
- Fast Internet connection
- Online teaching platform. If you’re working for a school, you’ll usually link into their online teaching platform. Otherwise, your simplest option is to download Skype.
- Quiet place in which to teach.
Finding online English students
Once you’ve got your virtual classroom set up, you’re ready to go. Now you need to find some students! Unsurprisingly, this is a vital step in how to make money teaching English online…
You’ve got two main options. If you fancy being your own boss, you can set up your own online teaching business. You’ll have complete autonomy over when, what and how often you teach, as well as how much you charge. However, you’ll also be fully responsible for finding students, creating your courses and managing all the paperwork.
Your other alternative is to look for a job with one of the existing online English schools. They’ll provide the students and online platform – and often the course materials too, which means that you just need to turn up on time and teach. On the downside, you’ll have less flexibility about who and when you teach and will probably earn less per hour than if you’re working for yourself.
When you’re starting out, it can be worth accepting the restrictions of working for a language school while you learn the ropes of online teaching jobs. However, there’s no right or wrong – it’s a personal choice of what will work better for you.
Teach English online through a company
If you do decide to work for a company, it’s important to be aware that average wages vary a lot depending on the company you’re working for, the types of lessons you’re delivering and the number of hours you work. It’s fairly common for a company to offer a base rate of pay per lesson and then top this up with bonus payments for aspects such as starting and ending on time or delivering above a certain number of lessons a month.
As a rough guide, expect anything from between £7.50-£17.50 ($10-$23 / €9-€20) per hour as a base rate, with around £0.75 ($1 / €0.90) per hour on top for each bonus payment. You’re likely to be on the lower end of the pay scale when you start out. However, if you’re a trained TEFL teacher who’s able to commit at least 15 hours a week to online teaching then you can work your way up fairly quickly.
The best place to start looking for work with an online teaching school is on TEFL jobs boards. Alternatively if you’ve identified a particular company that appeals, check out their website and apply direct.
Teach English online independently
If you’ve decided to go it alone, it’s up to you how much you charge. However don’t pick a number at random. You don’t want to either price yourself out of the market or appear too cheap to be true – and you do need to earn enough money to make teaching English online worthwhile. Research what other online tutors in your area charge and the services that they offer, then decide if you want to pitch yourself as a quality top-end provider or undercut your competitors while you build up your client list.
To get the clients rolling in:
- Create a website that’s simple for non-native English speakers to understand, with short clips of lessons and positive endorsements from your students.
- Focus on ways to convert casual enquiries into students, such as a free sample lesson or 10% off if they sign up for a block.
- Network with other online tutors to find out about opportunities and reduce your feelings of isolation.
- Use social media to promote offers and provide enticing links of clips on your website.
- Consider paying for a few well-placed online adverts. They can be a great way of kick-starting traffic to your website.

Ways to make more money teaching English online
It’s a pretty simple equation – teach for more hours and you’ll get paid more money.
However, what happens when you run out of hours in the day to teach or you want time off for little things like eating and sleeping? Luckily, there are a couple of other ways that you can increase the money you make from teaching English online without giving up on food and sleep completely.
Offer specialist classes
A good way to move up the pay scale is to offer specialist classes, such as Business English or IELTS / TOEFL exam classes. If you can add this to your CV, you’ll also move up a couple of notches in the pay scale at an online school. And if you choose to go it alone, rather than going through an online school, you can charge more per hour and focus on niche marketing to take your slice of the market.
Create your own course
Once you’ve been teaching online for a while, another great way of supplementing your income is to create your own online course. You will need to invest some time and money into building the course and hosting it online. However, once it’s up and running, English language students can buy and access your course without you being present.
Which means you can keep making money from teaching English online, even when you’re asleep. Now that’s what we call a good job!
This is interesting. I am really interested in teaching online.
Hi Christian, We’re glad to hear you found this article interesting! If you’re interested in looking for work now, take at the online teaching jobs on our jobs board: http://www.lovetefljobs.com/search-jobs/
This is absolutely wonderful. I am TEFL certified but want to do some work from home or volunteer work until I feel comfortable before I head abroad. A Win Win for everyone.
How can I find out more about teaching English online from home please? Thanks
Hi Graham, Thanks for your message. We have some great online teaching opportunities on our website. I have also emailed you some links to online teaching jobs 🙂
Hi, I am really interested in teaching english online
Hi Carol, thanks for your message. We have some great opportunities to teach online on our website. I have emailed you some links for you to have a look at as well 🙂
Watch Exchange Swiss Legend Automatic 1000 Meter Divers
$4800USD/MONTHLY ESL/ENGLISH TEACHING JOB AND OTHER VACANCIES WITH FREE AIRFARE AND ACCOMMODATION IN DUBAI, UNITED ARAB EMIRATES.
We are urgently looking for Teachers of ESL/English, Mathematics, Social Studies, Computer and Supervisors for immediate employment in the United Arab Emirates.
We will offer you a fully supported working experience and also strive to make your experience in the United Arab Emirates rewarding as well as satisfying.
Dubai is a beautiful city in the United Arab Emirates. Our School has a strong foreign teacher team. It enjoys a great reputation both with students and our teachers. Our school pay is higher in Dubai.
The school encourages academic excellence and high social standards, with British Curriculum.
The JOB AND BENEFITS DETAILS are listed as follows :-
Contract Duration: 1 Year contract(Renewable)
Working Days: Sunday to Thursday (6hours Daily)
Monthly Salary: $4800USD per month (Tax Free).
Overtime: $50USD per hour.
Severance payment: $4800USD will be paid upon completion of the 1 year contract.
Air ticket: Free 2 ways economy class Air ticket will be provided by Employer for a maximum of 5 persons per family .
Weekly Feeding Allowance: $250USD Weekly Feeding Allowance will be provided by Employer.
Working Hours: 6 hours Daily [9:00am to 3:00pm] 12pm-1pm Break Time. [Sunday and ends on Thursday].
Holiday: Every Friday and Saturday including all National Holidays. Employees will receive 30 days Paid Vacation per year on top of the already stipulated holidays (national holidays and Fridays and Saturdays).
Free Housing: Employer will provide a rent free furnished 3 bedroom Apartment depending on the size and age of the family with basic household necessities including Furniture, Curtains, bed, bedding, sheets, desk, closet, table, dining set, VCR, TV, washing machine, clothes rack, pots, pans, dishes, cutlery, phone, internet access, fridge, stove, fan or AC, and a working heating system etc.
Free Medical Insurance: 100% Hospital bill will be paid by Employer, for a maximum of 5 persons per family.
Transportation: A brand new Car for local transportation will be provided by Employer.
Teaching Materials: All the teaching materials will be provided by Employer.
Pension: 100% will be provided by Employer.
AIRPORT PICK-UP
Once you arrive at the airport, Our staff will be there to meet you and take you to our school and Apartment.
To apply you MUST meet the following requirements:
All Nationalities are Accepted.
Valid Passport.
Positive outlook with a strong desire to work.
No knowledge of the Arabic language is required.
METHOD OF APPLICATION:
Interested applicants should submit their CV/Resume, Recent photo & Education certificate and International passport copy through email: [email protected]
ONLY SHORTLISTED CANDIDATES WILL BE CONTACTED.