MoneyIdeas
Globe2

Teach English Online

Teach English as a second language to students worldwide through video sessions.

teachingBeginner$500 - $4,000/mo

Overview

Teaching English online to non-native speakers is a massive global market. With platforms connecting you to students in China, Japan, Brazil, and beyond, you can earn a steady income from conversation practice and structured lessons.

How to Get Started

  1. 1Get a TEFL/TESOL certification (available online for $100-300)
  2. 2Sign up on platforms like Preply, iTalki, and Cambly
  3. 3Create engaging lesson plans for different proficiency levels
  4. 4Build your profile with a professional introduction video
  5. 5Start with competitive rates and increase as you build reviews

Pros

  • Global student base
  • Flexible schedule
  • Rewarding cultural exchange
  • No degree required for some platforms

Cons

  • Time zone differences
  • Platform fees
  • Need patience for beginners
  • Income capped by hours

Recommended Tools & Platforms

PreplyiTalkiCamblyZoomGoogle Slides (lessons)

Pro Tip

Specialize in business English or test preparation (IELTS, TOEFL) for the highest rates. These students are motivated and willing to pay premium prices.

Related Ideas