How to Earn Money Teaching English Online (without a degree, TEFL, or experience)

Updated: 5 days ago

Teaching English online is an excellent way to earn extra money from home. In this article, we're going to show you how teaching English online can be a lucrative and rewarding career!

Table of Contents


Advantages of Teaching English Online

Online English Teaching Requirements

Best English Teaching Websites

Should You Start Your Own English Teaching Business?

Join Online Groups for English Teachers

What Are the Challenges of Teaching English Online?

Top 5 Skills Required to be a Successful ESL Teachers

Best Practices for Teaching English Online

Final Thoughts


Are you fluent in the English language? Do you consider yourself a pro when it comes to verbal and written English? If you’ve answered yes to both of these questions, then you might want to consider putting your skills to good use.

There is an increasing demand for English teachers by online education companies and students worldwide looking to improve their language skills.

If you are looking for an additional source of income, working as a remote English tutor can be a good side hustle. Most companies offer flexible hours, which works well for people who already have a 9 to 5 job.

If you are already a teacher with experience in a classroom setting, online teaching can be a great way to continue doing what you love while keeping you gainfully occupied in your free time.

If we’ve caught your interest, continue reading to learn how to make money teaching English online with this comprehensive guide. We’ve compared popular educational companies and listed practical tips to help you get started.

Advantages of Teaching English Online

Whether you are looking for a full-time job or a side hustle, working as an online ESL tutor offers the following benefits:

  • Earning Potential - The usual rate is between $12 and $40 per hour, based on your qualifications and skills.

  • Flexibility - Most platforms allow you to pick your shifts. You can also choose if you want to teach individual students or group classes.

  • Location Independence - Teaching English online does not require you to report to a school or an office. You can do your job from the comfort of your home.

  • High Demand - English is widely used for international communication. It is also the language of the online world and on social media platforms too.

  • Personal Interaction - An online tutoring job involves interacting with people, most often from abroad. Such activities might be a welcome diversion, especially if your regular day job does not allow much scope for personal interactions.

  • Cultural Exposure- You get to learn about other cultures without having to travel abroad.

  • Job Satisfaction - Teaching remains one of the most satisfying jobs ever. There’s nothing like the sense of accomplishment you get when you hear your student speak fluent English.

Online English Teaching Requirements

Being a native speaker is a plus when applying for a position, but it is not the only qualification. If you want to land a job with a high-paying tutorial company, you’ll require:

1. A Bachelor’s Degree

Most companies require a bachelor’s degree for ESL (English as a Second Language) or EFL (English as a Foreign Language) teachers. They only accept applicants who have completed a 4-year degree in English, Education, Linguistics, Communication, or any related course.

Education majors are usually in demand because they come with the necessary training and experience. This applies to teaching at any level: preschool, elementary, high school, or college.

If you do not possess a bachelor’s degree, you do not need to be discouraged or give up on your dream of teaching English online. Some companies do not require a degree, provided you are a native English speaker. However, you may not get paid as much as those with a degree.

2. Certifications

Some companies may require you to have any of the following professional teaching certifications.

  • TESOL - Teaching English to Speakers of Other Languages

  • TEFL - Teaching English as a Foreign Language

  • TESL - Teaching English as a Second Language

Getting certified is a great way to equip yourself with the necessary skills and knowledge to teach English to global students. For example, the TEFL certification prepares you to teach either a classroom-based course or an online class.

Most courses include a practical component and also allow aspiring teachers to get constructive feedback from experienced trainers.

Check out platforms like the i-to-i Online TEFL Course and the International TEFL Academy; if you’re interested in pursuing a TEFL course from home.

3. Internet Access and Equipment

Since you’ll be teaching all of your classes online, you’re required to have a stable internet connection. So, make sure to test your internet connection before committing to online teaching.

Most companies require a minimum speed of 5 Mbps. Upgrade your internet plan if your home connection is not fast enough. Otherwise, you will get disconnected in the middle of a session.

You will also need essential equipment such as: