Annual Average Salary Information
Annual Average Salary: $72,940
What does a Locomotive Engineer earn?
On average, locomotive engineers in the U.S. earn around $72,940 annually. They work with freight and passenger trains, making sure each journey is completed safely and running to schedule. Locomotive engineers may specialise in different areas, such as high-speed, heavy-haul and tourist-rail operations.
How to earn more as a Locomotive Engineer
To become a locomotive engineer, you will need a degree in railway engineering, logistics, or mechanics. Alternatively, you can go through an apprenticeship program. To make more money as a locomotive engineer, you can specialize in a certain area, such as train network management or locomotive maintenance. You could also seek out independent contracts or establish your own engineering firm.