Public Salaries
Job

Secondary Contract Teacher salary in Ontario

1,262 people with this title were paid $100,000 or more in 2025. Half earned between $115,895 and $119,864.

Median salary
$118,061
−11.2% vs 2024
People on the list
1,262
Middle half
$116K–$120K
Highest
$147,492

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$103,702
2023$103,450
2024$132,960
2025$118,061

Employers with the most

Highest paid in 2025

#NameEmployerSalaryBenefitsChange
1Daniel PaulThames Valley District School Board$147,492$0+$37,985
2Saffron GriggThames Valley District School Board$143,612$0+$31,008
3David CarnevaleThames Valley District School Board$137,284$0−$15,856
4Joshua GrayThames Valley District School Board$136,904$0−$12,010
5Brandy GraingerThames Valley District School Board$135,998$0new
6John BernansThames Valley District School Board$135,773$0−$17,198
7Andrea RossThames Valley District School Board$133,683$0−$17,295
8Matthew HarrisThames Valley District School Board$133,427$0−$19,607
9Sarah CullenThames Valley District School Board$133,328$0−$5,933
10Amanda NorleyThames Valley District School Board$132,384$0−$15,741
11Corinne WesterThames Valley District School Board$131,476$0−$28,540
12Erick RodriguezThames Valley District School Board$130,511$0−$14,128
13William MckeownThames Valley District School Board$130,137$0−$12,910
14Rebecca Calvert-HamiltonThames Valley District School Board$129,867$0−$16,448
15Andrzej DobaczewskiThames Valley District School Board$129,867$0−$9,160
16Christopher WismerThames Valley District School Board$129,867$0−$16,467
17Jason WittyThames Valley District School Board$129,867$0−$15,283
18Andre IarussoThames Valley District School Board$129,790$0−$16,180
19Marci AitkenThames Valley District School Board$129,446$0−$7,671
20Laura SwearingenThames Valley District School Board$129,222$0−$16,042
21Sandra SnooksThames Valley District School Board$129,110$0−$6,235
22Agnes KalapunThames Valley District School Board$128,802$0−$14,506
23Rebecca CoberThames Valley District School Board$128,706$0−$11,751
24Trevor HieplehThames Valley District School Board$128,378$0−$6,582
25Adrian KaiserThames Valley District School Board$128,289$0−$14,726
26Sharon Broersma DevriesThames Valley District School Board$128,257$0−$14,448
27William McnorganThames Valley District School Board$128,238$0−$15,991
28Jill DoreThames Valley District School Board$128,196$0−$13,130
29Mihaela RotariuThames Valley District School Board$128,068$0−$6,255
30Sean HegartyThames Valley District School Board$128,005$0−$15,037
31Candice FolkemaThames Valley District School Board$127,718$0−$15,721
32Anna ChibuezeThames Valley District School Board$127,717$0+$1,595
33Kristofer PotterThames Valley District School Board$127,653$0−$13,320
34Scott AwdeThames Valley District School Board$127,600$0−$15,923
35Erin HowarthThames Valley District School Board$127,302$0−$15,654
36Timothy CowlThames Valley District School Board$127,246$0−$4,992
37Risa HlymbickyThames Valley District School Board$127,246$0−$8,073
38Brian MckenzieThames Valley District School Board$127,137$0−$15,878
39Tamsyn GreenThames Valley District School Board$127,041$0−$12,661
40Elaine BackThames Valley District School Board$126,785$0−$14,300
41Darren SchryversThames Valley District School Board$126,642$0−$15,155
42Pauline SchubertThames Valley District School Board$126,497$10−$16,316
43Sarah AntartisThames Valley District School Board$126,419$0−$15,378
44Lindsay NowakowskiThames Valley District School Board$126,258$0−$6,530
45Denise CowdreyThames Valley District School Board$126,077$0−$10,050
46Kerri MilneThames Valley District School Board$125,831$0−$16,815
47Blake PassfieldThames Valley District School Board$125,743$0−$19,554
48James LeflerThames Valley District School Board$125,694$0−$10,133
49Jonathan ArciszewskiThames Valley District School Board$125,614$0−$11,774
50Rebecca DymockThames Valley District School Board$125,342$0−$13,915