SalaryCalculations

Heavy and Tractor-Trailer Truck Drivers Salary in Pennsylvania

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

Median annual

$58,580

Median hourly

$28

Average annual

$59,640

Employed in state

88K

The median annual salary for Heavy and Tractor-Trailer Truck Drivers in Pennsylvania is $58,580, or about $28 an hour. That is about the same as the national median.

Pay in Pennsylvania ranges from $43,560 at the 10th percentile to $78,330 at the 90th percentile. Roughly 88K people work as heavy and tractor-trailer truck drivers in the state.

Pay distribution in Pennsylvania

10th$43,560
25th$49,570
Median$58,580
75th$65,830
90th$78,330

Salary calculator

Hourly
$28.16
Daily
$225
Weekly
$1,127
Bi-weekly
$2,253
Monthly
$4,882
Annual
$58,580

$58,580 a year is around the 50th percentile for Heavy and Tractor-Trailer Truck Driverss in Pennsylvania. The median is $58,580.

Heavy and Tractor-Trailer Truck Drivers pay by metro area in Pennsylvania

Metro areaMedian annualEmployment
Harrisburg-Carlisle, PA$61,5206.8K
Allentown-Bethlehem-Easton, PA-NJ$60,0906.6K
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$59,37032K
York-Hanover, PA$58,5903.5K
Reading, PA$58,4803.0K
Lancaster, PA$58,3505.1K
Pittsburgh, PA$57,88015K
Scranton--Wilkes-Barre, PA$57,5805.2K
Lebanon, PA$57,2501.4K
Williamsport, PA$56,290800
State College, PA$56,130650
Chambersburg, PA$55,9601.4K
Gettysburg, PA$54,820590
Erie, PA$54,7701.4K
Altoona, PA$52,0101.3K

Other jobs in Pennsylvania

All salaries in Pennsylvania →