Transit - Mechanic Salaries, 2025
90 disclosed on the 2025 Sunshine List · overview and trend →
Disclosed
90
2025 Sunshine List
Median Salary
$111,444
-8.8% vs provincial median
Typical Range
$105,104–$121,626
25th–75th percentile
Employers · with 5 or more
All Records · 90 in 2025
| # | Name | Employer | Title as filed | Salary | Total |
|---|
| 1 | Adam Hastings | City Of Mississauga | Mechanic, Transit | $140,822 | $142,425 |
| 2 | Shaffick Mohammed | City Of Mississauga | Mechanic, Transit | $136,136 | $137,738 |
| 3 | Jake Mccarron | Regional Municipality Of Durham | Transit – Mechanic | $134,681 | $136,488 |
| 4 | Wenwu Yang | City Of Mississauga | Mechanic, Transit | $134,551 | $136,153 |
| 5 | Arjun Theivendrarajah | City Of Mississauga | Mechanic, Transit | $132,609 | $134,212 |
| 6 | Sookdeo Roopchand | City Of Mississauga | Mechanic, Transit | $131,287 | $132,624 |
| 7 | Fred Janzen | City Of Mississauga | Mechanic, Transit | $130,957 | $132,559 |
| 8 | Sheik Shamahamad | City Of Mississauga | Mechanic, Transit | $130,630 | $132,232 |
| 9 | Matthew Metrycki | City Of Mississauga | Mechanic, Transit | $129,411 | $131,014 |
| 10 | Steve Bennett | City Of Mississauga | Mechanic, Transit | $129,328 | $130,931 |
| 11 | Lakhram Steve Swammy | City Of Mississauga | Mechanic, Transit | $128,935 | $130,537 |
| 12 | Jason Carelse | City Of Mississauga | Mechanic, Transit | $127,790 | $129,392 |
| 13 | Sakariya Gadhane | City Of Mississauga | Mechanic, Transit | $126,412 | $128,315 |
| 14 | Vaughn Watson | Regional Municipality Of Durham | Transit – Mechanic | $126,241 | $127,991 |
| 15 | Avtar Dulku | City Of Mississauga | Mechanic, Transit | $124,517 | $126,119 |
| 16 | Philip John Ang | City Of Mississauga | Mechanic, Transit | $124,482 | $126,084 |
| 17 | Romeo Adea | City Of Mississauga | Mechanic, Transit | $124,262 | $125,865 |
| 18 | Tony Tasillo | City Of Mississauga | Mechanic, Transit | $123,604 | $125,206 |
| 19 | Kamaljit Singh Grewal | City Of Mississauga | Mechanic, Transit | $123,273 | $124,875 |
| 20 | Navjeet Deol | City Of Mississauga | Mechanic, Transit | $123,136 | $124,738 |
| 21 | Truyen Ta | City Of Mississauga | Mechanic, Transit | $122,804 | $124,706 |
| 22 | Kamaljeet Singh | City Of Mississauga | Mechanic, Transit | $122,452 | $124,054 |
| 23 | Amanpreet Shahi | City Of Mississauga | Mechanic, Transit | $121,626 | $123,229 |
| 24 | William Haddad | City Of Mississauga | Mechanic, Transit | $120,832 | $122,434 |
| 25 | Michael A Cadogan | City Of Mississauga | Mechanic, Transit | $120,810 | $122,413 |
| 26 | Thomas Monstur | Regional Municipality Of Durham | Transit – Mechanic | $120,466 | $122,217 |
| 27 | Rommel Carmona | City Of Mississauga | Mechanic, Transit | $120,238 | $121,841 |
| 28 | Alfred Ampadu-Mintah | City Of Mississauga | Mechanic, Transit | $118,563 | $120,167 |
| 29 | Renton Flowers | City Of Mississauga | Mechanic, Transit | $118,346 | $119,948 |
| 30 | Shiraz Abdullah Karim Hirji | City Of Mississauga | Mechanic, Transit | $117,648 | $119,250 |
| 31 | Joseph Patoir | City Of Mississauga | Mechanic, Transit | $117,223 | $119,126 |
| 32 | Adam Karpa | City Of Mississauga | Mechanic, Transit | $117,222 | $118,824 |
| 33 | Sanjeevan Sivapalan | City Of Mississauga | Mechanic, Transit | $116,883 | $118,485 |
| 34 | Zhuli Zhang | City Of Mississauga | Mechanic, Transit | $116,549 | $118,152 |
| 35 | Azwar Khallad | City Of Mississauga | Mechanic, Transit | $116,214 | $117,816 |
| 36 | Grzegorz Zalewski | City Of Mississauga | Mechanic, Transit | $115,707 | $117,309 |
| 37 | Jaroslaw Pinczak | City Of Mississauga | Mechanic, Transit | $115,491 | $117,093 |
| 38 | Denny Manharan | City Of Mississauga | Mechanic, Transit | $115,474 | $117,076 |
| 39 | Kaveh Taherian | City Of Mississauga | Mechanic, Transit | $115,141 | $116,743 |
| 40 | Gurpreet Singh Dhaliwal | City Of Mississauga | Mechanic, Transit | $114,484 | $116,087 |
| 41 | Anthony Maronitis | Regional Municipality Of Durham | Transit – Mechanic | $113,220 | $114,859 |
| 42 | Amroy Moore | City Of Mississauga | Mechanic, Transit | $112,301 | $113,903 |
| 43 | Kyle Novis | Regional Municipality Of Durham | Transit – Mechanic | $111,606 | $113,356 |
| 44 | Salvatore Di Girolamo | City Of Mississauga | Mechanic, Transit | $111,535 | $113,438 |
| 45 | Tyler Mitchell | Regional Municipality Of Durham | Transit – Mechanic | $111,456 | $113,206 |
| 46 | Nathan Luis | City Of Mississauga | Mechanic, Transit | $111,432 | $113,035 |
| 47 | Herman Baksh | Regional Municipality Of Durham | Transit – Mechanic | $111,174 | $112,274 |
| 48 | Henry Amponsah | City Of Mississauga | Mechanic, Transit | $110,882 | $112,484 |
| 49 | Ghulam Shah | City Of Mississauga | Mechanic, Transit | $110,861 | $112,464 |
| 50 | Inaki Vicente | Regional Municipality Of Durham | Transit – Mechanic | $110,314 | $112,064 |
| 51 | Rajendra Dhoray | City Of Mississauga | Mechanic, Transit | $110,291 | $111,893 |
| 52 | Daniel Hill | Regional Municipality Of Durham | Transit – Mechanic | $109,769 | $111,519 |
| 53 | Prinder Sandhar | City Of Mississauga | Mechanic, Transit | $109,766 | $111,369 |
| 54 | Fabian Rozario | Regional Municipality Of Durham | Transit – Mechanic | $109,216 | $110,966 |
| 55 | Curtis Chapman | Regional Municipality Of Durham | Transit – Mechanic | $108,807 | $110,293 |
| 56 | Christopher Vitale | City Of Mississauga | Mechanic, Transit | $108,774 | $110,376 |
| 57 | Graham Keller | Regional Municipality Of Durham | Transit – Mechanic | $108,446 | $110,197 |
| 58 | Nand Doondoon | City Of Mississauga | Mechanic, Transit | $107,958 | $109,560 |
| 59 | Korbyn Cooper | Regional Municipality Of Durham | Transit – Mechanic | $107,862 | $109,507 |
| 60 | Carmelo Cicero | City Of Mississauga | Mechanic, Transit | $107,633 | $109,236 |
| 61 | Jason Blackburn | City Of Mississauga | Mechanic, Transit | $107,435 | $109,038 |
| 62 | Jason King | City Of Mississauga | Mechanic, Transit | $107,386 | $108,988 |
| 63 | Jay Raqueno | City Of Mississauga | Mechanic, Transit | $107,321 | $109,223 |
| 64 | Kevin Levarno | City Of Mississauga | Mechanic, Transit | $107,296 | $108,898 |
| 65 | Sanjeev Mehta | City Of Mississauga | Mechanic, Transit | $106,640 | $108,243 |
| 66 | Nicholas Coolman-Clarke | City Of Mississauga | Mechanic, Transit | $106,453 | $108,055 |
| 67 | Daniel Poullos | City Of Mississauga | Mechanic, Transit | $106,446 | $108,049 |
| 68 | Scott Brent | Regional Municipality Of Durham | Transit – Mechanic | $105,104 | $106,855 |
| 69 | Vince Piazza | Regional Municipality Of Durham | Transit – Mechanic | $104,459 | $106,209 |
| 70 | Qingrong Quan | City Of Mississauga | Mechanic, Transit | $104,326 | $105,928 |
| 71 | Spiros Papadatos | City Of Mississauga | Mechanic, Transit | $104,160 | $105,763 |
| 72 | Danny Ricci | City Of Mississauga | Mechanic, Transit | $103,852 | $105,455 |
| 73 | Rocky Figliomeni | Regional Municipality Of Durham | Transit – Mechanic | $103,577 | $105,381 |
| 74 | Cheng Wei Shih | City Of Mississauga | Mechanic, Transit | $103,227 | $104,829 |
| 75 | Darwin Segura | Regional Municipality Of Durham | Transit – Mechanic | $103,194 | $104,944 |
| 76 | Richard Ramsay | City Of Mississauga | Mechanic, Transit | $103,152 | $104,754 |
| 77 | Eric Sousa | City Of Mississauga | Mechanic, Transit | $103,054 | $104,656 |
| 78 | Andrew Wilson | Regional Municipality Of Durham | Transit – Mechanic | $102,870 | $104,620 |
| 79 | Thuan Le | City Of Mississauga | Mechanic, Transit | $102,770 | $104,373 |
| 80 | Chris Karatsolias | City Of Mississauga | Mechanic, Transit | $102,666 | $104,269 |
| 81 | Alexander Paglia | City Of Mississauga | Mechanic, Transit | $102,249 | $103,796 |
| 82 | George Karatsolias | City Of Mississauga | Mechanic, Transit | $101,803 | $103,705 |
| 83 | Michael Moore | Regional Municipality Of Durham | Transit – Mechanic | $101,572 | $103,323 |
| 84 | Bill Stephenson | Regional Municipality Of Durham | Transit – Mechanic | $101,559 | $103,310 |
| 85 | Gregory Small | City Of Mississauga | Mechanic, Transit | $100,881 | $102,783 |
| 86 | Jiby Joseph | Regional Municipality Of Durham | Transit – Mechanic | $100,871 | $102,515 |
| 87 | Joseph E Passley | City Of Mississauga | Mechanic, Transit | $100,342 | $101,610 |
| 88 | Anthony Debono | City Of Mississauga | Mechanic, Transit | $100,051 | $101,654 |
| 89 | Spencer Savage | Regional Municipality Of Durham | Transit – Mechanic | $100,036 | $101,786 |
| 90 | Nathan Silverburg | Regional Municipality Of Durham | Transit – Mechanic | $100,006 | $101,756 |