Best ESL Classes near Thornhill, ON
1 of these schools is based in Thornhill; the others serve Thornhill from towns including Toronto, North York and Mississauga.
1 open 24/7 · 7 open weekends · 23 rated 4.5+
Data verified October 21, 2026
盖尔雅思
English2go
Greater Toronto Language School – Adult General English
CES Toronto
The English Circle
The 24 schools listed for Thornhill, ON teach English as a second language. Which courses, levels and exams each covers comes from what it publishes; ratings and student quotes come from public listings.

Area overview: Thornhill, ON
The 24 schools on this page are rated from 4.4 to 5.0 across 8,227 reviews; 21 have 50 or more reviews and 23 are rated 4.5 or higher. When students and parents rate these schools on specific qualities, they most often praise professionalism (92%), quality (75%) and communication (69%). The topics that come up most in reviews of the schools on this page are "skills", "atmosphere" and "knowledge". 1 is open around the clock; 7 are open on Saturdays and 6 on Sundays. 14 have ten or more years of experience, the longest 31 years. 3 offer a free trial or consultation and 1 lists coupons or special offers. We have a website on file for all 24 of the schools on this page; 20 publish a contact page; 17 list a public email and 6 take bookings online. We count these figures across the schools on this page; hours and prices change, so confirm the details with the school before you enrol.
How do I compare ESL courses before visiting?
All 24 schools here have a website on file, and that is where course types, levels, start dates and exam options are listed. Read whether classes are general or exam-focused, because a school can look identical to another from a listing and teach something completely different.