Discover a career made for you.

How much does a Railway Locomotive Engineer make in Ottawa, Ontario?

Railway Locomotive Engineer in Ottawa – $86,195 to $152,173 annually.

Average base salary
$56.72 /hour
Pays above Ottawa Average Weekly : $2,269 Monthly : $9,831 Yearly : $117,978

National Average $50.00 /hour Salary & tax breakdown
Average cost of living
$3,790 /month
for a single person who rents in Ottawa

Cost of living breakdown
Last Updated: November 19, 2025

What does a Railway Locomotive Engineer do?

As a Railway Locomotive Engineer, you'll be at the heart of moving people and goods safely and efficiently, making a tangible impact on communities and industries. You'll operate powerful locomotives, ensuring smooth journeys for passengers and timely delivery of freight. Whether you're navigating the open tracks or managing operations within bustling rail yards, your role is crucial in keeping the wheels of commerce and travel turning. Join railway transport companies or industrial hubs where your skills will drive progress and connectivity.

Related Skills:

Adaptability Locomotive Operation Attention to Detail Problem-Solving Skills Time Management

Core Skills

Adaptability Customer Service Safety Regulations Knowledge

Technical Skills

Locomotive Operation Railway Operations

Foundational Skills

Attention to Detail

Analytical Skills

Problem-Solving Skills

Resource Management

Time Management

Interpersonal Skills

Communication Skills Teamwork
Job Alerts?

Type your email below to get alerted to new
Railway Locomotive Engineer's jobs in Ottawa, Ontario.

By creating an account, you agree to CareerBeacon's Terms of Service and Privacy Policy.

Railway Locomotive Engineer jobs in Ottawa, Ontario

No current postings for Railway Locomotive Engineer in Ottawa, Ontario

This role opens up periodically. Try these options:

Frequently Asked Questions

20,000 Canadian salary reported, updated November 19, 2025 (data source: open.canada.ca).