Online ESL Tutoring
The shortcut: italki, Cambly, and Preply are how you get your first 10 students — not how you make a living. Move every repeat student to direct booking by lesson 4 or you'll spend year one working twice as hard for half the rate.
Industry: Tutoring & Training | Investment level: Micro — $300-$1,500 | Time to launch: 3-6 weeks (TEFL cert + platform setup + first paid student gate the launch)
Best for: Native or near-native English speakers who can hold a one-hour adult conversation about anything from job interviews to immigration paperwork without losing patience. Bilingual ability helps but isn't required. What you'll likely make: $800-$1,400 month 3, $2,200-$3,200 month 6, $3,500-$5,500 month 12. Math is in Section 4.
Market Opportunity
A Cambly tutor in the US gets paid $0.17 per minute — about $10.20 an hour Cambly tutor pay. An italki tutor sets their own rate and the platform takes 15%, so $30/hour nets $25.50. A direct client paying $50 for an IELTS prep hour nets the full $50 minus a Stripe fee. That spread — $10 to $50 per hour for the same work — is the opportunity. The ESL business isn't about teaching English. It's about how fast you move students from the platform pool into your own calendar.
The buyer pool is structural. Global English language learning was a $57 billion market in 2023, projected to hit $115 billion by 2032 at 8.1% CAGR Global Market Insights. IELTS alone runs 3.5 million sittings a year, and adults paying $235 for TOEFL iBT or $255 for IELTS are not shopping for a $10 lesson ETS TOEFL fees. They're prepping for a job interview, a green card, or a master's program — deadlines that justify real spend.
Your competitor isn't the platform. It's Duolingo and YouTube. You win the way a swim coach beats a YouTube video — watching one person mess up the same consonant cluster and giving the one correction nobody online ever made. That's worth $40-$80/hour to an adult with 11 days until an interview. Worth nothing to someone playing a streak.
Start with this idea — free signup, no card required.