Skip to content

Fire Prevention Officer Salaries, 2025

164 disclosed on the 2025 Sunshine List · overview and trend →

Disclosed

164

2025 Sunshine List

Median Salary

$138,046

+12.9% vs provincial median

Typical Range

$125,024–$149,077

25th–75th percentile

Top Salary

$232,160

Employers · with 5 or more

EmployerPeopleMedianTop
City of Ottawa30$145,343$232,160
City of Brampton14$129,384$144,860
City of Windsor9$141,094$154,947
City of Kitchener8$125,110$169,841
Town of Oakville7$143,986$155,317
City of Thunder Bay7$142,050$154,601
City of Guelph6$140,672$149,553
City of Markham5$124,416$137,040

All Records · 164 in 2025

#NameEmployerTitle as filedSalaryTotal
1Matthew DewanCity Of OttawaFire Prevention Officer$232,160$232,911
2Eric DagenaisCity Of OttawaFire Prevention Officer$195,649$196,441
3Guy BeaudoinCity Of OttawaFire Prevention Officer$192,692$193,507
4Cale McleanTown Of MidlandFire Prevention Officer$187,159$187,986
5Jeff SniderCity Of OttawaFire Prevention Officer$183,580$184,351
6Brad MacleanCity Of OttawaFire Prevention Officer$177,427$178,178
7Lauren BaechlerCity Of KitchenerFire Prevention Officer$169,841$170,238
8Megan ThomsonCity Of OttawaFire Prevention Officer$168,586$169,357
9Shelby PozzaCity Of KitchenerFire Prevention Officer$167,683$168,473
10Shane McgrathCity Of BellevilleFire Prevention Officer$166,399$167,542
11Richard QuickCity Of BellevilleFire Prevention Officer$165,311$166,405
12Shawn MifflinMunicipality Of Chatham-KentFire Prevention Officer$165,202$165,846
13Eva MackaroonCity Of OttawaFire Prevention Officer$159,581$160,352
14Julie DaerCity Of BarrieFire Prevention Officer$158,169$158,767
15Kimbereley RoseCity Of OttawaFire Prevention Officer$157,827$158,593
16Jason BlackmereTown Of Halton HillsFire Prevention Officer$157,357$158,221
17Eric RobinsonCity Of CambridgeFire Prevention Officer$157,290$157,290
18Gregory GorslineCity Of BellevilleFire Prevention Officer$156,456$157,551
19Christopher J LeonardCity Of St CatharinesFire Prevention Officer$156,036$156,981
20Jeffrey NorrisMunicipality Of ClaringtonFire Prevention Officer$155,686$157,133
21Darian StevensonCity Of OttawaFire Prevention Officer$155,455$156,226
22Jagroop DhindsayTown Of OakvilleFire Prevention Officer$155,317$155,752
23Matt RumasCity Of St. ThomasFire Prevention Officer$155,112$156,252
24Mario CauCity Of OttawaFire Prevention Officer$155,007$155,798
25David McgregorCity Of WindsorFire Prevention Officer$154,947$157,050
26Darren LeishmanCity Of Thunder BayFire Prevention Officer$154,601$155,890
27Karen KoskiCity Of WindsorFire Prevention Officer$154,425$155,541
28M John MilneCity Of SarniaFire Prevention Officer$154,055$156,130
29Mario FioritoTown Of AmherstburgFire Prevention Officer$154,012$155,558
30Michael AtkinsCity Of WellandFire Prevention Officer$153,775$154,892
31Ajoy KulurTown Of OakvilleFire Prevention Officer$153,692$154,127
32Matt LangfreyCity Of BurlingtonFire Prevention Officer$153,073$154,243
33Cathy DemarsCity Of WindsorFire Prevention Officer$152,029$154,417
34Kenneth DenommeeCity Of WellandFire Prevention Officer$151,760$152,868
35James SomervilleCity Of St CatharinesFire Prevention Officer$151,631$152,529
36Andrew PovseTown Of OakvilleFire Prevention Officer$151,279$151,750
37Terrance ScottCity Of OttawaFire Prevention Officer$150,671$151,462
38Anthony WoodruffCity Of BarrieFire Prevention Officer$150,349$150,920
39Greg DemanTown Of AjaxFire Prevention Officer$149,886$150,529
40Jessica WilliamsCity Of St CatharinesFire Prevention Officer$149,847$150,745
41Adam SchmidtCity Of GuelphFire Prevention Officer$149,553$150,325
42Susan JonesCity Of OttawaFire Prevention Officer$149,077$149,848
43Leanne LabbeeCity Of OttawaFire Prevention Officer$147,095$147,866
44Adam FournierCity Of Quinte WestFire Prevention Officer$146,071$147,670
45Chris HynnesCity Of Thunder BayFire Prevention Officer$145,902$147,190
46Dan WalkerCity Of OttawaFire Prevention Officer$145,845$146,637
47Shannon AshtonCity Of St. ThomasFire Prevention Officer$145,745$146,869
48Daniel JohnstonCity Of OttawaFire Prevention Officer$145,353$146,124
49James LambeCity Of OttawaFire Prevention Officer$145,333$146,124
50Sarah RamsdenCity Of OttawaFire Prevention Officer$145,310$146,060
51Todd ReynoldsCity Of Thunder BayFire Prevention Officer$145,169$146,431
52Todd PhilipsCity Of GuelphFire Prevention Officer$145,037$145,796
53David MaiatoCity Of BramptonOfficer, Fire Prevention$144,860$145,360
54Philippe BeauchampCity Of OttawaFire Prevention Officer$144,820$145,550
55Kevin LaplanteCity Of SarniaFire Prevention Officer$144,759$146,689
56Daniel Peter MarraCity of Richmond HillFire Prevention Officer$144,627$145,548
57Ken TessierCity Of GuelphFire Prevention Officer$144,021$144,798
58Cameron AplinTown Of OakvilleFire Prevention Officer$143,986$144,422
59Paul AntonelloCity Of Sault Ste. MarieFire Prevention Officer$143,647$144,494
60Barry FurukawaCity Of OttawaFire Prevention Officer$143,489$144,260
61Kylie WhiteCity Of BramptonFire Prevention Officer$143,487$143,987
62Jeffrey GoldthorpeCity Of WindsorFire Prevention Officer$143,434$145,969
63Charles TurpinCity Of Port ColborneFire Prevention Officer$142,346$143,188
64John TurcotteCity Of OttawaFire Prevention Officer$142,256$143,027
65Patricia KraftCity Of St CatharinesFire Prevention Officer$142,210$143,108
66David SeredaCity Of Thunder BayFire Prevention Officer$142,050$143,294
67Christopher CoulterCity Of Thunder BayFire Prevention Officer$141,987$143,247
68Alexandra ZaykinTown Of Whitchurch-StouffvilleFire Prevention Officer$141,923$142,937
69Christopher KreibichCity Of WindsorFire Prevention Officer$141,094$143,079
70Ryan RutterCity Of CornwallFire Prevention Officer$140,664$142,276
71Andrew WatsonCity Of OttawaFire Prevention Officer$140,175$140,925
72Jason BoskerCity Of SarniaFire Prevention Officer$139,294$141,142
73Brandon SmithCity Of Thunder BayFire Prevention Officer$139,076$140,309
74Marcus KavalchukCity Of Thunder BayFire Prevention Officer$139,026$140,260
75Roxanne EmeryCity Of OttawaFire Prevention Officer$138,651$139,401
76Richard JennerCity Of OttawaFire Prevention Officer$138,573$139,324
77Jeffrey GageTown Of CollingwoodFire Prevention Officer$138,560$139,092
78Sean FabelCity Of WindsorFire Prevention Officer$138,449$138,901
79Jena LeeCity Of OttawaFire Prevention Officer$138,430$139,180
80Bridget ChippettCity Of WindsorFire Prevention Officer$138,290$139,015
81Timothy TustinTown Of Newmarket – Central York Fire ServicesFire Prevention Officer$138,215$138,539
82Robert WatsonCity Of PickeringFire Prevention Officer$138,202$139,465
83Timothy MaharCity Of OttawaFire Prevention Officer$137,889$138,639
84Andrew CochraneCity Of GuelphFire Prevention Officer$137,323$138,062
85Derek Melbourne EmmersonCity Of MarkhamFire Prevention Officer$137,040$137,431
86Ravinder BanayatCity Of BramptonOfficer, Fire Prevention$137,032$137,532
87Michael CaverlyCity Of OttawaFire Prevention Officer$136,600$137,358
88Gordon HerbertCity Of GuelphFire Prevention Officer$136,219$136,997
89Allan LemieuxCity Of OttawaFire Prevention Officer$136,176$136,692
90Dean MartinTown Of Greater NapaneeFire Prevention Officer$135,866$136,607
91Malcolm BondyCity Of WindsorFire Prevention Officer$135,595$136,588
92Evgenia GolovatenkoCity of Richmond HillFire Prevention Officer$135,531$136,397
93Andrew HubbertCity Of TimminsFire Prevention Officer$134,897$135,728
94Ryan CoakleyTown Of OakvilleFire Prevention Officer$134,605$135,053
95Laurie Anne CrosslandTown Of OakvilleFire Prevention Officer$134,476$134,911
96Lisa CarvalloCity Of WindsorFire Prevention Officer$134,395$135,161
97Lydia WilcoxCity Of KitchenerFire Prevention Officer$133,657$134,059
98Zainal KhanCity Of BramptonFire Prevention Officer$132,948$133,448
99Lisa MeadowsCity Of TimminsFire Prevention Officer$132,926$133,735
100Mike VadljaCity Of OrilliaFire Prevention Officer$132,872$133,611
101Keon WilkinsonCity Of OttawaFire Prevention Officer$132,838$133,589
102Derek HillTown Of East GwillimburyFire Prevention Officer$132,697$133,308
103Hai LiCity Of MarkhamFire Prevention Officer$132,425$132,815
104Mary KnokeCity Of BramptonFire Prevention Officer$132,352$132,838
105John LawrenceCity Of Quinte WestFire Prevention Officer$131,982$133,539
106Jennifer GilmourCity Of OttawaFire Prevention Officer$131,499$132,270
107Vincent MoyerCity Of Niagara FallsFire Prevention Officer$131,059$131,760
108Sara SoltanpourCity Of BramptonFire Prevention Officer$130,781$131,270
109Traviss KetlerCity Of ThoroldFire Prevention Officer$129,464$130,206
110Alana DetcheverryCity Of BramptonOfficer, Fire Prevention$129,415$129,900
111Ethan FrederickCity Of BramptonOfficer, Fire Prevention$129,354$129,840
112Vedic PatelCity Of BramptonFire Prevention Officer$129,354$129,840
113William UnderwoodCity Of BramptonFire Prevention Officer$129,265$129,750
114Elise OxfordCity Of BrantfordFire Prevention Officer$129,066$130,287
115Junewon HurCity Of BramptonFire Prevention Officer$128,927$129,413
116Jennifer ArendsCity Of KitchenerFire Prevention Officer$128,564$128,966
117Meghan EdgarCity Of Niagara FallsFire Prevention Officer$125,920$126,644
118Lindsie DureposCity Of TimminsFire Prevention Officer$125,838$126,647
119Jeffrey WalshCity Of BrantfordFire Prevention Officer$125,532$126,768
120Matthew TestaCity Of CornwallFire Prevention Officer$125,441$126,870
121Darren ZettlerCity Of BrantfordFire Prevention Officer$125,412$126,648
122Kevin MeijerinkCity Of Kawartha LakesFire Prevention Officer$125,383$126,310
123Jeffrey GreavesCity Of Toronto – Toronto Transit CommissionFire Prevention Officer$125,289$125,707
124Cory GrantCity Of Toronto – Toronto Transit CommissionFire Prevention Officer$125,024$127,602
125Jeremy LloydCity Of Toronto – Toronto Transit CommissionFire Prevention Officer$125,024$125,442
126Fucai LiaoCity Of MarkhamFire Prevention Officer$124,416$124,806
127David ScottCity Of BrockvilleFire Prevention Officer$124,246$125,502
128Kris AllaryTown Of Wasaga BeachFire Prevention Officer$124,121$125,148
129Timothy BennettCity Of Niagara FallsFire Prevention Officer$123,150$123,850
130Davin LindsayTown Of OakvilleFire Prevention Officer$121,851$122,250
131Matthew GivenCity Of Owen SoundFire Prevention Officer$121,682$125,094
132Daniel MacneillCity Of KitchenerFire Prevention Officer$121,657$122,036
133Adam FeltrinCity Of BramptonFire Prevention Officer$121,594$122,057
134Jeffrey WebbCity Of KitchenerFire Prevention Officer$121,359$121,738
135Harsh PatelCity Of KitchenerFire Prevention Officer$120,859$121,238
136Charles ZeidlerCity Of KitchenerFire Prevention Officer$120,788$121,185
137Amy TereschukCity Of GuelphFire Prevention Officer$119,091$119,765
138Robert KirkCity Of Niagara FallsFire Prevention Officer$119,029$119,739
139Deborah SzaboTown Of OrangevilleFire Prevention Officer$119,002$119,834
140Gary SchryerCity Of Sault Ste. MarieFire Prevention Officer$118,309$119,006
141Nathan FooteCity Of PeterboroughFire Prevention Officer$117,621$118,282
142Kailee VeenstraTown Of GeorginaFire Prevention Officer$117,580$118,632
143James A DonaldsonUniversity Of TorontoFire Prevention Officer$116,040$116,144
144Heather SchwarzCity Of BramptonFire Prevention Officer$115,499$115,998
145Tamara ClarkTown Of LincolnFire Prevention Officer$115,052$115,942
146Suchiket MistryCity Of BramptonFire Prevention Officer$113,910$114,381
147Bobby TibbittsTownship Of KingFire Prevention Officer$110,820$111,484
148Shawn MacisaacCity Of OttawaFire Prevention Officer$110,672$111,398
149Karnrajsinh SolankiCity Of MarkhamFire Prevention Officer$110,259$110,604
150Sarah PottsCity Of Quinte WestFire Prevention Officer$109,782$111,467
151Tiffany Jane WonacottUniversity Of TorontoFire Prevention Officer$109,168$109,271
152Karley MckeiganCity Of ThoroldFire Prevention Officer$108,679$109,373
153Katie McvetyCity Of PeterboroughFire Prevention Officer$107,827$108,432
154Andrew BowyerTownship Of SelwynFire Prevention Officer$106,940$108,259
155Cory Armstrong-SmithNorfolk CountyFire Prevention Officer$106,193$106,590
156Jake HawkinsTownship Of SevernFire Prevention Officer$105,097$105,461
157Hong WangCity Of MarkhamFire Prevention Officer$104,563$104,882
158Walter GriswoldUniversity Of TorontoFire Prevention Officer$104,422$104,422
159Christian TeixeiraCity Of BrantfordFire Prevention Officer$104,363$105,448
160Johnathan MajikTown Of New TecumsethFire Prevention Officer$102,769$103,533
161Jason LonghurstTown Of PelhamFire Prevention Officer$102,729$103,421
162Brant CoulterCity Of Sault Ste. MarieFire Prevention Officer$102,648$103,270
163Nairn RobertsonTownship Of KingFire Prevention Officer$101,962$102,331
164Patrick RichardsonTown Of KingsvilleFire Prevention Officer$100,469$101,234