Stratford Hall

Stratford Hall is an independent, co-educational, nondenominational, university preparatory day school with a student population of 535 ranging from Kindergarten to Grade 12.

Find out more


International schools in Canada

Search for the best international schools in Canada; you can find a list of selected schools at the bottom of this page. Use the search filters to select only girls' or boys' schools, prep schools, senior schools or sixth forms; or you can search for schools that offer a particular curriculum, such as the International Baccalaureate, the UK national curriculum, a US-style model or the International Primary Curriculum.

Vast and sparsely inhabited, Canada is one of the world’s most highly educated countries as well as having one of the highest immigration rates. Not surprisingly, it is also a magnet for international students. Between 2008 and 2015, international enrolments soared by 92 per cent to 353,000, with nearly one in 10 students admitted to an elementary or high school.

Education in Canada is rich and diverse. There are private and public, religious and secular, day and boarding, coeducational and single-sex schools, as well as English-medium, French-medium and bilingual ones. All types of school admit international students, with one-year pre-university programmes a particular growth area. Toronto, Vancouver and Montreal are major centres.  

There are 377 IB World Schools and 184 of these are authorised to offer the International Baccalaureate Diploma. Students are taught in English at 188 schools, while 134 schools teach in French, and 52 offer bilingual instruction in English and French, Canada’s two official languages.

The Canadian Accredited Independent Schools group has over 90 member schools, all of which commit to undergoing a reflective and collaborative school improvement process, meet National Standards, and participate in research and professional development. Many provinces provide financial support to private schools, so fees can be lower than in some destination countries.

Public day schools also charge fees to international students and some school boards provide them with a centralised admissions system. 

Education is compulsory for 12 years from about age five to 16, with some variation between provinces, which oversee both state and private schools. Year groups and curriculums also vary but standards are tightly regulated by provincial authorities. Parents can check whether schools are accredited with bodies such as the Canadian Educational Standards Institute. 

If you are looking specifically for International Baccalaureate World Schools in Canada, you can find selected schools on our sister website: www.ibyb.org.





La Citadelle International Academy of Arts & Science

36 Scarsdale Road,
North York,
Toronto ON,
M3B 2R7,
Canada

www.lacitadelleacademy.com

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about La Citadelle International Academy of Arts & Science

Meadowridge School

12224 240th Street,
Maple Ridge BC,
V4R 1N1,
Canada

www.meadowridge.bc.ca

Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about Meadowridge School

Mulgrave School, The International School of Vancouver

2330 Cypress Bowl Lane,
West Vancouver BC,
V7S 3H9,
Canada

www.mulgrave.com

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about Mulgrave School, The International School of Vancouver

Stratford Hall

3000 Commercial Drive,
Vancouver BC,
V5N 4E2,
Canada

www.stratfordhall.ca

Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about Stratford Hall

TFS - Canada's International School

306 Lawrence Avenue East,
Toronto ON,
M4N 1T7,
Canada

www.tfs.ca

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about TFS - Canada's International School

Académie Antoine-Manseau

20 rue St Charles Borromée Sud,
CP 410,
Joliette QC,
J6E 3Z9,
Canada

Co-educational, Day.

Académie de la Capitale

1010 Morrison Dr Suite 200,
Ottawa ON,
K2H 8K7,
Canada

Co-educational, Day.

Académie François-Labelle

1227 rue Notre Dame,
Repentigny QC,
J5Y 3H2,
Canada

Co-educational, Day.

Académie Lafontaine

2171 boulevard Maurice,
Saint-Jérôme,
Québec QC,
J7Z 4M7,
Canada

Co-educational, Day.

Académie Ste Cécile International School

925 Cousineau Road,
Windsor ON,
N9G 1V8,
Canada

Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Albert College

160 Dundas Street West,
Belleville ON,
K8P 1A6,
Canada

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Alexander Academy

200-688 West Hastings Street,
Vancouver BC,
V6B 1P1,
Canada

Co-educational, Day.

Alexander von Humboldt Schule

216, rue Victoria,
Baie d'Urfé QC,
H9X 2H9,
Canada

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.

Appleby College

540 Lakeshore Road West,
Oakville ON,
L6K 3P1,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Ashbury College

362 Mariposa Avenue,
Ottawa ON,
K1M OT3,
Canada

Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.

Aspengrove School

7660 Clark Drive,
Lantzville BC,
V0R 2H0,
Canada

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Athol Murray College of Notre Dame

PO Box 100,
Wilcox SK,
S0G 5E0,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Bayview Glen

275 Duncan Mill Road,
Toronto ON,
M3B 3H9,
Canada

Co-educational, Day, Preparatory.

Bishop's College School

80 Moulton Hill Road,
PO Box 5001, Station Lennoxville,
Sherbrooke QC,
J1M 1Z8,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Bodwell High School

955 Harbourside Drive North,
Vancouver BC,
V7P 3S4,
Canada

Co-educational, Boarding, Day.

Branksome Hall

10 Elm Avenue,
Toronto ON,
M4W 1N4,
Canada

Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.

Brentwood College School

2735 Mount Baker Road,
Mill Bay BC,
V0R 2P1,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Brockton School

3467 Duval Road,
North Vancouver BC,
V7J 3E8,
Canada

Co-educational, Day.

Bronte College

88 Bronte College Court,
1444 Dundas Cres,
Mississauga ON,
L5C 1E9,
Canada

Co-educational, Day.

Brookes Westshore

1939 Sooke Road,
Victoria BC,
V9B 1W2,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Calgary French and International School

700-77th Street SW,
Calgary AB,
T3H 5R1,
Canada

Co-educational, Day.

Campus Notre-Dame-de-Foy

5000 rue Clement-Lockquell,
St-Augustin-de Desmaures QC,
G3A 1B3,
Canada

Co-educational, , Sixth Form.

Centennial Academy

3641 Prud'homme Avenue,
Montréal QC,
H4A 3H6,
Canada

Co-educational, Day.

Collège Charlemagne

5000 rue Pilon,
Pierrefonds,
Montréal QC,
H9K 1G4,
Canada

Co-educational, Day.

Collège Charles-Lemoyne - Campus Longueuil

901, chemin Tiffin,
Longueuil QC,
J4P 3G6,
Canada

Co-educational, Day.

Collège de l'Assomption

270 boulevard de l'Ange-Gardien,
L'Assomption,
Montréal QC,
J5Y 3R7,
Canada

Co-educational, Day.

Collège de Lévis

9 rue Mgr Gosselin,
Levis QC,
G6V 5K1,
Canada

Co-educational, Day.

Collège du Mont-Sainte-Anne

2100 Chemin de Sainte-Catherine,
Sherbrooke QC,
J1N 3V5,
Canada

Boys, Boarding, Day.

Collège Esther-Blondin

101 rue Sainte-Anne,
Saint-Jacques QC,
J0K 2R0,
Canada

Co-educational, Day, Senior.

Collège François-de-Laval

6 rue de la Vieille-Université,
Québec QC,
G1R 5X8,
Canada

Co-educational, Day, Senior, Sixth Form.

Collège Jean-de-Brebeuf

3200, chemin de la Côte-Sainte-Catherine,
Montréal QC,
H3T 1C1,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Collège Jésus-Marie de Sillery

2047 chemin Saint-Louis,
Québec City QC,
G1T 1P3,
Canada

Girls, Boarding, Day, Pre-Preparatory, Preparatory, Senior.

Collège Laflèche

1687 boulevard du Carmel,
Trois-Rivières QC,
G8Z 3R8,
Canada

Co-educational, Day.

Collège Laurentien

1200, 14th Avenue,
Val-Morin QC,
J0T 2R0,
Canada

Co-educational, Boarding, Day, Senior.

Collège Marie-de-l'Incarnation

725 rue Hart,
Trois-Rivières QC,
G9A 4R9,
Canada

Co-educational, Boarding, Day.

Collège Mont Notre-Dame de Sherbrooke

114 rue Cathédrale,
Sherbrooke QC,
J1H 4MI,
Canada

Girls, Day.

Collège Notre-Dame-de-Lourdes

845 chemin Tiffin,
Longueuil QC,
J4P 3G5,
Canada

Co-educational, Day.

Collège Saint-Bernard

25 avenue des Frères de la Charité,
Drummondville QC,
J2B 6A2,
Canada

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Collège Saint-Joseph de Hull

174 rue Notre-Dame-de-l'île,
Gatineau QC,
J8X 3T4,
Canada

Girls, Day.

Collège Saint-Maurice

630 rue Girouard Ouest,
Saint-Hyacinthe QC,
J2S 2Y3,
Canada

Girls, Day.

Collège Saint-Paul

235 rue Ste-Anne,
Varennes QC,
J3X 1P9,
Canada

Co-educational, Day.

Collège Ville-Marie

2850 rue Sherbrooke Est,
Montréal QC,
H2K 1H3,
Canada

Co-educational, Day.

Crescent School for Boys

2365 Bayview Avenue,
Toronto ON,
M2L 1A2,
Canada

Boys, Day, Preparatory, Senior, Sixth Form.

Eastgate Academy

200 Karolie Road,
Riverview NB,
E1B 1R1,
Canada

Co-educational, Day.

École de la Synergie

2255 Cavendish Boulevard,
Montréal QC,
H4B 2L4,
Canada

Co-educational, Day.

Ecole Internationale de Montreal Primaire

5010 Avenue Coolbrook,
Montreal QC,
H3X 2K9,
Canada

Co-educational, Day, Preparatory.

École Internationale des Apprenants

4505 Boul Henri-Bourassa O,
Saint-Laurent QC,
H4L 1A5,
Canada

Co-educational, Day.

École Les Mélèzes

393 de Lanaudière,
Joliette QC,
J6E3L9,
Canada

Co-educational, Day.

École Marie-Clarac

3530 Boul Gouin Est,
Montréal-Nord QC,
H1H 1B7,
Canada

Co-educational, Day.

École Plein Soleil (Association Coopérative)

300, rue de Montréal,
Sherbrooke QC,
J1H 1E5,
Canada

Co-educational, Day, Pre-Preparatory, Preparatory.

École secondaire Saint-Joseph de Saint-Hyacinthe

2875 avenue Bourdages Nord,
Saint-Hyacinthe QC,
J2S 5S3,
Canada

Co-educational, Day.

Elmwood School

261 Buena Vista Road,
Ottawa ON,
K1M 0V9,
Canada

Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Fern Hill School

801 North Service Road,
Burlington ON,
L7P 5B6,
Canada

Co-educational, Day.

Fraser Valley School

19533 64th Avenue,
Surrey BC,
V3S 4J3,
Canada

Co-educational, Day.

German International School Toronto

25 Burnhamthorpe Road,
Toronto ON,
M9A 1G9,
Canada

Co-educational, Day.

Glenlyon Norfolk School

801 Bank Street,
Victoria BC,
V8S 4A8,
Canada

Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Halifax Grammar School

945 Tower Road,
Halifax NS,
B3H 2Y2,
Canada

Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Island Pacific School

671 Carter Road,
Box 128,
Bowen Island BC,
V0N 1G0,
Canada

Co-educational, Day, Senior.

Kempenfelt Bay School

576 Bryne Drive,
Barrie ON,
L4N 9P6,
Canada

Co-educational, Day.

Khalsa School Malton

7280 Airport Road,
Mississauga ON,
L4T 2H3,
Canada

Co-educational, Day.

King Heights Academy

28 Roytec Road,
Woodbridge ON,
L4L 8E4,
Canada

Co-educational, Day.

King's-Edgehill School

11 King's-Edgehill Lane,
Windsor NS,
B0N 2T0,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Lakecrest Independent School

58 Patrick Street,
St. John's NL,
A1E 2S7,
Canada

Co-educational, Day.

Lakefield College School

4391 County Road 29,
Lakefield ON,
K0L 2H0,
Canada

Co-educational, Boarding, Day.

LCBI High School

700 Ash Street,
Box 459,
Outlook SK,
S0L 2N0,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

L'École des Ursulines de Québec

4 rue du Parloir,
CP 820, Haute - Ville,
Québec QC,
G1R 4S7,
Canada

Girls, Day.

London International Academy

361-365 Richmond Street,
London, ON,
N6A 3C2,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Lowell High School

750 Hamilton Street, Suite 210,
Vancouver BC,
V6B 2R5,
Canada

Co-educational, Day.

Lower Canada College

4090, avenue Royal,
Montréal QC,
H4A 2M5,
Canada

Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Luther College High School

1500 Royal Street,
Regina SK,
S4T 5A5,
Canada

Co-educational, Boarding, Day, Sixth Form.

Lycee Louis Pasteur The International French School

4099 Garrison Boulevard SW,
Calgary AB,
T2T 6G2,
Canada

Co-educational, Day, Preparatory, Senior, Sixth Form.

Lynn-Rose Heights Private School

7215 Millcreek Drive,
Mississauga ON,
L5N 3R3,
Canada

Co-educational, Day.

MacLachlan College

337 Trafalgar Road,
Oakville ON,
L6J 3H3,
Canada

Co-educational, Day.

Matthews Hall

1370 Oxford Street West,
London ON,
N6H 1W2,
Canada

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Miss Edgar's & Miss Cramp's School

525 Mount Pleasant Road,
Westmount QC,
H3Y 3H6,
Canada

Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Munro Academy

2 School Street,
Sydney Mines NS,
B1V 1R3,
Canada

Co-educational, Day.

NOIC Academy

50 Featherstone Avenue,
Markham ON,
L3S 2H4,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Pacific Academy

10238 168th Street,
Surrey BC,
V4N 1Z4,
Canada

Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Pearson College UWC

650 Pearson College Drive,
Victoria BC,
V9C 4H7,
Canada

Co-educational, Boarding, Sixth Form.

Pensionnat du Saint-Nom-de-Marie

628 chemin de la Côte,
St Catherine,
Outremont QC,
H2V 2C5,
Canada

Girls, Boarding, Day.

Richland Academy

11570 Yonge Street,
Richmond Hill, ON,
L4E 3N7,
Canada

Co-educational, Day.

Ridley College

PO Box 3013,
2 Ridley Road,
St Catharines ON,
L2R 7C3,
Canada

Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Rothesay Netherwood School

40 College Hill Road,
Rothesay NB,
E2E 5H1,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Sacred Heart School of Halifax

5820 Spring Garden Rd,
Halifax NS,
B3H 1X8,
Canada

Co-educational, Day.

Selwyn House School

95, chemin Côte St-Antoine,
Westmount QC,
H3Y 2H8,
Canada

Boys, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

SenPokChin School

1156 SenPokChin Boulevard,
Oliver BC,
V0H 1T8,
Canada

Co-educational, Day, Pre-Preparatory, Preparatory.

Shawnigan Lake School

1975 Renfrew Road,
Postal Bag 2000,
Shawnigan Lake BC,
V0R 2W1,
Canada

Co-educational, Boarding, Senior, Sixth Form.

Southern Ontario Collegiate

28 Rebecca Street,
Hamilton ON,
L8R 1B4,
Canada

Co-educational, Day, Preparatory, Senior, Sixth Form.

Southpointe Academy

1900 56th Street,
Tsawwassen BC,
V4L 2B1,
Canada

Co-educational, Day, Preparatory, Senior, Sixth Form.

Southridge School

2656 160th Street,
Surrey BC,
V3S 0B7,
Canada

Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

St Andrew's College

15800 Yonge Street,
Aurora ON,
L4G 3H7,
Canada

Boys, Boarding, Day, Senior, Sixth Form.

St Clement's School

21 St. Clements Avenue,
Toronto ON,
M4R 1G8,
Canada

Girls, Day.

St John's - Kilmarnock School

2201 Shantz Station Road,
Box 179,
Breslau (Waterloo Region) ON,
N0B 1M0,
Canada

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

St Jude's Academy

2150 Torquay Mews,
Mississauga ON,
L5N 2M6,
Canada

Co-educational, Day.

St Mildred's Lightbourn School

1080 Linbrook Road,
Oakville ON,
L6J 2L1,
Canada

Girls, Day.

St. John's Academy Shawnigan Lake

2371 Shawnigan Lake Road,
Shawnigan Lake BC,
V0R 2W5,
Canada

Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.

St. Margaret's School

1080 Lucas Avenue,
Victoria BC,
V8X 3P7,
Canada

Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Stanstead College

450 Duferin Street,
Stanstead QC,
J0B 3E0,
Canada

Co-educational, Boarding, Day, Senior, Sixth Form.

Strathcona-Tweedsmuir School

RR 2,
Okotoks AB,
T1S 1A2,
Canada

Co-educational, Day, Preparatory, Senior, Sixth Form.

Sunnybrook School

469 Merton Street,
Toronto ON,
M4S 1B4,
Canada

Co-educational, Day.

Tall Pines School

8525 Torbram Road,
Brampton ON,
L6T 5K4,
Canada

Co-educational, Day.

The High School at Vancouver Island University

Nanaimo (Main Campus),
900 Fifth Street,
Nanaimo BC,
V9R 5S5,
Canada

Co-educational, Day.

The Leo Baeck Day School

36 Atkinson Avenue,
Thornhill ON,
L4J 8C9,
Canada

Co-educational, Day.

The Sacred Heart School of Montreal

3635 Atwater Ave.,
Montreal QC,
H3H 1Y4,
Canada

Girls, Boarding, Day, Senior, Sixth Form.

The York School

1320 Yonge Street,
Toronto ON,
M4T 1X2,
Canada

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.

TMS School

500 Elgin Mills Road East,
Richmond Hill ON,
L4C 5G1,
Canada

Co-educational, Day.

Town Centre Montessori Private Schools

155 Clayton Drive,
Markham ON,
L3R 7P3,
Canada

Co-educational, Day.

Unisus School (Lower)

7808 Pierre Drive,
Summerland BC,
V0H 1Z2,
Canada

Co-educational, Day.

Unisus School (Upper)

7808 Pierre Drive,
Summerland BC,
V0H 1Z2,
Canada

Co-educational, Boarding, Day.

Upper Canada College

200 Lonsdale Road,
Toronto ON,
M4V 1W6,
Canada

Boys, Boarding, Day.

USCA Academy

2187 Dunwin Drive,
Mississauga ON,
L5L 1X2,
Canada

Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Walden International School

1030 Queen Street West,
Brampton ON,
L6X 0B2,
Canada

Co-educational, Day.

Wheatley School

497 Scott Street,
St Catharines ON,
L2M 3X3,
Canada

Co-educational, Day.

White Rock Christian Academy

2265 -152nd Street,
Surrey BC,
V4A 4P1,
Canada

Girls, Boarding.

Windsor Hall

11295 Mellis Drive,
Richmond BC,
V6X 1L8,
Canada

Co-educational, Day.