Setting Up a Freelance ESL Business — Complete Guide
March 2026 · Professional Dev
Teaching English as a freelancer offers freedom, flexibility, and potentially higher earnings than school employment. But running a business requires skills beyond teaching: marketing, pricing, client management, and financial planning. This guide covers everything you need to build a sustainable freelance ESL practice.
Phase 3 (20+ students): Consider group classes, digital products (courses, materials), or hiring other teachers
Common Mistakes to Avoid
Undercharging: Low prices attract low-commitment clients and lead to burnout
No cancellation policy: Always have a 24-hour cancellation policy
No contracts: Even informal agreements should outline terms, prices, and policies
Ignoring marketing: Even the best teacher needs a pipeline of new students
Not tracking finances: Keep records from day one for taxes and business planning
Frequently Asked Questions
How many students do I need to teach full-time?
It depends on your rate and desired income. At $40/hour teaching 25 hours/week (realistic maximum for quality teaching), that's $4,000/month before expenses. With 15–20 regular students taking 1–2 lessons each per week, you have a full schedule. Start part-time and build gradually.
Should I use tutoring platforms or go independent?
Start with platforms (Preply, italki) for initial students and reviews, then gradually transition to independent teaching where you keep 100% of your rate. Many teachers maintain a platform presence while building their private client base.