SalaryCalculations

Bus and Truck Mechanics and Diesel Engine Specialists Salary in Pennsylvania

State wage data from the BLS OEWS survey, May 2025.

Median annual

$61,740

Median hourly

$30

Average annual

$62,680

Employed in state

13K

The median annual salary for Bus and Truck Mechanics and Diesel Engine Specialists in Pennsylvania is $61,740, or about $30 an hour. That is about the same as the national median.

Pay in Pennsylvania ranges from $45,910 at the 10th percentile to $80,440 at the 90th percentile. Roughly 13K people work as bus and truck mechanics and diesel engine specialists in the state.

Pay distribution in Pennsylvania

10th$45,910
25th$51,060
Median$61,740
75th$73,000
90th$80,440

Salary calculator

Hourly
$29.68
Daily
$237
Weekly
$1,187
Bi-weekly
$2,375
Monthly
$5,145
Annual
$61,740

$61,740 a year is around the 50th percentile for Bus and Truck Mechanics and Diesel Engine Specialistss in Pennsylvania. The median is $61,740.

Bus and Truck Mechanics and Diesel Engine Specialists pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Reading, PA$68,640710
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$64,5504.5K
Allentown-Bethlehem-Easton, PA-NJ$64,110880
Harrisburg-Carlisle, PA$64,0101.1K
Lancaster, PA$63,510820
York-Hanover, PA$62,700500
Scranton--Wilkes-Barre, PA$62,580760
Gettysburg, PA$60,63050
Lebanon, PA$60,570170
Pittsburgh, PA$60,2802.1K
Chambersburg, PA$59,220190
State College, PA$58,760120
Williamsport, PA$58,170120
Erie, PA$57,720180
Altoona, PA$57,650220

Other jobs in Pennsylvania

All salaries in Pennsylvania →