School Info

Here are some schools that may be of interest in the following area(s):

Aylmer: 5 schools
Belmont: 1 school
Dutton: 1 school
Elgin: 2 schools
Port Stanley: 1 school
Rodney: 1 school
Sparta: 1 school
St Thomas: 17 schools
St. Thomas: 2 schools

Schools - Kindergarten to Grade 8

Assumption Separate School
42 South St E

Monsignor Morrison Separate School
10 South Edgeware Rd
St Thomas

St Gabriel's Separate School
15 Parish St
St Thomas

St Raphael's Separate School
84 Park Ave
St Thomas

Aldborough Public School
11443 Furnival Rd

Balaclava Street Public School
20 Balaclava St
St Thomas

Davenport Public School
80 Rutherford Ave

Dunwich-Dutton Public School
239 Main St

Edward Street Public School
84 Edward St
St Thomas

Elgin Court Public School Centre
254 First Ave
St Thomas

Elmdale Public School
25 Elm St
St. Thomas

Forest Park Public School
295 Forest Ave
St Thomas

Homedale Senior Elementary Public School
112 Churchill Crescent
St. Thomas

Lockes Public School
22 South Edgeware Rd
St Thomas

McGregor Public School
204 John St S

Myrtle Street Public School
43 Myrtle St
St Thomas

New Sarum Public School
9473 Belmont Road
St Thomas

Port Stanley Public School
350 Carlow Rd
Port Stanley

Scott Street Public School
50 Scott St
St Thomas

South Dorchester Public School

Southwold Public School
St Thomas

Sparta Public School
45885 Sparta Line

Summers' Corners Public School

WellingtonStreet Public School
50 Wellington St
St Thomas

South Crosby Public School
1 Halladay St

Schools - Grade 9 to Grade 12

St Joseph's High School
100 Bill Martyn Pkwy
St Thomas

Arthur Voaden Secondary School
41 Flora St
St Thomas

Central Elgin Collegiate Institute
201 Chestnut St
St Thomas

East Elgin Secondary School
362 Talbot St W

Parkside Collegiate Institute
241 Sunset Dr
St Thomas

Rideau District High School
251 Main St

Find Your School District

 Thames Valley District School Board - input your address to find your school. 

Before you register your child for school, enter your address in the school locator tool to find out which school's attendance area you live in. You can also call at 519-452-2000 to confirm which school your child will attend.

For busing information, visit our Transportation webpage.