Home › truck driver salary by state
Truck Driver Salary by State (2026): Complete Table + FAQs
Truck driving pays by the mile and by the state, so your annual income can look very different across the country. This state-by-state table from the latest official U.S. BLS OEWS release shows hourly, monthly and yearly wages for heavy truck drivers.
Source: U.S. BLS OEWS (latest release) · Last verified: 2026-10-08 · Methodology
Truck Driver pay by state at a glance
| State | Hourly | Monthly | Yearly |
|---|---|---|---|
| Alaska | $33.42 | $5,793 | $69,520 |
| Washington | $32.80 | $5,686 | $68,230 |
| District of Columbia | $32.55 | $5,643 | $67,710 |
| New Jersey | $32.10 | $5,564 | $66,770 |
| New York | $31.63 | $5,482 | $65,780 |
| Nevada | $31.25 | $5,418 | $65,010 |
| Oregon | $30.81 | $5,340 | $64,080 |
| Colorado | $30.60 | $5,304 | $63,650 |
| Minnesota | $30.59 | $5,303 | $63,630 |
| Massachusetts | $30.56 | $5,298 | $63,570 |
| North Dakota | $30.45 | $5,278 | $63,330 |
| Wyoming | $30.37 | $5,265 | $63,180 |
| Illinois | $30.01 | $5,203 | $62,430 |
| California | $29.82 | $5,168 | $62,020 |
| Connecticut | $29.80 | $5,165 | $61,980 |
| Vermont | $29.37 | $5,092 | $61,100 |
| Indiana | $29.30 | $5,079 | $60,950 |
| Utah | $29.28 | $5,075 | $60,900 |
| Hawaii | $29.26 | $5,071 | $60,850 |
| Ohio | $29.16 | $5,055 | $60,660 |
| New Hampshire | $29.13 | $5,050 | $60,600 |
| Maryland | $29.13 | $5,049 | $60,590 |
| Kansas | $29.08 | $5,040 | $60,480 |
| Tennessee | $29.06 | $5,037 | $60,440 |
| Iowa | $28.88 | $5,006 | $60,070 |
| Nebraska | $28.88 | $5,006 | $60,070 |
| Kentucky | $28.78 | $4,989 | $59,870 |
| Rhode Island | $28.68 | $4,972 | $59,660 |
| Pennsylvania | $28.67 | $4,970 | $59,640 |
| Montana | $28.45 | $4,932 | $59,180 |
| Idaho | $28.44 | $4,930 | $59,160 |
| Wisconsin | $28.31 | $4,908 | $58,890 |
| Arizona | $28.30 | $4,906 | $58,870 |
| South Dakota | $28.15 | $4,879 | $58,550 |
| Texas | $27.88 | $4,833 | $57,990 |
| Georgia | $27.78 | $4,815 | $57,780 |
| Virginia | $27.78 | $4,814 | $57,770 |
| Oklahoma | $27.73 | $4,806 | $57,670 |
| Arkansas | $27.59 | $4,783 | $57,390 |
| Delaware | $27.59 | $4,782 | $57,380 |
| Missouri | $27.32 | $4,736 | $56,830 |
| Michigan | $27.10 | $4,698 | $56,370 |
| Alabama | $27.03 | $4,686 | $56,230 |
| Maine | $26.91 | $4,665 | $55,980 |
| Mississippi | $26.88 | $4,659 | $55,910 |
| North Carolina | $26.83 | $4,651 | $55,810 |
| South Carolina | $26.77 | $4,640 | $55,680 |
| Florida | $26.37 | $4,571 | $54,850 |
| New Mexico | $25.53 | $4,425 | $53,100 |
| West Virginia | $25.21 | $4,370 | $52,440 |
| Louisiana | $24.96 | $4,328 | $51,930 |
The states that pay the most
Based on the data above, the top-paying states for this occupation are Alaska, Washington, District of Columbia, New Jersey, New York. Always compare pay against cost of living — a lower dollar wage in a cheaper state can win.
- Alaska — $69,520 a year
- Washington — $68,230 a year
- District of Columbia — $67,710 a year
- New Jersey — $66,770 a year
- New York — $65,780 a year
Frequently asked questions
Which state pays truck drivers the most?
The table above ranks every published state and Alaska currently leads. Freight lanes and cost of living both shift real take-home pay.
What is the average truck driver salary?
The U.S. mean heavy truck driver wage is about $59,710 a year (about $28.71 per hour) in the latest BLS OEWS release, with a median near $58,640.
Does OTR or regional pay vary from these numbers?
Yes — the table covers employed drivers; owner-operators and long-haul lanes pay differently after expenses. Use it as a baseline.
Related salary guides
Delivery Driver salary by state · Warehouse Worker salary by state