Avg. Salary
Avg. Hourly Rate
Help us gather more data! Is Locomotive Engineer your job title? Find out what you're worth.

The average pay for a Locomotive Engineer is $33.97 per hour.

The average pay for a Locomotive Engineer is $106,492 per year.

MEDIAN $33.97
MEDIAN $106,492

Job Description for Locomotive Engineer

A locomotive engineer is in charge of safely and efficiently operating a the locomotive car, which provides the forward motion, speed and steering control for the entire train. Locomotives are typically associated with freight trains that operate across older non-electric, non-magnetic rail lines, although many passenger lines in the United States still use locomotive cars. The engineer essentially drives the train from the locomotive, helping ensure that controls for speed and braking are properly applied and that the the train is properly switched from track to track as necessary. Because trains operate on tracks, the engineer's steering is typically related to speed control and awareness of how the train's weight and mass affect its momentum.

Locomotive Engineer Tasks
  • Work with conductors and groundsmen via radio to communicate information concerning schedules, stops, delays, or oncoming trains.
  • Observe tracks to detect obstructions or inoperable railroad switches.
  • Operate the train according to all railroad rules and regulations.
  • Perform necessary minor repairs in order to keep the train running on time.

Locomotive Engineer Job Listings

Key Stats for Locomotive Engineer

10-19 years

Common Health Benefits

medical benefits
Medical: 83%
dental benefits
Dental: 83%
vision benefits
Vision: 67%
no benefits
None: 17%