List of English Language Schools & ESL Programs in Canada
72,249 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 66,765 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 1,601 school

Alberta

Airdrie  |  Athabasca  |  Beaumont  |  Beaverlodge  |  Blairmore  |  Bonnyville  |  Brooks  |  Calgary  |  Camrose  |  Canmore  |  Cardston  |  Claresholm  |  Coaldale  |  Cold Lake  |  Coronation  |  Drayton Valley  |  Edmonton  |  Edson  |  Elk Point  |  Evansburg  |  Fairview  |  Falher  |  Foremost  |  Fort McMurray  |  Fox Creek  |  Grande Prairie  |  Hanna  |  High Level  |  Hinton  |  Innisfail  |  Killam  |  Lac La Biche  |  Lacombe  |  Lamont  |  Lethbridge  |  Lloydminster  |  Medicine Hat  |  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  |  Vegreville  |  Vermilion  |  Vulcan  |  Wainwright  |  Westlock  |  Wetaskiwin

British Columbia

Abbotsford  |  Aldergrove  |  Bowen Island  |  Brackendale  |  Burnaby  |  Campbell River  |  Castlegar  |  Chilliwack  |  Comox  |  Coquitlam  |  Courtenay  |  Cranbrook  |  Dawson Creek  |  Delta  |  Duncan  |  Fort Langley  |  Garibaldi Highlands  |  Gibsons  |  Kamloops  |  Kelowna  |  Keremeos  |  Kimberley  |  Langley  |  Maple Ridge  |  Mission  |  Nanaimo  |  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  |  Whistler  |  White Rock  |  Williams Lake

Manitoba

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

New Brunswick

Bathurst  |  Florenceville  |  Fredericton  |  Miramichi  |  Moncton  |  Oromocto  |  Rothesay  |  Sackville  |  Saint John  |  Woodstock

Newfoundland

Nova Scotia

Antigonish  |  Bedford  |  Berwick  |  Dartmouth  |  Fall River  |  Halifax  |  Kentville  |  Lower Sackville  |  Lunenburg  |  Maitland  |  Port Hawkesbury  |  Sydney  |  Truro  |  Windsor  |  Wolfville

Ontario

Ajax  |  Alliston  |  Ancaster  |  Aurora  |  Baden  |  Barrie  |  Beamsville  |  Belleville  |  Bolton  |  Bowmanville  |  Bradford  |  Brampton  |  Brantford  |  Breslau  |  Brockville  |  Brooklin  |  Burlington  |  Caledon East  |  Cambridge  |  Chatham  |  Chelsey  |  Clinton  |  Cobourg  |  Cochrane  |  Collingwood  |  Cooksville  |  Cornwall  |  Courtice  |  Deep River  |  Don Mills  |  Dryden  |  Eganville  |  Elk Lake  |  Englehart  |  Etobicoke  |  Exeter  |  Formosa  |  Fort Erie  |  Gananoque  |  Georgetown  |  Gloucester  |  Goderich  |  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  |  Mildmay  |  Milton  |  Milverton  |  Mississauga  |  Nepean  |  New Liskeard  |  Newmarket  |  Niagara Falls  |  North Bay  |  North York  |  Oakville  |  Orangeville  |  Orillia  |  Oshawa  |  Ottawa  |  Owen Sound  |  Paris  |  Pembroke  |  Penetanguishene  |  Peterborough  |  Pickering  |  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  |  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  |  Dollard-des-Ormeaux  |  Gaspe  |  Gatineau  |  Greenfield Park  |  Hull  |  Jonquiere  |  Lasalle  |  Laval  |  Levis  |  L`Ancienne-Lorette  |  Magog  |  Maniwaki  |  Mont-Tremblant  |  Montreal  |  Nominingue  |  Outremont  |  Quebec  |  Saint-Augustin-de-Desmaures  |  Saint-Lambert  |  Sept-Iles  |  Shannon  |  Shawville  |  Sherbrooke  |  St-Laurent  |  Vanier  |  Vaudreuil-Dorion  |  Wakefield

Saskatchewan

Yukon