Salaripedia
English

How much does a heavy and tractor-trailer truck driver make in Ohio?

$59,800a year

Median yearly pay for heavy and tractor-trailer truck drivers in Ohio. That is $28.75 an hour or $4,983 a month.

Hourly
$28.75
Vs. national median
+2%
Rank among states
22 of 51
Jobs in the state
83,060
Pay range
Lowest 10%: $43,670Median: $59,800Highest 10%: $77,650
PercentileYearlyHourly
10th$43,670$21.00
25th$49,260$23.68
Median$59,800$28.75
75th$71,260$34.26
90th$77,650$37.33

Cities in Ohio

Metro areas, median yearly pay.

Columbus, OH$61,720
Cincinnati, OH$60,590
Toledo, OH$60,410
Akron, OH$60,210
Dayton, OH$59,490
Cleveland, OH$58,970
Springfield, OH$58,810
Sandusky, OH$58,610
Lima, OH$58,140
Wheeling, WV$57,590
Canton, OH$57,580
Mansfield, OH$57,280
Youngstown, OH$56,810
Weirton, WV$55,070
Huntington, WV$50,050
Salaries for every job in Ohio

Nearby in the ranking

States with similar pay for heavy and tractor-trailer truck drivers.

19. California$60,230
20. Rhode Island$60,190
21. Hawaii$59,820
22. Ohio$59,800
23. Maryland$59,360
24. Kansas$58,920
25. Montana$58,870
Heavy and Tractor-Trailer Truck Driver salary in all states

Frequently asked questions

How much does a heavy and tractor-trailer truck driver make an hour in Ohio?

The median hourly pay in Ohio is $28.75 ($59,800 a year).

Do heavy and tractor-trailer truck drivers make more in Ohio than the national average?

Yes: $59,800 against $58,640 nationally, 2% more.

Where does Ohio rank for heavy and tractor-trailer truck driver pay?

Ohio ranks 22 of 51 states.

Which city in Ohio pays heavy and tractor-trailer truck drivers the most?

Columbus, OH, with a median of $61,720 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.