Teach English to adults online

Teaching English online to adults is an excellent opportunity if you would like to interact with students from around the world while being home-based. It’s a fulfilling role in which you can choose your working hours, teach one-to-one and group classes and help students enhance their conversational English skills.

Female adult teacher smiling

The day-to-day

You don’t need prior teaching experience to be a great online English teacher for adults. Plenty of enthusiasm and a desire to share your knowledge is a great starting point.

What is teaching adults English online like?

Teacher Katie

"Now that I am at the end of my first month teaching with EF, I can safely say that I have learnt a lot about personal time management, communication and cultural differences.

Whilst I do think the role has married up with my expectations, I am very surprised by how rewarding teaching can be. Being online, I did not expect to be able to form interpersonal relations with students so easily. It really is amazing how a shared interest for the English language can cross geographical and physical barriers.

Overall, teaching English online definitely isn’t your average job – I mean how many people can say that they have spoken with people from all 6 continents before their 11am coffee break?!"

This is Katie. She's been teaching adults learners English online since 2020.


We believe anyone has the ability to teach, you just need to meet the following requirements to start:


How much can I earn teaching adults online?

Rates start at $12 per hour long class
  • Our global pool of students means you can teach throughout the day
  • Easily schedule teaching around your other commitments
  • Combine a variety of lessons in the morning, afternoon or evening to easily maximize your earning potential
  • Teach group classes or one-to-one lessons
  • Help adult learners of all ages reach professional and personal goals
How many hours can you teach per week?
Your potential income teaching 20 hours a week:

Explore Teach Online