How much can I earn teaching English online?

“So how much can you really earn teaching English online?” “Can you make a living out of being an online English tutor?” These are just some of the questions we receive on a daily basis. Whilst some teachers give English lessons over the internet to supplement their existing income, an increasing number are choosing to make the move to teaching online on a permanent basis.

Teaching English online isn’t anything new, it’s been around for the past decade. With the rise in new technologies, more and more people are turning to online classes so therefore there is a constant demand for online English teachers.

Teaching English Online

There is the myth that because it is an online class, it will be cheaper than a class in-person – whilst this is true for some online courses, it isn’t for online language lessons.

If you follow a set course syllabus or if you are writing tailored lessons for each student, this will dictate how much you should charge per lesson.

With a set course syllabus, your lessons are already planned out so preparation time if any, is scaled down. The student also knows exactly what they are signing up for beforehand.

By writing tailored lessons for each student, this will obviously take more time so you should adjust your hourly rate accordingly. Providing your students with recordings of the lesson, worksheets and extra study materials can also increase the hourly rate you charge.

Using simple maths, take the number of hours you are available to teach and multiply that by your hourly rate – with this you can estimate what you could earn on a weekly or monthly basis. Some teachers choose to do it the other way around and start with the income they are looking to earn, and then divide this by the average hourly rate to work out how many lessons they need to give per week/month.

This is obviously a ‘guess-timate’ but it will give you a good indication of the time you need to set aside and also an idea of your earning potential. Don’t forget to take into account time necessary to plan lessons and correct homework!

Types of online English lessons

Teaching Business English

There are many different motivations for English learners to take online English lessons. Some are interested in just improving their conversational English for an upcoming holiday to an English-speaking country, others may be looking to improve their job prospects, and some have specific requirements e.g. looking to learn English from a teacher with an American accent as they do business with clients in America.

N.B. A slightly reduced rate is normally offered for group lessons (when teaching two or more English language learners at the same time) as the tutor’s attention/time is split between the different learners.

General or conversational English

Expect to earn anywhere from £8 per lesson upwards

Give English learners some help with their fluency and correcting basic errors. These normally don’t include in-depth grammar study.

Business English

Expect to earn from £20 per lesson upwards

These lessons normally cover topics like writing emails, proposals and presentations, and some even provide help and advice on etiquette. Tailoring lessons towards a specific workforce/industry for example, the oil and gas sector, marketing professionals or engineers if you have work experience in these areas can increase your earning potential.

Exam Preparation

Examination preparation

Expect to earn around £20 per lesson

English learners preparing for their IELTS, TOEFL or Cambridge proficiency exams do look for extra tuition in the run up to the examination date. Familarise yourself with the setup of the exam and download past papers – use these as a basis to create tailored lesson plans.

Job interview coaching

Expect to earn around £15 per lesson

Just like a typical job interview, you will be helping the learner practice talking about themselves, their strengths and achievements, and what they can bring to the role. Roleplay and scenario-based tasks are best used in this type of lesson.

Sample or trial English lessons

Normally free or for a small fee

Get to know a bit about your students and let them find out more about you and what you can offer them!

Some offer these lessons for free but find that learners have no intention of signing up for paid lessons. It is also easy to cancel if there are no fees involved so even a nominal amount of US$1 will stop last-minute cancelations.

English lessons for particular nationalities

Expect to earn from £10 per lesson

Some students prefer a bilingual teacher so they can communicate in both their mother tongue and English. It might also be worth noting that some nationalities struggle with some parts of the English language or pronunciation of certain groups of words so you could target your lessons towards Spanish English language learners or South Korean English language learners.

Block Lessons

Block lessons for regular students

Most online English schools and freelance English teacher offer students an incentive, like a discount or a free lesson, if they book a block of lessons in advance e.g. ‘Book 10 lessons and get 10% off’ or ‘Sign up for 5 lessons and receive an extra lesson free’. This gives you more security knowing that these lessons are scheduled and paid for in advance. It also gives the learner the chance to save some money if they are planning on taking regular online English lessons.


When researching online English tutors, you will find that the majority of online English lesson are displayed in either US Dollars ($) or Euros (€) as these currencies are the most common used on the internet. Depending on who your ideal or target student is, it might be worth considering displaying your online English lessons in their local currency or have a couple of currency options to choose from.

Receiving online payments

Accepting Online Payments

PayPal is the most common payment method for online English lessons as it’s really simple to use and almost everyone knows about it. It only takes a few clicks to send an invoice to your students for each lesson and allows you to keep on top of all your payments. PayPal charge 20p plus a 3.4% fee per transaction.

Interested in becoming a qualified online English teacher? Enrol on our Teaching English Online Advanced TEFL Course

Are you already teaching English online? Don’t forget to share your experiences with other readers in the comments section below

Share this page:

One thought on “How much can I earn teaching English online?

  1. This is a good information that you have shared that would totally give them some idea on what are the things that they can earn in teaching English. Also, they can use this as a sideline for some extra cash or as a regular work if they desire.

Leave a Reply

Your email address will not be published. Required fields are marked *