List of English Language Schools & ESL Programs in Canada
71,834 Certified Grads since 1992
Talk to an Advisor 800-779-1779

English Language Schools Directory

With this directory, you can search for and contact schools to connect with the job you want. Additional information is exclusive to Oxford Seminars' graduates. For detailed information about living and teaching in a specific country, visit the Where You Can Teach section.

Frequently Asked Questions

Find 67,784 schools worldwide


Locate Schools in:

Choose any city for ESL job opportunities in Canada, including school contact information, monthly salary, minimum teaching requirements, and much more.

Canada 2,156 schools

Alberta

Airdrie  |  Athabasca  |  Barrhead  |  Bashaw  |  Beaumont  |  Beaverlodge  |  Blairmore  |  Bonnyville  |  Brooks  |  Calgary  |  Camrose  |  Canmore  |  Cardston  |  Claresholm  |  Coaldale  |  Cold Lake  |  Coronation  |  Devon  |  Drayton Valley  |  Drumheller  |  Edmonton  |  Edson  |  Elk Point  |  Evansburg  |  Fairview  |  Falher  |  Foremost  |  Fort MacLeod  |  Fort McMurray  |  Fort Vermilion  |  Fox Creek  |  Grande Prairie  |  Hanna  |  High Level  |  Hinton  |  Innisfail  |  Killam  |  Lac La Biche  |  Lacombe  |  Lamont  |  Lethbridge  |  Lloydminster  |  Manning  |  Medicine Hat  |  Okotoks  |  Olds  |  Oyen  |  Paddle Prairie  |  Peace River  |  Pincher Creek  |  Provost  |  Red Deer  |  Rimbey  |  Rocky Mountain House  |  Rycroft  |  Ryley  |  Sherwood Park  |  Slave Lake  |  Smoky Lake  |  St. Albert  |  St. Paul  |  Stettler  |  Strathmore  |  Taber  |  Three Hills  |  Two Hills  |  Valleyview  |  Vegreville  |  Vermilion  |  Vulcan  |  Wainwright  |  Warner  |  Westlock  |  Wetaskiwin

British Columbia

Abbotsford  |  Aldergrove  |  Bowen Island  |  Brackendale  |  Burnaby  |  Campbell River  |  Castlegar  |  Cherryville  |  Chilliwack  |  Comox  |  Coquitlam  |  Courtenay  |  Cranbrook  |  Crescent Beach  |  Dawson Creek  |  Delta  |  Duncan  |  Fort Langley  |  Garibaldi Highlands  |  Gibsons  |  Grindrod  |  Kamloops  |  Kelowna  |  Keremeos  |  Kimberley  |  Langley  |  Maple Ridge  |  Mission  |  Nanaimo  |  Nelson  |  New Westminster  |  North Vancouver  |  Parksville  |  Pemberton  |  Penticton  |  Pitt Meadows  |  Port Alberni  |  Port Coquitlam  |  Port Moody  |  Powell River  |  Prince George  |  Prince Rupert  |  Qualicum Beach  |  Richmond  |  Salmon Arm  |  Saltspring Island  |  Shawnigan Lake  |  Smithers  |  Squamish  |  Surrey  |  Tatla Lake  |  Vancouver  |  Vernon  |  Victoria  |  West Vancouver  |  Westbank  |  Whistler  |  White Rock  |  Williams Lake

Manitoba

Brandon  |  Gimli  |  Neepawa  |  Portage la Prairie  |  Selkirk  |  Steinbach  |  Swan River  |  Thompson  |  Virden  |  Winkler  |  Winnipeg

New Brunswick

Bathurst  |  Florenceville  |  Fredericton  |  Memramcook  |  Miramichi  |  Moncton  |  New Line  |  Oromocto  |  Port Elgin  |  Rothesay  |  Sackville  |  Saint John  |  Sussex  |  Tide Head  |  Wood Point  |  Woodstock

Newfoundland

Nova Scotia

Antigonish  |  Bedford  |  Berwick  |  Bridgewater  |  Dartmouth  |  Fall River  |  Freeport  |  Halifax  |  Hammonds Plains  |  Kentville  |  Liverpool  |  Lower Sackville  |  Lunenburg  |  Maitland  |  Pleasantville  |  Port Hawkesbury  |  Sydney  |  Truro  |  Westport  |  Windsor  |  Wolfville

Ontario

Ajax  |  Alliston  |  Ancaster  |  Apsley  |  Atwood  |  Aurora  |  Baden  |  Barrie  |  Beamsville  |  Belleville  |  Bolton  |  Bowmanville  |  Bradford  |  Brampton  |  Brantford  |  Breslau  |  Brockville  |  Brooklin  |  Burlington  |  Caledon East  |  Cambridge  |  Charlton  |  Chatham  |  Chelsey  |  Chepstow  |  Clinton  |  Cobourg  |  Cochrane  |  Collingwood  |  Cooksville  |  Cornwall  |  Courtice  |  Deep River  |  Don Mills  |  Dryden  |  Eganville  |  Elk Lake  |  Elliot Lake  |  Embrun  |  Englehart  |  Etobicoke  |  Exeter  |  Faraday  |  Foleyet  |  Formosa  |  Fort Erie  |  Gananoque  |  Georgetown  |  Gloucester  |  Goderich  |  Gogama  |  Guelph  |  Hamilton  |  Hanover  |  Hearst  |  Huntsville  |  Iroquois Falls  |  Kanata  |  Kapuskasing  |  Keswick  |  Kincardine  |  King City  |  Kingston  |  Kirkland Lake  |  Kitchener  |  Lakefield  |  Lasalle  |  Leamington  |  Leaside  |  Lindsay  |  Listowel  |  London  |  Malton  |  Maple  |  Markham  |  Matheson  |  Merrickville  |  Midland  |  Mildmay  |  Milton  |  Milverton  |  Mississauga  |  Nepean  |  New Liskeard  |  Newmarket  |  Niagara Falls  |  North Bay  |  North York  |  Oakville  |  Orangeville  |  Orillia  |  Oshawa  |  Ottawa  |  Owen Sound  |  Paris  |  Pembroke  |  Penetanguishene  |  Perth  |  Petawawa  |  Peterborough  |  Pickering  |  Porcupine  |  Port Elgin  |  Port Hope  |  Richmond Hill  |  Rosseau  |  Sarnia  |  Sault Ste. Marie  |  Scarborough  |  Seaforth  |  Smith Falls  |  South Porcupine  |  St. Catharines  |  St. Thomas  |  Stoney Creek  |  Stouffville  |  Stratford  |  Strathroy  |  Sudbury  |  Tecumseh  |  Teeswater  |  Thornhill  |  Thunder Bay  |  Tillsonburg  |  Timmins  |  Toronto  |  Unionville  |  Vaughan  |  Walkerton  |  Waterdown  |  Waterloo  |  Wawa  |  Welland  |  West Durham  |  Whitby  |  Windsor  |  Wingham  |  Woodbridge

Prince Edward Island

Quebec

Ahuntsic-Cartierville  |  Baie d`Urfe  |  Beaconsfield  |  Blainville  |  Brossard  |  Charny  |  Coaticook  |  Cowansville  |  Dollard-des-Ormeaux  |  Donat  |  Gaspe  |  Gatineau  |  Greenfield Park  |  Hull  |  Jonquiere  |  Lachine  |  Lasalle  |  Laval  |  Levis  |  Longueuil  |  L`Ancienne-Lorette  |  Magog  |  Maniwaki  |  Mont-Tremblant  |  Montebello  |  Montreal  |  Nominingue  |  Outremont  |  Quebec  |  Saint-Augustin-de-Desmaures  |  Saint-Lambert  |  Saint-Léonard  |  Sainte-Adele  |  Sept-Iles  |  Shannon  |  Shawville  |  Sherbrooke  |  St-Laurent  |  Trois-Rivieres  |  Vanier  |  Vaudreuil-Dorion  |  Wakefield  |  Westmount

Saskatchewan

Yukon