Public Salaries
Job

Elementary Contract Teacher salary in Ontario

2,391 people with this title were paid $100,000 or more in 2025. Half earned between $111,992 and $118,061.

Median salary
$118,061
−9.8% vs 2024
People on the list
2,391
Middle half
$112K–$118K
Highest
$165,241

Median salary by year

Among people with this title on the list.

Show as a table
YearValue
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022$102,995
2023$102,995
2024$130,848
2025$118,061

Employers with the most

Highest paid in 2025

#NameEmployerSalaryBenefitsChange
1Alex MitchellThames Valley District School Board$165,241$0new
2Michael ThomasThames Valley District School Board$153,907$0−$13,638
3Randeen SimonsenThames Valley District School Board$149,655$0new
4Devima PerryThames Valley District School Board$139,472$0new
5D Scott HardieThames Valley District School Board$135,770$0−$13,945
6Jennifer HillnerThames Valley District School Board$135,770$0−$13,282
7Mark MacleodThames Valley District School Board$135,770$0−$13,945
8Dale NapierThames Valley District School Board$135,770$0−$13,945
9Jocelyn BainThames Valley District School Board$132,480$0new
10Susan VarleyThames Valley District School Board$129,867$0−$11,451
11Carrie KernohanThames Valley District School Board$129,066$0−$14,342
12Lesley HurlbutThames Valley District School Board$128,184$0−$17,267
13Hana JamiesonThames Valley District School Board$127,853$0−$11,408
14Danielle FletcherThames Valley District School Board$127,714$0−$9,428
15Lauren TollThames Valley District School Board$127,344$0+$6,451
16Susan Smith SmallwoodThames Valley District School Board$126,846$0−$9,032
17Amy Mccallum-HarrisThames Valley District School Board$126,732$0+$20,025
18Lindsey RhigerThames Valley District School Board$126,639$0−$12,926
19Gordana RojasThames Valley District School Board$126,574$0−$7,755
20Christina PalubiskiThames Valley District School Board$126,522$0+$1,542
21Emily PatrickThames Valley District School Board$126,464$0+$5,526
22Eryn SinghThames Valley District School Board$126,462$0+$1,713
23Naomi PowersThames Valley District School Board$125,957$0−$15,215
24Katherine ChauThames Valley District School Board$125,946$0−$7,068
25Angela CampbellThames Valley District School Board$125,831$0−$15,835
26Beverly PattersonThames Valley District School Board$125,686$0−$13,632
27Belinda GrahamThames Valley District School Board$125,114$0−$15,221
28Robert PoirierThames Valley District School Board$124,768$0−$8,240
29Amanda EcclesThames Valley District School Board$124,687$0−$10,377
30Cameron InnesThames Valley District School Board$124,509$0−$3,802
31Marnie MelocheThames Valley District School Board$124,290$0−$8,718
32Stephen BeaumontThames Valley District School Board$124,285$0−$9,836
33Nicole CsinosThames Valley District School Board$124,285$0−$8,723
34Lisa MorrisThames Valley District School Board$124,233$800−$15,383
35Wendy LouposThames Valley District School Board$124,232$0−$9,180
36Neelam SainaniThames Valley District School Board$123,826$0−$14,867
37Stacey MountfordThames Valley District School Board$123,668$0+$9,782
38Nicole WebbThames Valley District School Board$123,588$0−$11,621
39Edyta CentenoThames Valley District School Board$123,557$0+$598
40Valerie BirdThames Valley District School Board$122,706$0−$10,302
41Natalee WalesThames Valley District School Board$122,523$0−$19,343
42Marc PowellThames Valley District School Board$122,275$0−$11,753
43Craig SmithThames Valley District School Board$121,178$0−$32,463
44Laura DolbyThames Valley District School Board$120,980$0−$14,721
45Kelsey LawsonThames Valley District School Board$120,588$0−$12,736
46Kathryn GilgenThames Valley District School Board$120,545$0−$2,089
47Neil CaseyThames Valley District School Board$120,538$0−$12,238
48Karen DavisThames Valley District School Board$120,341$0+$15,243
49Jennifer BaileyThames Valley District School Board$120,313$0−$5,138
50Emily FridayThames Valley District School Board$120,313$0−$4,923