OpenCompensation

Trades & Transit

Transit Operator / Bus Driver

Bus operators, train operators, and transit workers in Canadian public transit authorities.

Disclosed compensation is not typical base pay. Provincial disclosure thresholds, coverage, reporting years and overtime differ. Figures below count matching records, not unique employees. Each province shows its selected imported reporting year. Manitoba years follow the period end and may combine fiscal and calendar disclosures.

Average disclosed pay by province

Province comparison

Alberta$218,318
30 records
Manitoba$128,482
196 records
Ontario$125,708
8,404 records
British Columbia$107,279
481 records

These are total earnings disclosed above each province's publication threshold, including overtime, premiums and retroactive pay where reported. They are not typical base salaries, and different thresholds and reporting years limit direct comparison.

Comparison data

ProvinceYearRecordsAverage disclosedHighest
Ontario20258,404$125,708$386,892
British Columbia2023-2024481$107,279$272,257
Manitoba2025196$128,482$270,035
Alberta202530$218,318$246,548

Transit operator base pay — starting to top rate

Bus/transit operator (starting rate to top rate) at a representative major transit authority per province; base rate only, excludes overtime, split-shift and premiums. Standard hours differ (TTC 40h/wk vs others 37.5h/wk), so annual figures are not directly comparable; BC and Alberta minimums are the trainee rate.

Previously published benchmark snapshot; effective dates and agreement scope are shown below. These base-pay ranges differ from annual disclosure totals.

Province / agreementBase-pay rangeBasis / source
Ontario
TTC (ATU 113)
$69,569 – $90,811$33.45–$43.66/hr @ 40h/wk; effective Apr 2026 Source
British Columbia
CMBC / TransLink (Unifor 111)
$56,940 – $81,354Trainee (70%) → top $41.72/hr @ 37.5h/wk; Apr 2025 schedule Source
Manitoba
Winnipeg Transit (ATU 1505)
$46,079 – $64,604First 12 mo → top after 48 mo @ 37.5h/wk; effective Jan 2026 Source
Alberta
Calgary Transit (ATU 583)
$61,620 – $82,154Trainee (75%) → Step 3 $42.13/hr @ 37.5h/wk; 2026 Source

Ontario · 2025

NameJob title / employerDisclosed compensation
Roderick EwingAuthorized Nuclear Operator
Ontario Power Generation
$386,892
Andrew KowalskiAuthorized Nuclear Operator
Ontario Power Generation
$376,389
Prabhjeet KambojAuthorized Nuclear Operator
Ontario Power Generation
$359,442
Robert CocksedgeAuthorized Nuclear Operator
Ontario Power Generation
$355,566
Greg BlakeAuthorized Nuclear Operator
Ontario Power Generation
$350,269
Jason LamiAuthorized Nuclear Operator
Ontario Power Generation
$349,808
Clifford LiddleAuthorized Nuclear Operator
Ontario Power Generation
$347,925
Alok BhardwajAuthorized Nuclear Operator
Ontario Power Generation
$346,256
Benjamin ScheepersAuthorized Nuclear Operator
Ontario Power Generation
$345,356
Bradley MoaseAuthorized Nuclear Operator
Ontario Power Generation
$336,530
Clifford NakaharaAuthorized Nuclear Operator
Ontario Power Generation
$336,446
Lawrence KusikAuthorized Nuclear Operator
Ontario Power Generation
$332,769
Russel KellyAuthorized Nuclear Operator
Ontario Power Generation
$331,919
Suminder PainkCertified Unit O Control Room Operator
Ontario Power Generation
$331,456
Michael GoetzAuthorized Nuclear Operator
Ontario Power Generation
$330,974

British Columbia · 2023-2024

NameJob title / employerDisclosed compensation
TA AvenderUhhmachine Operator 1
B.C. Hydro
$272,257
C CrockerUhhmachine Operator 1
B.C. Hydro
$256,260
RD PascoeSystem Operator 3
B.C. Hydro
$240,877
DW SlamonUhhmachine Operator 1
B.C. Hydro
$240,059
UC RamLoad Operator 2
B.C. Hydro
$239,055
GE GoettemoellerGeneration Plant Operator
B.C. Hydro
$233,619
WR MajorSystem Operator 2
B.C. Hydro
$229,361
RG QuakenbushGeneration Plant Operator
B.C. Hydro
$226,242
DM HerringtonSystem Operator 3
B.C. Hydro
$224,869
CR KrienkeSystem Operator 3
B.C. Hydro
$218,607
SM KehlGeneration Plant Operator
B.C. Hydro
$217,351
EL BeebeGeneration Plant Operator
B.C. Hydro
$217,086
CG HamiltonSystem Operator 3
B.C. Hydro
$216,957
GP KempthorneUhhmachine Operator 1
B.C. Hydro
$216,659
BJ SavenkoffLoad Operator 2
B.C. Hydro
$211,420

Manitoba · 2025

NameJob title / employerDisclosed compensation
N RobbStation Operator
Manitoba Hydro-Electric Board
$270,035
G CollardStation Operator Thermal
Manitoba Hydro-Electric Board
$253,203
C MoranStation Operator (hydraulic/converter)
Manitoba Hydro-Electric Board
$240,225
R KuzykSenior Station Operator
Manitoba Hydro-Electric Board
$235,487
D ZariwneyAssistant District Operator
Manitoba Hydro-Electric Board
$233,504
D HollandStation Operator Thermal
Manitoba Hydro-Electric Board
$230,701
G WrubleskiCrane Operator
Manitoba Hydro-Electric Board
$223,889
R PaupanekisMechanical/operator Driver Supervisor
Manitoba Hydro-Electric Board
$219,723
T CreekStation Operator Thermal
Manitoba Hydro-Electric Board
$214,570
S MahalSystem Operator
Manitoba Hydro-Electric Board
$193,878
R Van Den DriesscheSystem Operator
Manitoba Hydro-Electric Board
$191,184
M AtkinStation Operator (h/c)
Manitoba Hydro-Electric Board
$189,788
B FreemanSystem Operator
Manitoba Hydro-Electric Board
$187,815
G BodnarBucket Truck Operator
Manitoba Hydro-Electric Board
$187,212
J ShipmanSystem Operator
Manitoba Hydro-Electric Board
$187,024

Alberta · 2025

NameJob title / employerDisclosed compensation
Mark AntoshewskiOperator
Alberta Electric System Operator
$246,548
Randy ShimanOperator
Alberta Electric System Operator
$234,248
Gordon KraftOperator
Alberta Electric System Operator
$232,177
Alexandru IlieOperator
Alberta Electric System Operator
$230,654
Daniel SawyerOperator
Alberta Electric System Operator
$230,437
Greg WoytkiwOperator
Alberta Electric System Operator
$229,240
Gregory RahnOperator
Alberta Electric System Operator
$226,288
Nathan TimmermannOperator
Alberta Electric System Operator
$225,672
Allan DennettOperator
Alberta Electric System Operator
$223,844
David LeeflangOperator
Alberta Electric System Operator
$223,147
Jeff GoodmanOperator
Alberta Electric System Operator
$222,619
Wayne MacdougaldOperator
Alberta Electric System Operator
$221,894
Cory TolhurstOperator
Alberta Electric System Operator
$221,541
Clayton BlairOperator
Alberta Electric System Operator
$220,660
Fan ZhangOperator
Alberta Electric System Operator
$220,400