How to find an affordable English tutor online
Online English tutor rates range from about $5 to $60 an hour for lessons that, for most learners, are not that different in value. Here is what drives the price, and how to spend less without settling for a worse teacher.
Why prices vary so much
- Platform commission. The large platforms keep 15–33% of every lesson. That is added to what you pay, or comes out of what the tutor earns — either way it inflates the price.
- Native vs. fluent non-native. A native speaker from the US, UK or Australia typically charges two to three times a fluent tutor from the Philippines, South Africa or Eastern Europe — often for very similar conversation and exam practice.
- Specialisation. Exam coaching, business English and accent training cost more than general conversation.
- Experience and demand. A highly-booked tutor with years of reviews charges a premium for the scheduling certainty.
Practical ways to pay less
- Contact tutors directly. A directory like this one has no commission — the price you agree is the price, and it is set by the tutor, not marked up.
- Consider fluent non-native tutors for conversation, general fluency and most exam prep. The quality gap is small; the price gap is large.
- Buy a package. Most independent tutors discount 5- or 10-lesson blocks once you have done a trial.
- Book off-peak for the tutor — their morning or late evening is often cheaper and easier to schedule.
- Use shorter, more frequent lessons. Two 30-minute conversation sessions a week can beat one 60-minute session for the same money.
What not to cut
Cheaper is fine; unvetted is not. Whatever route you take, check the tutor has a real profile with a photo and ideally an intro video, do one trial lesson before paying for a package, and agree the cancellation terms up front. Every tutor on this board is reviewed by hand before being listed.
Browse tutors below — sorted so you can see rates at a glance — or take the free level test to work out what kind of help you actually need.
Common questions
What is a reasonable price for an online English tutor?
For general conversation and fluency, $8–15/hour with a fluent non-native tutor is common and good value. Native-speaker tutors and exam specialists typically run $20–40/hour. Contacting tutors directly removes the platform markup on top of these.
Are cheaper non-native tutors worse?
Not for most purposes. A tutor at C1/C2 who teaches well can build your fluency, confidence and exam skills effectively. Native tutors have an edge for advanced accent and idiom work.
Ready to start?
Browse independent English tutors, watch their intro videos, and message them directly — no commission, free for students.
Browse tutors →