Post job

Average Canadian Pacific Railway diesel mechanic salary

$60,567yearly

$23.96 hourly rate

Entry-level Canadian Pacific Railway diesel mechanic salary
$44,000 yearly
Updated April 5, 2024

How much does Canadian Pacific Railway pay diesel mechanics?

The average salary for Canadian Pacific Railway diesel mechanics is $60,567 per year. Canadian Pacific Railway diesel mechanic salaries range between $44,000 to $83,000 per year. Canadian Pacific Railway diesel mechanics earn 22% more than the national average salary for diesel mechanics of $49,842.

Location impacts how much a diesel mechanic at Canadian Pacific Railway can expect to make. Diesel mechanics at Canadian Pacific Railway make the most in Albany, NY, Saint Paul, MN, and Carrington, ND.

How much does Canadian Pacific Railway pay diesel mechanics by location?

Canadian Pacific Railway pays diesel mechanics the most in Albany, NY, Saint Paul, MN, and Carrington, ND. Additionally, cities like Bensenville and Newport also report highly competitive salaries for diesel mechanics at Canadian Pacific Railway.

Diesel mechanic Canadian Pacific Railway salary by location

RankCityAvg. salaryHourly rate
1Albany, NY$68,988$33.17
2Saint Paul, MN$64,508$31.01
3Carrington, ND$64,167$30.85
4Bensenville, IL$64,002$30.77
5Newport, VT$61,970$29.79
6Milwaukee, WI$60,649$29.16
7Brownville, ME$59,666$28.69
8Kansas City, MO$59,109$28.42
9Davenport, IA$57,920$27.85
10Pope, MS$47,522$22.85

Highest-paid Canadian Pacific Railway diesel mechanics by job level

RankJob titleAverage salaryHourly rateJob openings
1Head Mechanic$100,770$48-
2Mobile Equipment Mechanic$86,225$41-
3Heavy Equipment Mechanic$75,492$36-
4Journeyman/Mechanic$70,420$34-
5Equipment Mechanic$69,483$33-
6Lead Mechanic$68,497$33-
7Body Mechanic$67,568$32-
8Hydraulic Mechanic$61,734$30-
9Heavy Duty Mechanic$61,719$30-
10Fleet Mechanic$61,690$30-

Recent salaries for diesel mechanics at canadian pacific railway

JobLocationDate addedSalary
Diesel Mechanic (Machinist)Kansas City, MO01/28/2025$85,650
Diesel Mechanic (Machinist)Shreveport, LA01/15/2025$85,650
Diesel Mechanic (Machinist)Saint Paul, MN01/08/2025$83,250

Diesel mechanic salary at Canadian Pacific Railway competitors

RankCompanyAverage salaryHourly rateJob openings
1Genesee & Wyoming$69,249$3319
2BNSF Railway$67,280$326
3Conrail$65,488$31-
4Watco$65,030$3111
5Kansas City Southern$63,390$30-
6R. J. Corman Railroad Group$60,593$2913
7Iowa Interstate Railroad$60,300$29-
8Wheeling & Lake Erie Railway$58,658$28-
9Union Pacific$57,782$28-
10Montana Rail Link$55,459$27-
11Loup Logistics$55,088$263
12Norfolk Southern$54,346$26-
13Indiana Harbor Belt Railroad$53,123$26-
14Railserve$52,154$25-
15Iowa Northern Railway Co$50,444$24-
16Vermont Railway$50,391$24-
17Brewster Procurement Group$49,647$24-

Canadian Pacific Railway diesel mechanic salary FAQ

Search for diesel mechanic jobs