Public Salaries
Job

Captain salary in Ontario

904 people with this title were paid $100,000 or more in 2025. Half earned between $153,134 and $168,797.

Median salary
$160,064
+6.2% vs 2024
People on the list
904
Middle half
$153K–$169K
Highest
$271,199

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$102,958
2006$102,504
2007$105,611
2008$107,675
2009$107,946
2010$108,151
2011$108,831
2012$110,599
2013$114,470
2014$117,986
2015$124,692
2016$120,623
2017$127,812
2018$132,114
2019$135,565
2020$137,871
2021$139,996
2022$145,766
2023$146,727
2024$150,722
2025$160,064

Same job, different employer

Median salary at each of the 24 employers with 5 or more people in this job, highest first, against the median for everyone with the title.

Median for everyone with this title: $160,064
City Of Belleville12 people$177,763
City Of Greater Sudbury23 people$175,376
City Of Oshawa33 people$170,534
Town Of Ajax22 people$168,946
Town Of Whitby30 people$167,858
City Of Burlington37 people$166,819
City Of St Catharines28 people$165,633
City Of Ottawa195 people$165,344
City Of Sarnia22 people$164,661
City Of Markham45 people$163,070
City Of Barrie34 people$162,193
City Of Welland12 people$162,064
City Of Sault Ste. Marie17 people$160,211
City Of Vaughan58 people$158,528
City Of Kitchener37 people$157,570
City Of Waterloo16 people$155,946
City Of Hamilton97 people$155,806
City Of Guelph19 people$154,320
City Of Peterborough16 people$153,201
City Of London77 people$152,145
City Of Pickering19 people$149,748
City Of Brockville8 people$143,662
Town Of Milton15 people$140,224

Employers with the most

Highest paid in 2025

#NameEmployerSalaryBenefitsChange
1Richard James McdougallCity Of Greater Sudbury$271,199$898+$20,632
2Barry AlbertCity Of Vaughan$259,394$483+$76,714
3Colin BraneyCity Of Greater Sudbury$237,079$890+$15,485
4Michael SlywchukCity Of Greater Sudbury$226,768$898+$3,637
5Shawn ThompsonCity Of Ottawa$223,813$735new
6Scott McleanTown Of Ajax$222,729$644−$15,243
7Robert HyndmanCity Of Greater Sudbury$222,410$898+$5,487
8Nathan BrubacherCity Of Greater Sudbury$217,872$818+$15,375
9James GervaisCity Of Greater Sudbury$215,167$879−$16,675
10Richard DodgeCity Of Greater Sudbury$213,913$898+$7,832
11Orbin AntonioCity Of Vaughan$213,362$492+$47,651
12Joel SneddonCity Of Waterloo$203,901$1,145+$52,180
13Corey AlaverTown Of Ajax$202,870$631−$3,495
14Gregory EmmCity Of Belleville$201,896$1,222+$52,806
15Kevin DickinsonCity Of Oshawa$200,835$942+$26,956
16Mark CunninghamCity Of St Catharines$200,674$994+$42,568
17Mark BostonCity Of Ottawa$199,968$836+$59,805
18Gerard ChenCity Of Ottawa$198,802$828+$23,715
19Navjot TumberCity Of Vaughan$197,427$483+$31,015
20Shawn LavigneCity Of Markham$197,393$502+$26,942
21Peter HuffmanCity Of Belleville$196,956$1,222+$20,252
22Christopher RoyCity Of Greater Sudbury$196,912$879−$25,417
23Warlito D GalleneroCity Of Markham$196,340$502+$20,186
24Scott FieldCity Of Ottawa$195,958$857+$28,194
25John W BiggerCity Of St Catharines$195,906$994+$51,936
26Jacob DabitCity Of Vaughan$194,870$483+$35,364
27Thomas MilneCity Of Vaughan$194,426$483+$46,520
28Paul PowerCity Of Ottawa$193,954$857+$22,823
29Nirav PatelCity Of Markham$193,704$491+$10,761
30Daniel DessureaultCity Of Ottawa$193,511$838+$14,968
31Michael KaineCity Of Ottawa$193,330$857+$24,811
32Daniel LeblancCity Of Ottawa$193,091$848new
33Jason MackinnonCity Of Ottawa$193,033$828+$12,891
34Daniel LalondeCity Of Greater Sudbury$192,433$898+$12,645
35Paul BeattieCity Of Burlington$191,819$1,189+$16,647
36Brian MacdonellCity Of Oshawa$191,372$942+$30,347
37Benjamin WhitenCity Of Belleville$190,840$1,141+$35,677
38Gary MasonCity Of Vaughan$190,650$492+$29,773
39Jason MonkhouseCity Of Greater Sudbury$190,648$879+$16,070
40Joseph GirouxTown Of Whitby$190,411$1,217+$22,100
41Lou LaflammeCity Of Ottawa$189,896$829+$16,782
42Charles PigdenCity Of Belleville$189,318$1,141+$36,500
43David SmithTown Of Whitby$188,842$1,226+$26,586
44Kevin RockliffeCity Of Ottawa$188,590$857+$26,402
45Marc RobillardCity Of Ottawa$188,480$857+$22,100
46Robert KlassenCity Of Markham$188,381$491+$22,606
47Bernard VendittiCity Of Ottawa$188,274$828+$9,552
48Jamie TaylorCity Of Oshawa$188,229$942+$27,602
49Tommy DaviesCity Of Ottawa$188,213$857+$9,764
50Nick AttwoollTown Of Whitby$188,087$1,226+$52,453