Heavy and Tractor-Trailer Truck Drivers Salary in Oklahoma

BLS OEWS May 2025 • 8 metro areas • Oklahoma

Heavy and Tractor-Trailer Truck Drivers in Oklahoma earn a median salary of $50,799 per year on average across 8 metro and nonmetro areas, -11.6% vs the national median of $57,440. An estimated 28,080 heavy and tractor-trailer truck drivers are employed across Oklahoma, with salaries ranging from $46,810 to $56,230 depending on location.

$50,799 Avg median salary in Oklahoma
$56,230 Highest paying metro
$46,810 Lowest paying metro
28,080 Employed in Oklahoma

Compare Heavy and Tractor-Trailer Truck Drivers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Heavy and Tractor-Trailer Truck Drivers
in
    vs

      Heavy and Tractor-Trailer Truck Drivers salaries by city in Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Tulsa, OK $56,230 $45,960 $74,680 7,360
      Northeast Oklahoma $53,000 $43,400 $66,140 1,930
      Oklahoma City, OK $51,900 $45,840 $64,830 10,890
      Southeast Oklahoma $50,230 $44,290 $65,010 3,780
      Southwest Oklahoma $49,730 $46,400 $57,260 1,260
      Northwest Oklahoma $49,610 $44,670 $58,280 2,050
      Enid, OK $48,880 $43,870 $61,080 410
      Lawton, OK $46,810 $39,220 $60,230 400

      View Heavy and Tractor-Trailer Truck Drivers salaries in all cities