Skip to content

The average salary for a Locomotive Engineer in Pennsylvania is $75,090.

Annual Average Salary Information

Annual Average Salary: $75,090

$58,520$90,010

Hourly Pay Information

Hourly Average Salary: $36.10

$28.13$43.28