Skip to content

Elementary Teacher Salaries, 2024

44,037 disclosed on the 2024 Sunshine List · overview and trend →

Disclosed

44,037

2024 Sunshine List

Median Salary

$124,827

-0.4% vs provincial median

Typical Range

$118,288–$132,792

25th–75th percentile

Top Salary

$231,541

Employers · with 5 or more

All Records · 44,037 in 2024 · page 1 of 177

#NameEmployerTitle as filedSalaryTotal
1Karen BrownToronto District School BoardTeacher, Elementary$231,541$231,541
2David MastinDurham District School BoardElementary Teacher$227,097$227,097
3Lesley TheriaultDurham District School BoardElementary Teacher$210,253$210,253
4Tara HamblyHalton Catholic District School BoardTeacher, Elementary$200,675$200,675
5Shirley BellKawartha Pine Ridge District School BoardElementary Teacher$198,798$198,798
6Gudrun BarbourUpper Grand District School BoardElementary Teacher$189,438$189,536
7Anthony BellissimoToronto Catholic District School BoardTeacher - Elementary$189,006$189,104
8Athena StevensYork Region District School BoardElementary Teacher$188,531$188,531
9Laura SaelensNiagara Catholic District School BoardElementary Teacher$186,457$186,555
10Rebecca DaviesGreater Essex County District School BoardElementary Teacher$183,638$183,736
11Alison GodleyHamilton-Wentworth District School BoardElementary Teacher$179,765$179,765
12Antonietta VetroToronto District School BoardTeacher, Elementary$179,209$179,209
13Meenu BhatiaToronto District School BoardTeacher, Elementary$173,638$173,638
14Jean-Philippe NadeauConseil Des Écoles Catholiques Du Centre EstEnseignant élémentaire$173,234$173,234
15Deborah KaramToronto Catholic District School BoardTeacher - Elementary$170,919$171,018
16Kavita AgrawalYork Region District School BoardElementary Teacher$170,916$170,916
17Patricia Minnan-WongToronto Catholic District School BoardTeacher - Elementary$170,514$170,613
18Sandra FieldsGreater Essex County District School BoardElementary Teacher$170,466$170,564
19Kristen MarplesDurham Catholic District School BoardElementary Teacher$169,661$169,661
20Nadia TrivediDurham Catholic District School BoardElementary Teacher$168,939$168,939
21Mario SpagnuoloGreater Essex County District School BoardElementary Teacher$168,519$168,617
22Michael ThomasThames Valley District School BoardElementary Contract Teacher$167,545$167,545
23Tanya TurnerToronto District School BoardTeacher, Elementary$167,390$167,390
24Christina Girardi-D’SouzaToronto District School BoardTeacher, Elementary$166,791$166,791
25Anna McauleyUpper Canada District School BoardElementary Teacher$166,229$166,229
26Mary FowlerDurham District School BoardElementary Teacher$165,692$165,692
27Katherine CookToronto District School BoardTeacher, Elementary$165,262$165,262
28Rebecca ThistleKawartha Pine Ridge District School BoardElementary Teacher$164,947$164,947
29Michael TottenYork Catholic District School BoardElementary Teacher$164,119$164,217
30Serena FairweatherThames Valley District School BoardElementary Contract Teacher$162,295$162,295
31Zsuzsanna KotilehtiThames Valley District School BoardElementary Contract Teacher$161,489$161,489
32Kelli Ann SomersDurham Catholic District School BoardElementary Teacher$160,918$160,918
33Carlo-Alberto ArghittuNiagara Catholic District School BoardElementary Teacher$160,849$160,947
34Mary Katharine KalagianNiagara Catholic District School BoardElementary Teacher$160,849$160,947
35Diane PizaleNiagara Catholic District School BoardElementary Teacher$160,849$160,947
36Steven WardNiagara Catholic District School BoardElementary Teacher$160,849$160,947
37Susy WalshNiagara Catholic District School BoardElementary Teacher$160,849$160,947
38Jeffrey MocciaNiagara Catholic District School BoardElementary Teacher$160,740$160,838
39Charlotte WellsLondon District Catholic School BoardElementary Teacher$160,580$160,580
40Jennifer DehaneyDurham Catholic District School BoardElementary Teacher$159,769$160,888
41Carolyn MarchandYork Region District School BoardElementary Teacher$159,343$159,343
42Amanda DeslippeGreater Essex County District School BoardElementary Teacher$158,931$159,030
43Mersija VukobratovicYork Region District School BoardElementary Teacher$158,865$158,865
44Amy StubbsThames Valley District School BoardElementary Contract Teacher$158,853$158,853
45Amanda MyersYork Catholic District School BoardElementary Teacher$158,655$158,759
46Nathan CoreWaterloo Region District School BoardTeacher/Elementary$158,498$158,498
47Barbara ClineThames Valley District School BoardElementary Contract Teacher$158,123$158,123
48Coralee MahoneyGreater Essex County District School BoardElementary Teacher$157,638$157,736
49Julie UnderhillThames Valley District School BoardElementary Contract Teacher$157,539$157,539
50Julia MangiacasaleNiagara Catholic District School BoardElementary Teacher$157,204$157,303
51Elizabeth SoToronto District School BoardTeacher, Elementary$157,146$157,146
52Kim CragoUpper Grand District School BoardElementary Teacher$156,369$156,467
53Tammy ChasseNipissing-Parry Sound Catholic District School BoardElementary Teacher$155,969$155,969
54Julietta Altomare-Di NunzioToronto Catholic District School BoardTeacher - Elementary$155,955$156,053
55Heather WalkerUpper Grand District School BoardElementary Teacher$155,951$156,050
56Stephanie WeyrichYork Region District School BoardElementary Teacher$155,788$155,788
57Caitlin BayardBruce-Grey Catholic District School BoardElementary Teacher$154,848$156,650
58Jeffrey PelichWaterloo Region District School BoardTeacher/Elementary$154,592$154,690
59Immacolata BellaireWindsor-Essex Catholic District School BoardElementary Teacher$154,106$155,006
60Paul SebestaLakehead District School BoardElementary School Teacher$153,871$153,871
61Laura Inglis-EickmeierAvon Maitland District School BoardElementary Teacher$153,794$153,892
62Lisa KlimkowskiHalton District School BoardElementary Teacher$153,755$153,755
63Casandra FinnGreater Essex County District School BoardElementary Teacher$153,672$153,771
64Craig SmithThames Valley District School BoardElementary Contract Teacher$153,641$153,641
65Peter SchmidtWaterloo Region District School BoardTeacher/Elementary$153,134$153,232
66Thavanirushan ThavarajahYork Region District School BoardElementary Teacher$153,114$153,114
67Sarah MackayHastings And Prince Edward District School BoardElementary Teacher$152,937$152,937
68Laura Johnson MacgillivrayYork Region District School BoardElementary Teacher$152,865$152,865
69Emanuele BarbaroYork Region District School BoardElementary Teacher$152,864$152,864
70David BuddellHalton District School BoardElementary Teacher$152,811$152,811
71Liana HolmRainbow District School BoardElementary Teacher$152,759$152,759
72Carolyn MussioLondon District Catholic School BoardElementary Teacher$152,237$152,237
73Kimberley DouglasKeewatin-Patricia District School BoardElementary Teacher$152,041$152,041
74Christopher OrienteYork Catholic District School BoardElementary Teacher$152,005$152,109
75Gabriella Szolnoki-BourgeoisHalton District School BoardElementary Teacher$151,813$151,813
76Nicole WhitebreadYork Catholic District School BoardElementary Teacher$151,797$151,895
77Jacinthe DockeryDurham District School BoardElementary Teacher$151,793$151,793
78Jennifer ZomparelliYork Catholic District School BoardElementary Teacher$151,692$151,793
79Monique GriffinYork Catholic District School BoardElementary Teacher$151,674$151,779
80Mark StuppleHalton District School BoardElementary Teacher$151,549$151,549
81Carol MooresHalton District School BoardElementary Teacher$151,531$151,531
82Ana Rita Santos-FurtadoToronto Catholic District School BoardTeacher - Elementary$151,430$151,517
83Flora TzarasHalton District School BoardElementary Teacher$151,361$151,361
84Roberto BordignonToronto Catholic District School BoardTeacher - Elementary$151,215$151,313
85Ashley KozakUpper Grand District School BoardElementary Teacher$150,712$150,810
86Julie StanleyBluewater District School BoardElementary Teacher$150,423$150,521
87Tammy SikakaneYork Region District School BoardElementary Teacher$150,249$150,249
88Gregory LondonDurham District School BoardElementary Teacher$150,120$150,120
89Ellen MarekYork Region District School BoardElementary Teacher$150,033$150,033
90D Scott HardieThames Valley District School BoardElementary Contract Teacher$149,715$149,715
91Mark MacleodThames Valley District School BoardElementary Contract Teacher$149,715$149,715
92Dale NapierThames Valley District School BoardElementary Contract Teacher$149,715$149,715
93Katherine ChewchukYork Region District School BoardElementary Teacher$149,489$149,489
94Valerie KitazakiYork Region District School BoardElementary Teacher$149,371$149,371
95Krista HutchinsonHalton Catholic District School BoardTeacher, Elementary$149,352$149,352
96Meenu JhambToronto District School BoardTeacher, Elementary$149,333$149,333
97Krrisha GnanachchandranDurham District School BoardElementary Teacher$149,245$149,245
98Andrew WilsonDurham District School BoardElementary Teacher$149,164$149,164
99Jennifer HillnerThames Valley District School BoardElementary Contract Teacher$149,052$149,052
100Alexandra FabianoYork Region District School BoardElementary Teacher$149,043$149,043
101Avital AmarYork Region District School BoardElementary Teacher$148,967$148,967
102Krista PedersenUpper Grand District School BoardElementary Teacher$148,814$148,913
103Reginald ShepherdYork Catholic District School BoardElementary Teacher$148,615$148,713
104Stephanie GauthierYork Region District School BoardElementary Teacher$148,614$148,614
105Mahsa RaoufiYork Region District School BoardElementary Teacher$148,552$148,552
106Amanda RamkarranYork Region District School BoardElementary Teacher$148,372$148,372
107Adam SchaapSimcoe Muskoka Catholic District School BoardElementary School Teacher$148,245$148,245
108Adriana PalamidesWindsor-Essex Catholic District School BoardElementary Teacher$148,066$148,066
109Richard DuffyRainbow District School BoardElementary Teacher$147,987$147,987
110Ashley LeblancYork Region District School BoardElementary Teacher$147,876$147,876
111Donnie MillsSimcoe County District School BoardElementary Teacher$147,808$147,808
112Ginny Ryckman-GatrallWindsor-Essex Catholic District School BoardElementary Teacher$147,673$147,673
113Lauren ShapiroYork Region District School BoardElementary Teacher$147,600$147,600
114Ka Ying CheungYork Region District School BoardElementary Teacher$147,543$147,543
115Peter MaglioliDurham Catholic District School BoardElementary Teacher$147,491$147,491
116Louisa De CiantisToronto Catholic District School BoardTeacher - Elementary$147,460$147,559
117Gini AntonelYork Region District School BoardElementary Teacher$147,455$147,455
118Kyle HerbertYork Region District School BoardElementary Teacher$147,198$147,198
119Sandra DedominicisBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$147,087$147,087
120David BergerKawartha Pine Ridge District School BoardElementary Teacher$147,082$147,082
121Helen LogothetisYork Region District School BoardElementary Teacher$146,994$146,994
122Johanna GirdauskasYork Region District School BoardElementary Teacher$146,962$146,962
123Amanda CannonYork Region District School BoardElementary Teacher$146,947$146,947
124Chandra PortelliBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$146,896$146,896
125Alison HoodToronto District School BoardTeacher, Elementary$146,847$146,847
126Rashmee Karnad-JaniYork Region District School BoardElementary Teacher$146,799$146,799
127Laura EnnettHuron-Perth Catholic District School BoardElementary Teacher$146,659$146,757
128Christina SaegertYork Region District School BoardElementary Teacher$146,570$146,570
129Anahid BahoudianYork Region District School BoardElementary Teacher$146,544$146,544
130Annamaria De ThomasisYork Catholic District School BoardElementary Teacher$146,519$146,623
131Sheri ClarkYork Region District School BoardElementary Teacher$146,437$146,437
132Chantal RancourtSudbury Catholic District School BoardElementary Teacher$146,407$146,407
133Anthony RocchioSudbury Catholic District School BoardElementary Teacher$146,382$146,382
134Andrea LongoHalton Catholic District School BoardTeacher, Elementary$146,352$146,352
135Lisa Marie OdoricoLondon District Catholic School BoardElementary Teacher$146,323$146,323
136Kristen FryBruce-Grey Catholic District School BoardElementary Teacher$146,291$146,291
137Lynn BuckleyWaterloo Region District School BoardTeacher/Elementary$146,225$146,324
138Kellie KirkpatrickTrillium Lakelands District School BoardElementary Teacher$146,080$146,080
139Joshua GoodeillSimcoe Muskoka Catholic District School BoardElementary School Teacher$146,008$146,008
140Cindy ThomasYork Region District School BoardElementary Teacher$145,999$145,999
141Kristie StanzelWaterloo Region District School BoardTeacher/Elementary$145,950$146,048
142Amy WoottonUpper Grand District School BoardElementary Teacher$145,909$146,008
143Loredana BucciYork Catholic District School BoardElementary Teacher$145,877$145,981
144Joyce PelosoWellington Catholic District School BoardTeacher Elementary$145,573$145,671
145Alexander SargentWellington Catholic District School BoardTeacher Elementary$145,508$146,687
146Lesley HurlbutThames Valley District School BoardElementary Contract Teacher$145,451$145,451
147Beatrice KoladeYork Region District School BoardElementary Teacher$145,428$145,428
148Laurie LongAvon Maitland District School BoardElementary Teacher$145,328$145,426
149David JefferiesHalton Catholic District School BoardTeacher, Elementary$145,247$145,247
150Lyndsay BoireWellington Catholic District School BoardTeacher Elementary$145,223$145,321
151Winnie LiuYork Region District School BoardElementary Teacher$145,202$145,202
152Stephanie CecchiniYork Region District School BoardElementary Teacher$145,090$145,090
153Carla WellerYork Region District School BoardElementary Teacher$145,084$145,084
154Nicole NaymanYork Region District School BoardElementary Teacher$144,988$144,988
155Sultan RanaYork Region District School BoardElementary Teacher$144,933$144,933
156Jacqueline WereschUpper Grand District School BoardElementary Teacher$144,918$145,016
157Lia ZifkinYork Region District School BoardElementary Teacher$144,841$144,841
158Natalie SpitzenYork Region District School BoardElementary Teacher$144,820$144,820
159Jilian StambolichYork Region District School BoardElementary Teacher$144,718$144,718
160Letizia CappelloYork Catholic District School BoardElementary Teacher$144,668$144,767
161Sufia Khan-HussainiYork Region District School BoardElementary Teacher$144,646$144,646
162Robert De PapeWindsor-Essex Catholic District School BoardElementary Teacher$144,573$144,819
163Steven FerracaneYork Catholic District School BoardElementary Teacher$144,567$144,671
164Deborah SnowUpper Grand District School BoardElementary Teacher$144,382$144,480
165Michael FrankfortYork Region District School BoardElementary Teacher$144,364$144,364
166Suzanne SmallWellington Catholic District School BoardTeacher Elementary$144,321$144,417
167Jennifer BergsmaBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$144,270$144,270
168Jodi RegierAvon Maitland District School BoardElementary Teacher$144,181$144,280
169Paul TersigniWellington Catholic District School BoardTeacher Elementary$144,094$144,193
170Shanyn WaxmanYork Region District School BoardElementary Teacher$144,033$144,033
171Mari SofosYork Region District School BoardElementary Teacher$144,032$144,032
172Daniel WalmsleyHalton Catholic District School BoardTeacher, Elementary$144,013$144,013
173David PaddingtonLakehead District School BoardElementary School Teacher$143,865$143,865
174Caterina CouttsWellington Catholic District School BoardTeacher Elementary$143,830$143,928
175Ashley TurnerYork Region District School BoardElementary Teacher$143,771$143,771
176Fotoula ZervakosToronto District School BoardTeacher, Elementary$143,724$143,724
177Jennifer HeschUpper Grand District School BoardElementary Teacher$143,709$143,808
178Paula Marie Fran GaudreauNortheastern Catholic District School BoardElementary School Teacher$143,708$149,332
179Danielle HoldsworthThames Valley District School BoardElementary Contract Teacher$143,614$143,614
180Stephen BertelsenSimcoe County District School BoardElementary Teacher$143,518$143,518
181Keri CalvesbertBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$143,502$143,502
182Agnes MonteleoneYork Catholic District School BoardElementary Teacher$143,502$143,606
183Sarah Jean McintoshBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$143,457$143,457
184Gianni SilvestriBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$143,445$143,445
185Andrea PerrasBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$143,418$143,418
186Angela Staley-KlassenWindsor-Essex Catholic District School BoardElementary Teacher$143,417$143,417
187Carrie KernohanThames Valley District School BoardElementary Contract Teacher$143,408$143,408
188Peter QuinneyWaterloo Region District School BoardTeacher/Elementary$143,376$143,473
189Angela MerkleySimcoe Muskoka Catholic District School BoardElementary School Teacher$143,372$143,372
190Taylor ColesYork Region District School BoardElementary Teacher$143,368$143,368
191Adrian VenierYork Catholic District School BoardElementary Teacher$143,320$143,424
192Kristin ChaissonYork Region District School BoardElementary Teacher$143,290$143,290
193Melissa WildeYork Region District School BoardElementary Teacher$143,253$143,253
194Christopher RaitBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$143,247$143,247
195Celeste WeberLondon District Catholic School BoardElementary Teacher$143,233$143,233
196Jordan RappaportYork Region District School BoardElementary Teacher$143,220$143,220
197Scott McmasterUpper Canada District School BoardElementary Teacher$143,205$143,205
198Maria BancheriYork Catholic District School BoardElementary Teacher$143,171$143,272
199Sara KaufmanUpper Grand District School BoardElementary Teacher$143,155$144,462
200Shelley DonnellyWindsor-Essex Catholic District School BoardElementary Teacher$143,059$143,059
201Allison LawrenceBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$143,031$143,031
202Jason SurgentHastings And Prince Edward District School BoardElementary Teacher$142,990$142,990
203Jane Scanlan-PriceHastings And Prince Edward District School BoardElementary Teacher$142,969$142,969
204Julie AndrewsYork Region District School BoardElementary Teacher$142,962$142,962
205Duane NeilsonRainbow District School BoardElementary Teacher$142,867$142,867
206Susanna ChungYork Region District School BoardElementary Teacher$142,853$142,853
207Sylvia Van CampenUpper Canada District School BoardElementary Teacher$142,832$142,832
208Anik SeguinSimcoe Muskoka Catholic District School BoardElementary School Teacher$142,819$142,819
209David SzutyBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$142,796$142,796
210George TaylorDurham District School BoardElementary Teacher$142,781$142,781
211Michelle EvonWindsor-Essex Catholic District School BoardElementary Teacher$142,778$142,778
212Maria PetruccelliBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$142,722$142,722
213Tina PumfreySt. Clair Catholic District School BoardTeacher, Elementary$142,721$142,721
214William GourleyYork Region District School BoardElementary Teacher$142,680$142,680
215Lata AbichandaniYork Region District School BoardElementary Teacher$142,634$142,634
216Gayathiry PrabakaranYork Region District School BoardElementary Teacher$142,630$142,630
217Daniel BregarYork Catholic District School BoardElementary Teacher$142,629$142,733
218Jennifer TonniesBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$142,618$142,618
219Tracie WitteveenBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$142,599$142,599
220Glenn ThistleBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$142,598$142,598
221Leane KoskelaRainbow District School BoardElementary Teacher$142,569$142,569
222Brent DownerSimcoe County District School BoardElementary Teacher$142,566$142,566
223Kayla MckeverLakehead District School BoardElementary School Teacher$142,562$142,562
224Michelle SharrattYork Region District School BoardElementary Teacher$142,558$142,558
225Michael De RoseTrillium Lakelands District School BoardElementary Teacher$142,554$142,554
226Laura BebeeThames Valley District School BoardElementary Contract Teacher$142,533$142,533
227Robert BauerToronto Catholic District School BoardTeacher - Elementary$142,531$142,629
228Charlene CakeYork Region District School BoardElementary Teacher$142,525$142,525
229Lindsay NevinThames Valley District School BoardElementary Contract Teacher$142,500$142,500
230Jonathan WaltersKenora Catholic District School BoardTeacher, Elementary$142,475$142,574
231Regan WellsWaterloo Region District School BoardTeacher/Elementary$142,438$142,537
232Karen ArgintaruYork Region District School BoardElementary Teacher$142,437$142,437
233Tara D’AgostinoBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$142,416$142,416
234Julie Shepherd-PoissonWindsor-Essex Catholic District School BoardElementary Teacher$142,412$142,412
235Rhonda CantleDurham Catholic District School BoardElementary Teacher$142,411$143,530
236Simeon HristovYork Region District School BoardElementary Teacher$142,409$142,409
237Chris ClaridgeRainbow District School BoardElementary Teacher$142,383$142,383
238Diane BowieBrant Haldimand Norfolk Catholic District School BoardTeacher Elementary$142,362$142,362
239Mary HalkiasYork Region District School BoardElementary Teacher$142,347$142,347
240Trevor KrikstYork Region District School BoardElementary Teacher$142,346$142,346
241Jennifer PoupartYork Region District School BoardElementary Teacher$142,331$142,331
242Cynthia DebaeremaekerYork Region District School BoardElementary Teacher$142,327$142,327
243Sarah BatesYork Region District School BoardElementary Teacher$142,326$142,326
244Natalie CoganYork Region District School BoardElementary Teacher$142,320$142,320
245Shane GomesToronto Catholic District School BoardTeacher - Elementary$142,262$142,346
246Laura MarchettiYork Catholic District School BoardElementary Teacher$142,249$142,349
247Lynne HartThames Valley District School BoardElementary Contract Teacher$142,246$142,246
248Chantal PepinUpper Canada District School BoardElementary Teacher$142,239$142,239
249Anthony MooreUpper Grand District School BoardElementary Teacher$142,216$142,314
250Ainsley PahlDistrict School Board Ontario North EastElementary Teacher$142,193$142,193