A woman teaching an online English class from home, sitting at a desk with a computer, camera, and notes in front of her.

How To Become An Online English Teacher

disclosure

If you have strong communication skills and a good command of the English language, teaching English online can be a rewarding and flexible way to earn money from home. Whether you’re a native speaker or fluent non-native speaker, the demand for online English teachers continues to grow, especially in countries where English is a valuable career skill. Here’s everything you need to know about how to become an online English teacher, from qualifications and setup to finding your first students.

1. Understand What Online English Teachers Do

Online English teachers help students of all ages improve their speaking, listening, reading, and writing skills through virtual lessons. Classes are typically conducted over video platforms like Zoom, Microsoft Teams, or company portals. You can teach conversational English, business English, or prepare students for exams like IELTS or TOEFL.

Many teachers work for online tutoring companies that provide students and lesson materials, while others become independent tutors who set their own rates and schedules.

2. Meet the Basic Qualifications

While requirements vary by platform, most online teaching companies look for:

  • Fluent English skills – Native speakers are often preferred, but fluency and a neutral accent are key.
  • A bachelor’s degree – Not always required, but many platforms expect at least a college degree in any field.
  • A TEFL/TESOL certification – Teaching English as a Foreign Language (TEFL) or Teaching English to Speakers of Other Languages (TESOL) certifications demonstrate that you’re trained in language instruction.
  • Good internet connection and equipment – You’ll need a stable internet connection, webcam, microphone, and quiet workspace.

If you don’t have a degree or certification yet, don’t worry. Some platforms accept teachers without them, especially if you have tutoring experience or a strong grasp of grammar and conversation skills.

3. Get Certified (Optional but Recommended)

While not mandatory for all jobs, a TEFL certification can greatly increase your chances of being hired and boost your hourly rate. You can complete TEFL courses online in as little as 4–12 weeks.

Popular TEFL programs include:

  • International Open Academy – Budget-friendly, fully online certification.
  • The TEFL Org – Accredited and recognized by many online schools.
  • Premier TEFL – Offers internships and placement help.

A 120-hour TEFL course is usually the minimum requirement for most reputable companies.

4. Choose Your Teaching Path

You can work through a teaching platform or freelance independently:

A. Teach Through Online Platforms
These companies connect you directly with students and handle lesson scheduling and payments. However, they often take a commission or set your hourly rate.
Popular options include:

  • VIPKid – Teach Chinese children one-on-one (requires a degree).
  • Cambly – Focuses on conversational English with flexible hours.
  • iTalki – You set your own rates and students book directly with you.
  • Preply – Offers flexible lessons and tutor autonomy.
  • EF English First – A major online English school with structured lessons.

B. Teach Independently
If you prefer more control, you can market yourself as a private online tutor through social media, your own website, or tutoring platforms like Facebook Groups, Reddit, and LinkedIn.

You’ll need to manage scheduling, payments, and lesson planning, but you can set your own rates, often earning $25–$60 per hour.

5. Set Up Your Teaching Space

A professional setup makes a great impression. You’ll need:

  • A reliable laptop or desktop computer
  • High-speed internet (at least 10 Mbps upload/download)
  • A quality headset and webcam
  • Good lighting and clean background (or a virtual backdrop)

You can also decorate your background with a world map or motivational quotes if teaching children.

6. Prepare for Your First Lessons

Most companies will require a demo lesson before hiring. Practice speaking clearly, smiling, and using visual aids.
If you’re tutoring independently, consider creating a few sample lesson plans for beginner, intermediate, and advanced students. Free ESL resources like BBC Learning English or ESL Library can help you get started.

7. Set Your Rates and Schedule

If you’re teaching independently, research what others charge based on your experience and certifications. Beginners might start at $10–$20/hour, while experienced teachers often earn $30–$50/hour.

Decide how many hours per week you want to work and block off time zones that fit your students’ schedules: for example, early mornings or late evenings if you’re teaching students in Asia.

8. Build Your Reputation and Student Base

Consistency and good reviews are key. Encourage satisfied students to leave positive feedback, which helps attract new clients.

Consider offering free trial lessons or discounts for package bookings (e.g., 10 lessons at a reduced rate). Over time, you can increase your prices as demand grows.

9. Track Your Income and Expenses

As an online English teacher, you’re often considered self-employed. Keep track of your income for tax purposes and set aside money for taxes if you’re based in the U.S.
You can use free tools like Wave Accounting or Google Sheets to stay organized.

10. Keep Learning and Evolving

Like any career, the best online teachers keep improving their skills. Join ESL teacher groups, watch other tutors’ YouTube lessons, or take advanced TEFL courses to stay competitive.

Final Thoughts

Teaching English online can be one of the most flexible and fulfilling remote jobs available today. With minimal startup costs, global demand, and the ability to work from anywhere, it’s a great side hustle or full-time career for those who love helping others learn.

If you’re passionate about communication, patient with learners, and eager to share your knowledge, now’s the perfect time to start your journey as an online English teacher.

A student learning from an online English teacher during a virtual class, with the text overlay “How To Become an Online English Teacher” and SavingK.com branding.