Heavy and Tractor-Trailer Truck Drivers Salary in North Carolina

BLS OEWS May 2025 • 18 metro areas • North Carolina

Heavy and Tractor-Trailer Truck Drivers in North Carolina earn a median salary of $48,918 per year on average across 18 metro and nonmetro areas, -14.8% vs the national median of $57,440. An estimated 63,600 heavy and tractor-trailer truck drivers are employed across North Carolina, with salaries ranging from $43,940 to $52,280 depending on location.

$48,918 Avg median salary in North Carolina
$52,280 Highest paying metro
$43,940 Lowest paying metro
63,600 Employed in North Carolina

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 North Carolina

      Metro areaMedian salary25th pct75th pctEmployed
      Hickory, NC$52,280$46,040$64,9303,420
      Durham, NC$52,100$46,870$59,7002,160
      Pinehurst, NC$52,100$45,400$68,280240
      Charlotte, NC-SC$51,930$47,070$62,71019,280
      Greensboro, NC$50,980$45,870$66,7106,490
      Raleigh, NC$50,940$46,870$60,5807,130
      Asheville, NC$50,180$47,010$62,7902,200
      Winston, NC$49,520$45,950$62,5303,550
      Burlington, NC$49,190$43,300$61,430840
      Wilmington, NC$48,430$44,480$59,8701,950
      Central North Carolina$47,820$42,840$56,2303,910
      Western North Carolina$47,550$39,940$59,1804,320
      Fayetteville, NC$47,220$43,570$54,2801,760
      Eastern North Carolina$47,130$42,520$57,3004,000
      Rocky Mount, NC$46,760$41,530$61,620960
      Goldsboro, NC$46,320$41,200$57,920480
      Greenville, NC$46,130$41,920$58,190560
      Jacksonville, NC$43,940$37,700$48,760350

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