Locomotive Engineer Apprenticeship Program
If you are methodical, thrive on challenge, have quick reflexes, and stay calm under pressure, this could be the role for you.
VIA Rail’s Locomotive Engineer Apprenticeship Program opens the door to a dynamic and rewarding career in rail. Designed for people who want responsibility, variety, and purpose, the program prepares you to operate passenger trains safely and professionally, every day.
This is not a typical 9-to-5 job. Rail operations run 24/7, year-round. The role involves flexible schedules, overnight stays, and constantly changing conditions. In return, you gain a career that keeps you engaged, challenged, and proud of the work you do.
If you are ready to take on a fast-paced environment where no two days are the same, this program could be your next step.
Important: The program is offered based on operational needs and may not be available at all times.
Watch the video below to learn more about the journey.
Your future on the right track
This program offers a paid training pathway that prepares you for a career as a locomotive engineer, operating trains safely and professionally. The program requires commitment both during scheduled training and through independent study, as new concepts must be understood and applied quickly.
Rigor, discipline, and perseverance are essential throughout the training journey. This is a demanding program, but it leads to a highly skilled, respected, and rewarding career in rail. Here’s what VIA has to offer:
24 months
Estimated duration of your hands-on training with experienced mentors.
100%
Your chances of being hired as a locomotive engineer after completing the training program.
4
Number of learning phases: classroom, simulator, classification yard, and locomotive on the main track.
$77,000
Your annual salary for the first year of training. Starting in your second year, you’ll earn $115,000.