Post job

Best states for a class b driver

Quoted expert
Martin Garsee
  • Rank 1 - 10
  • 11 - 20
  • 21 - 30
  • 31 - 40
  • 41 - 51
Class b driver opportunities vary in different parts of the country. In order to help you determine the best states for class b drivers, we ranked all fifty states from best to worst for class b drivers.Our research shows that North Dakota is the best state in the country for class b drivers.
To that end, we dove into our dataset of job and salary numbers to figure out which states have the best opportunities for class b drivers. North Dakota is the best state for class b drivers, where the median salary is $49,525.We found that the South is best for class b drivers, and the Midwest is the worst. Kent, WA is the best city in the country for class b driver jobs, where as North Dakota is the best state in the country.

10 best states for class b drivers in 2025

  1. North Dakota #1 best state for class b drivers

    1. North Dakota

    Total class b driver jobs:4,199
    Average annual salary:$49,525
    Lowest 10 percent earn:$40,000
    Highest 10 percent earn:$59,000
    Location Quotient:
    3.45
  2. Washington #2 best state for class b drivers

    2. Washington

    Total class b driver jobs:6,248
    Average annual salary:$50,729
    Lowest 10 percent earn:$41,000
    Highest 10 percent earn:$61,000
    Location Quotient:
    0.65
  3. Rhode Island #3 best state for class b drivers

    3. Rhode Island

    Total class b driver jobs:613
    Average annual salary:$48,789
    Lowest 10 percent earn:$39,000
    Highest 10 percent earn:$60,000
    Location Quotient:
    0.39
  4. Wyoming #4 best state for class b drivers

    4. Wyoming

    Total class b driver jobs:916
    Average annual salary:$45,755
    Lowest 10 percent earn:$36,000
    Highest 10 percent earn:$56,000
    Location Quotient:
    1.17
  5. Kentucky #5 best state for class b drivers

    5. Kentucky

    Total class b driver jobs:10,071
    Average annual salary:$43,340
    Lowest 10 percent earn:$34,000
    Highest 10 percent earn:$53,000
    Location Quotient:
    2.09
  6. Utah #6 best state for class b drivers

    6. Utah

    Total class b driver jobs:3,084
    Average annual salary:$46,333
    Lowest 10 percent earn:$36,000
    Highest 10 percent earn:$58,000
    Location Quotient:
    0.74
  7. Pennsylvania #7 best state for class b drivers

    7. Pennsylvania

    Total class b driver jobs:13,634
    Average annual salary:$44,995
    Lowest 10 percent earn:$36,000
    Highest 10 percent earn:$56,000
    Location Quotient:
    0.9
  8. Minnesota #8 best state for class b drivers

    8. Minnesota

    Total class b driver jobs:10,475
    Average annual salary:$46,221
    Lowest 10 percent earn:$37,000
    Highest 10 percent earn:$56,000
    Location Quotient:
    1.21
  9. South Dakota #9 best state for class b drivers

    9. South Dakota

    Total class b driver jobs:3,942
    Average annual salary:$42,182
    Lowest 10 percent earn:$34,000
    Highest 10 percent earn:$52,000
    Location Quotient:
    2.82
  10. Vermont #10 best state for class b drivers

    10. Vermont

    Total class b driver jobs:509
    Average annual salary:$47,152
    Lowest 10 percent earn:$38,000
    Highest 10 percent earn:$57,000
    Location Quotient:
    0.51

Class b driver jobsNear Columbus, OH

How Zippia determines the best states to be a class b driver

You can read about how the best state rankings are calculated here.

Detailed list of the best states for a class b driver

RankStateAverage salaryLowest 10% earnPopulationJob count
1North Dakota$49,525$40,000755,3934,199
2Washington$50,729$41,0007,405,7436,248
3Rhode Island$48,789$39,0001,059,639613
4Wyoming$45,755$36,000579,315916
5Kentucky$43,340$34,0004,454,18910,071
6Utah$46,333$36,0003,101,8333,084
7Pennsylvania$44,995$36,00012,805,53713,634
8Minnesota$46,221$37,0005,576,60610,475
9South Dakota$42,182$34,000869,6663,942
10Vermont$47,152$38,000623,657509
11Colorado$47,764$38,0005,607,1545,380
12Indiana$43,219$34,0006,666,81811,961
13Montana$46,280$37,0001,050,493660
14Iowa$42,867$34,0003,145,7118,975
15Oregon$46,343$37,0004,142,7765,100
16Illinois$45,648$36,00012,802,02318,358
17Wisconsin$43,630$35,0005,795,4839,384
18New Jersey$48,808$39,0009,005,6443,401
19Alaska$48,371$44,000739,795125
20Oklahoma$41,796$33,0003,930,8648,966
21Massachusetts$47,806$38,0006,859,8192,459
22New York$46,793$37,00019,849,39910,150
23New Hampshire$45,677$37,0001,342,795680
24California$47,361$37,00039,536,65322,326
25Ohio$41,700$33,00011,658,60916,151
26District of Columbia$49,258$39,000693,972156
27Nevada$43,900$34,0002,998,0391,118
28Connecticut$45,770$36,0003,588,1841,751
29Tennessee$40,931$32,0006,715,98411,624
30Kansas$39,909$32,0002,913,1239,830
31Hawaii$49,627$42,0001,427,53871
32Michigan$41,765$33,0009,962,31110,354
33Arizona$43,443$34,0007,016,2703,580
34Georgia$41,808$33,00010,429,37918,382
35Missouri$40,899$32,0006,113,53214,803
36Arkansas$38,563$30,0003,004,2798,554
37Maine$42,942$35,0001,335,907655
38Nebraska$39,389$31,0001,920,0765,973
39Louisiana$39,803$31,0004,684,3338,025
40Texas$40,846$32,00028,304,59630,377
41Maryland$43,090$34,0006,052,1774,912
42Delaware$41,556$33,000961,9391,393
43West Virginia$37,655$30,0001,815,8573,784
44Virginia$42,151$33,0008,470,02010,801
45South Carolina$38,592$31,0005,024,3699,499
46Alabama$37,492$30,0004,874,74711,539
47North Carolina$39,120$31,00010,273,41913,172
48New Mexico$37,757$30,0002,088,0703,822
49Idaho$37,849$30,0001,716,9433,215
50Mississippi$37,739$30,0002,984,1003,741
51Florida$37,021$29,00020,984,4004,819

Highest paying states for class b drivers

RankStateAvg. Class B Driver Salary
1North Dakota$49,525
2Washington$50,729
3Rhode Island$48,789
4Wyoming$45,755
5Kentucky$43,340
6Utah$46,333
7Pennsylvania$44,995
8Minnesota$46,221
9South Dakota$42,182
10Vermont$47,152
11Colorado$47,764
12Indiana$43,219
13Montana$46,280
14Iowa$42,867
15Oregon$46,343
16Illinois$45,648
17Wisconsin$43,630
18New Jersey$48,808
19Alaska$48,371
20Oklahoma$41,796
21Massachusetts$47,806
22New York$46,793
23New Hampshire$45,677
24California$47,361
25Ohio$41,700
26District of Columbia$49,258
27Nevada$43,900
28Connecticut$45,770
29Tennessee$40,931
30Kansas$39,909
31Hawaii$49,627
32Michigan$41,765
33Arizona$43,443
34Georgia$41,808
35Missouri$40,899
36Arkansas$38,563
37Maine$42,942
38Nebraska$39,389
39Louisiana$39,803
40Texas$40,846
41Maryland$43,090
42Delaware$41,556
43West Virginia$37,655
44Virginia$42,151
45South Carolina$38,592
46Alabama$37,492
47North Carolina$39,120
48New Mexico$37,757
49Idaho$37,849
50Mississippi$37,739
51Florida$37,021

Expert opinions on the best states for class b drivers

  • Are there any particularly good places in the United States for class b drivers to find work opportunities?

    Martin GarseeMartin Garsee LinkedIn profile

    Executive Director, NAPFTDS

    Many over the road trucking companies will hire you from any location in the 48 contiguous states. Companies that have more set routes in a region of the country, will only hire in that region. Most companies, on their website, have a hiring area located. Where there is a dense population, there are more jobs available. Where there is a port, there are jobs that have to get the goods from the port to a warehouse for distribution, which may be local or hundreds of miles away. Where there is a concentration of manufacturing, raw material has to be brought in and completed products have to be shipped to their final destination.
    In large cities there are a lot of delivery jobs to retail outlets.

Class b driver best states FAQs

Search for class b driver jobs

Browse transportation jobs