Skip to content

The average salary for a Locomotive Engineer in Pennsylvania is $62,250.

Annual Average Salary Information

Annual Average Salary: $62,250

$38,490$79,850

Hourly Pay Information

Hourly Average Salary: $29.93

$18.50$38.39