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
| Employer | People | Median | Top |
|---|---|---|---|
| City of Ottawa | 30 | $145,343 | $232,160 |
| City of Brampton | 14 | $129,384 | $144,860 |
| City of Windsor | 9 | $141,094 | $154,947 |
| City of Kitchener | 8 | $125,110 | $169,841 |
| Town of Oakville | 7 | $143,986 | $155,317 |
| City of Thunder Bay | 7 | $142,050 | $154,601 |
| City of Guelph | 6 | $140,672 | $149,553 |
| City of Markham | 5 | $124,416 | $137,040 |
All Records · 164 in 2025
| # | Name | Employer | Title as filed | Salary | Total |
|---|---|---|---|---|---|
| 1 | Matthew Dewan | City Of Ottawa | Fire Prevention Officer | $232,160 | $232,911 |
| 2 | Eric Dagenais | City Of Ottawa | Fire Prevention Officer | $195,649 | $196,441 |
| 3 | Guy Beaudoin | City Of Ottawa | Fire Prevention Officer | $192,692 | $193,507 |
| 4 | Cale Mclean | Town Of Midland | Fire Prevention Officer | $187,159 | $187,986 |
| 5 | Jeff Snider | City Of Ottawa | Fire Prevention Officer | $183,580 | $184,351 |
| 6 | Brad Maclean | City Of Ottawa | Fire Prevention Officer | $177,427 | $178,178 |
| 7 | Lauren Baechler | City Of Kitchener | Fire Prevention Officer | $169,841 | $170,238 |
| 8 | Megan Thomson | City Of Ottawa | Fire Prevention Officer | $168,586 | $169,357 |
| 9 | Shelby Pozza | City Of Kitchener | Fire Prevention Officer | $167,683 | $168,473 |
| 10 | Shane Mcgrath | City Of Belleville | Fire Prevention Officer | $166,399 | $167,542 |
| 11 | Richard Quick | City Of Belleville | Fire Prevention Officer | $165,311 | $166,405 |
| 12 | Shawn Mifflin | Municipality Of Chatham-Kent | Fire Prevention Officer | $165,202 | $165,846 |
| 13 | Eva Mackaroon | City Of Ottawa | Fire Prevention Officer | $159,581 | $160,352 |
| 14 | Julie Daer | City Of Barrie | Fire Prevention Officer | $158,169 | $158,767 |
| 15 | Kimbereley Rose | City Of Ottawa | Fire Prevention Officer | $157,827 | $158,593 |
| 16 | Jason Blackmere | Town Of Halton Hills | Fire Prevention Officer | $157,357 | $158,221 |
| 17 | Eric Robinson | City Of Cambridge | Fire Prevention Officer | $157,290 | $157,290 |
| 18 | Gregory Gorsline | City Of Belleville | Fire Prevention Officer | $156,456 | $157,551 |
| 19 | Christopher J Leonard | City Of St Catharines | Fire Prevention Officer | $156,036 | $156,981 |
| 20 | Jeffrey Norris | Municipality Of Clarington | Fire Prevention Officer | $155,686 | $157,133 |
| 21 | Darian Stevenson | City Of Ottawa | Fire Prevention Officer | $155,455 | $156,226 |
| 22 | Jagroop Dhindsay | Town Of Oakville | Fire Prevention Officer | $155,317 | $155,752 |
| 23 | Matt Rumas | City Of St. Thomas | Fire Prevention Officer | $155,112 | $156,252 |
| 24 | Mario Cau | City Of Ottawa | Fire Prevention Officer | $155,007 | $155,798 |
| 25 | David Mcgregor | City Of Windsor | Fire Prevention Officer | $154,947 | $157,050 |
| 26 | Darren Leishman | City Of Thunder Bay | Fire Prevention Officer | $154,601 | $155,890 |
| 27 | Karen Koski | City Of Windsor | Fire Prevention Officer | $154,425 | $155,541 |
| 28 | M John Milne | City Of Sarnia | Fire Prevention Officer | $154,055 | $156,130 |
| 29 | Mario Fiorito | Town Of Amherstburg | Fire Prevention Officer | $154,012 | $155,558 |
| 30 | Michael Atkins | City Of Welland | Fire Prevention Officer | $153,775 | $154,892 |
| 31 | Ajoy Kulur | Town Of Oakville | Fire Prevention Officer | $153,692 | $154,127 |
| 32 | Matt Langfrey | City Of Burlington | Fire Prevention Officer | $153,073 | $154,243 |
| 33 | Cathy Demars | City Of Windsor | Fire Prevention Officer | $152,029 | $154,417 |
| 34 | Kenneth Denommee | City Of Welland | Fire Prevention Officer | $151,760 | $152,868 |
| 35 | James Somerville | City Of St Catharines | Fire Prevention Officer | $151,631 | $152,529 |
| 36 | Andrew Povse | Town Of Oakville | Fire Prevention Officer | $151,279 | $151,750 |
| 37 | Terrance Scott | City Of Ottawa | Fire Prevention Officer | $150,671 | $151,462 |
| 38 | Anthony Woodruff | City Of Barrie | Fire Prevention Officer | $150,349 | $150,920 |
| 39 | Greg Deman | Town Of Ajax | Fire Prevention Officer | $149,886 | $150,529 |
| 40 | Jessica Williams | City Of St Catharines | Fire Prevention Officer | $149,847 | $150,745 |
| 41 | Adam Schmidt | City Of Guelph | Fire Prevention Officer | $149,553 | $150,325 |
| 42 | Susan Jones | City Of Ottawa | Fire Prevention Officer | $149,077 | $149,848 |
| 43 | Leanne Labbee | City Of Ottawa | Fire Prevention Officer | $147,095 | $147,866 |
| 44 | Adam Fournier | City Of Quinte West | Fire Prevention Officer | $146,071 | $147,670 |
| 45 | Chris Hynnes | City Of Thunder Bay | Fire Prevention Officer | $145,902 | $147,190 |
| 46 | Dan Walker | City Of Ottawa | Fire Prevention Officer | $145,845 | $146,637 |
| 47 | Shannon Ashton | City Of St. Thomas | Fire Prevention Officer | $145,745 | $146,869 |
| 48 | Daniel Johnston | City Of Ottawa | Fire Prevention Officer | $145,353 | $146,124 |
| 49 | James Lambe | City Of Ottawa | Fire Prevention Officer | $145,333 | $146,124 |
| 50 | Sarah Ramsden | City Of Ottawa | Fire Prevention Officer | $145,310 | $146,060 |
| 51 | Todd Reynolds | City Of Thunder Bay | Fire Prevention Officer | $145,169 | $146,431 |
| 52 | Todd Philips | City Of Guelph | Fire Prevention Officer | $145,037 | $145,796 |
| 53 | David Maiato | City Of Brampton | Officer, Fire Prevention | $144,860 | $145,360 |
| 54 | Philippe Beauchamp | City Of Ottawa | Fire Prevention Officer | $144,820 | $145,550 |
| 55 | Kevin Laplante | City Of Sarnia | Fire Prevention Officer | $144,759 | $146,689 |
| 56 | Daniel Peter Marra | City of Richmond Hill | Fire Prevention Officer | $144,627 | $145,548 |
| 57 | Ken Tessier | City Of Guelph | Fire Prevention Officer | $144,021 | $144,798 |
| 58 | Cameron Aplin | Town Of Oakville | Fire Prevention Officer | $143,986 | $144,422 |
| 59 | Paul Antonello | City Of Sault Ste. Marie | Fire Prevention Officer | $143,647 | $144,494 |
| 60 | Barry Furukawa | City Of Ottawa | Fire Prevention Officer | $143,489 | $144,260 |
| 61 | Kylie White | City Of Brampton | Fire Prevention Officer | $143,487 | $143,987 |
| 62 | Jeffrey Goldthorpe | City Of Windsor | Fire Prevention Officer | $143,434 | $145,969 |
| 63 | Charles Turpin | City Of Port Colborne | Fire Prevention Officer | $142,346 | $143,188 |
| 64 | John Turcotte | City Of Ottawa | Fire Prevention Officer | $142,256 | $143,027 |
| 65 | Patricia Kraft | City Of St Catharines | Fire Prevention Officer | $142,210 | $143,108 |
| 66 | David Sereda | City Of Thunder Bay | Fire Prevention Officer | $142,050 | $143,294 |
| 67 | Christopher Coulter | City Of Thunder Bay | Fire Prevention Officer | $141,987 | $143,247 |
| 68 | Alexandra Zaykin | Town Of Whitchurch-Stouffville | Fire Prevention Officer | $141,923 | $142,937 |
| 69 | Christopher Kreibich | City Of Windsor | Fire Prevention Officer | $141,094 | $143,079 |
| 70 | Ryan Rutter | City Of Cornwall | Fire Prevention Officer | $140,664 | $142,276 |
| 71 | Andrew Watson | City Of Ottawa | Fire Prevention Officer | $140,175 | $140,925 |
| 72 | Jason Bosker | City Of Sarnia | Fire Prevention Officer | $139,294 | $141,142 |
| 73 | Brandon Smith | City Of Thunder Bay | Fire Prevention Officer | $139,076 | $140,309 |
| 74 | Marcus Kavalchuk | City Of Thunder Bay | Fire Prevention Officer | $139,026 | $140,260 |
| 75 | Roxanne Emery | City Of Ottawa | Fire Prevention Officer | $138,651 | $139,401 |
| 76 | Richard Jenner | City Of Ottawa | Fire Prevention Officer | $138,573 | $139,324 |
| 77 | Jeffrey Gage | Town Of Collingwood | Fire Prevention Officer | $138,560 | $139,092 |
| 78 | Sean Fabel | City Of Windsor | Fire Prevention Officer | $138,449 | $138,901 |
| 79 | Jena Lee | City Of Ottawa | Fire Prevention Officer | $138,430 | $139,180 |
| 80 | Bridget Chippett | City Of Windsor | Fire Prevention Officer | $138,290 | $139,015 |
| 81 | Timothy Tustin | Town Of Newmarket – Central York Fire Services | Fire Prevention Officer | $138,215 | $138,539 |
| 82 | Robert Watson | City Of Pickering | Fire Prevention Officer | $138,202 | $139,465 |
| 83 | Timothy Mahar | City Of Ottawa | Fire Prevention Officer | $137,889 | $138,639 |
| 84 | Andrew Cochrane | City Of Guelph | Fire Prevention Officer | $137,323 | $138,062 |
| 85 | Derek Melbourne Emmerson | City Of Markham | Fire Prevention Officer | $137,040 | $137,431 |
| 86 | Ravinder Banayat | City Of Brampton | Officer, Fire Prevention | $137,032 | $137,532 |
| 87 | Michael Caverly | City Of Ottawa | Fire Prevention Officer | $136,600 | $137,358 |
| 88 | Gordon Herbert | City Of Guelph | Fire Prevention Officer | $136,219 | $136,997 |
| 89 | Allan Lemieux | City Of Ottawa | Fire Prevention Officer | $136,176 | $136,692 |
| 90 | Dean Martin | Town Of Greater Napanee | Fire Prevention Officer | $135,866 | $136,607 |
| 91 | Malcolm Bondy | City Of Windsor | Fire Prevention Officer | $135,595 | $136,588 |
| 92 | Evgenia Golovatenko | City of Richmond Hill | Fire Prevention Officer | $135,531 | $136,397 |
| 93 | Andrew Hubbert | City Of Timmins | Fire Prevention Officer | $134,897 | $135,728 |
| 94 | Ryan Coakley | Town Of Oakville | Fire Prevention Officer | $134,605 | $135,053 |
| 95 | Laurie Anne Crossland | Town Of Oakville | Fire Prevention Officer | $134,476 | $134,911 |
| 96 | Lisa Carvallo | City Of Windsor | Fire Prevention Officer | $134,395 | $135,161 |
| 97 | Lydia Wilcox | City Of Kitchener | Fire Prevention Officer | $133,657 | $134,059 |
| 98 | Zainal Khan | City Of Brampton | Fire Prevention Officer | $132,948 | $133,448 |
| 99 | Lisa Meadows | City Of Timmins | Fire Prevention Officer | $132,926 | $133,735 |
| 100 | Mike Vadlja | City Of Orillia | Fire Prevention Officer | $132,872 | $133,611 |
| 101 | Keon Wilkinson | City Of Ottawa | Fire Prevention Officer | $132,838 | $133,589 |
| 102 | Derek Hill | Town Of East Gwillimbury | Fire Prevention Officer | $132,697 | $133,308 |
| 103 | Hai Li | City Of Markham | Fire Prevention Officer | $132,425 | $132,815 |
| 104 | Mary Knoke | City Of Brampton | Fire Prevention Officer | $132,352 | $132,838 |
| 105 | John Lawrence | City Of Quinte West | Fire Prevention Officer | $131,982 | $133,539 |
| 106 | Jennifer Gilmour | City Of Ottawa | Fire Prevention Officer | $131,499 | $132,270 |
| 107 | Vincent Moyer | City Of Niagara Falls | Fire Prevention Officer | $131,059 | $131,760 |
| 108 | Sara Soltanpour | City Of Brampton | Fire Prevention Officer | $130,781 | $131,270 |
| 109 | Traviss Ketler | City Of Thorold | Fire Prevention Officer | $129,464 | $130,206 |
| 110 | Alana Detcheverry | City Of Brampton | Officer, Fire Prevention | $129,415 | $129,900 |
| 111 | Ethan Frederick | City Of Brampton | Officer, Fire Prevention | $129,354 | $129,840 |
| 112 | Vedic Patel | City Of Brampton | Fire Prevention Officer | $129,354 | $129,840 |
| 113 | William Underwood | City Of Brampton | Fire Prevention Officer | $129,265 | $129,750 |
| 114 | Elise Oxford | City Of Brantford | Fire Prevention Officer | $129,066 | $130,287 |
| 115 | Junewon Hur | City Of Brampton | Fire Prevention Officer | $128,927 | $129,413 |
| 116 | Jennifer Arends | City Of Kitchener | Fire Prevention Officer | $128,564 | $128,966 |
| 117 | Meghan Edgar | City Of Niagara Falls | Fire Prevention Officer | $125,920 | $126,644 |
| 118 | Lindsie Durepos | City Of Timmins | Fire Prevention Officer | $125,838 | $126,647 |
| 119 | Jeffrey Walsh | City Of Brantford | Fire Prevention Officer | $125,532 | $126,768 |
| 120 | Matthew Testa | City Of Cornwall | Fire Prevention Officer | $125,441 | $126,870 |
| 121 | Darren Zettler | City Of Brantford | Fire Prevention Officer | $125,412 | $126,648 |
| 122 | Kevin Meijerink | City Of Kawartha Lakes | Fire Prevention Officer | $125,383 | $126,310 |
| 123 | Jeffrey Greaves | City Of Toronto – Toronto Transit Commission | Fire Prevention Officer | $125,289 | $125,707 |
| 124 | Cory Grant | City Of Toronto – Toronto Transit Commission | Fire Prevention Officer | $125,024 | $127,602 |
| 125 | Jeremy Lloyd | City Of Toronto – Toronto Transit Commission | Fire Prevention Officer | $125,024 | $125,442 |
| 126 | Fucai Liao | City Of Markham | Fire Prevention Officer | $124,416 | $124,806 |
| 127 | David Scott | City Of Brockville | Fire Prevention Officer | $124,246 | $125,502 |
| 128 | Kris Allary | Town Of Wasaga Beach | Fire Prevention Officer | $124,121 | $125,148 |
| 129 | Timothy Bennett | City Of Niagara Falls | Fire Prevention Officer | $123,150 | $123,850 |
| 130 | Davin Lindsay | Town Of Oakville | Fire Prevention Officer | $121,851 | $122,250 |
| 131 | Matthew Given | City Of Owen Sound | Fire Prevention Officer | $121,682 | $125,094 |
| 132 | Daniel Macneill | City Of Kitchener | Fire Prevention Officer | $121,657 | $122,036 |
| 133 | Adam Feltrin | City Of Brampton | Fire Prevention Officer | $121,594 | $122,057 |
| 134 | Jeffrey Webb | City Of Kitchener | Fire Prevention Officer | $121,359 | $121,738 |
| 135 | Harsh Patel | City Of Kitchener | Fire Prevention Officer | $120,859 | $121,238 |
| 136 | Charles Zeidler | City Of Kitchener | Fire Prevention Officer | $120,788 | $121,185 |
| 137 | Amy Tereschuk | City Of Guelph | Fire Prevention Officer | $119,091 | $119,765 |
| 138 | Robert Kirk | City Of Niagara Falls | Fire Prevention Officer | $119,029 | $119,739 |
| 139 | Deborah Szabo | Town Of Orangeville | Fire Prevention Officer | $119,002 | $119,834 |
| 140 | Gary Schryer | City Of Sault Ste. Marie | Fire Prevention Officer | $118,309 | $119,006 |
| 141 | Nathan Foote | City Of Peterborough | Fire Prevention Officer | $117,621 | $118,282 |
| 142 | Kailee Veenstra | Town Of Georgina | Fire Prevention Officer | $117,580 | $118,632 |
| 143 | James A Donaldson | University Of Toronto | Fire Prevention Officer | $116,040 | $116,144 |
| 144 | Heather Schwarz | City Of Brampton | Fire Prevention Officer | $115,499 | $115,998 |
| 145 | Tamara Clark | Town Of Lincoln | Fire Prevention Officer | $115,052 | $115,942 |
| 146 | Suchiket Mistry | City Of Brampton | Fire Prevention Officer | $113,910 | $114,381 |
| 147 | Bobby Tibbitts | Township Of King | Fire Prevention Officer | $110,820 | $111,484 |
| 148 | Shawn Macisaac | City Of Ottawa | Fire Prevention Officer | $110,672 | $111,398 |
| 149 | Karnrajsinh Solanki | City Of Markham | Fire Prevention Officer | $110,259 | $110,604 |
| 150 | Sarah Potts | City Of Quinte West | Fire Prevention Officer | $109,782 | $111,467 |
| 151 | Tiffany Jane Wonacott | University Of Toronto | Fire Prevention Officer | $109,168 | $109,271 |
| 152 | Karley Mckeigan | City Of Thorold | Fire Prevention Officer | $108,679 | $109,373 |
| 153 | Katie Mcvety | City Of Peterborough | Fire Prevention Officer | $107,827 | $108,432 |
| 154 | Andrew Bowyer | Township Of Selwyn | Fire Prevention Officer | $106,940 | $108,259 |
| 155 | Cory Armstrong-Smith | Norfolk County | Fire Prevention Officer | $106,193 | $106,590 |
| 156 | Jake Hawkins | Township Of Severn | Fire Prevention Officer | $105,097 | $105,461 |
| 157 | Hong Wang | City Of Markham | Fire Prevention Officer | $104,563 | $104,882 |
| 158 | Walter Griswold | University Of Toronto | Fire Prevention Officer | $104,422 | $104,422 |
| 159 | Christian Teixeira | City Of Brantford | Fire Prevention Officer | $104,363 | $105,448 |
| 160 | Johnathan Majik | Town Of New Tecumseth | Fire Prevention Officer | $102,769 | $103,533 |
| 161 | Jason Longhurst | Town Of Pelham | Fire Prevention Officer | $102,729 | $103,421 |
| 162 | Brant Coulter | City Of Sault Ste. Marie | Fire Prevention Officer | $102,648 | $103,270 |
| 163 | Nairn Robertson | Township Of King | Fire Prevention Officer | $101,962 | $102,331 |
| 164 | Patrick Richardson | Town Of Kingsville | Fire Prevention Officer | $100,469 | $101,234 |