Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a Truck Driver in the United States is currently $60,326 per year. This figure can vary based on several factors including geographic location, years of experience, and the specific type of trucking job. Entry-level drivers can expect salaries starting lower, while those with more experience or specialized skills can earn significantly more.
Truck drivers with less than one year of experience typically earn around $45,000, while those with five to ten years can see salaries exceeding $65,000. Over ten years, experienced drivers can earn even higher, particularly in specialized fields such as hazardous materials or long-haul transport.
States such as California, Texas, and New York generally offer higher wages for truck drivers due to the demand for transportation in densely populated areas. For example, truck drivers in California can earn an average of $70,000 annually, reflecting the high cost of living and demand for logistics services.
Let Zippi find your next truck driver job
Let Zippi find your next truck driver job
The average truck driver salary in Delaware, Rhode Island, and Connecticut are the highest in the U.S. The lowest average truck driver salary states are Nebraska, Oregon, and Texas.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Kentucky | $68,557 | $32.96 |
| 2 | Pennsylvania | $68,232 | $32.80 |
| 3 | Indiana | $67,338 | $32.37 |
| 4 | Delaware | $70,901 | $34.09 |
| 5 | Mississippi | $66,365 | $31.91 |
| 6 | Ohio | $65,665 | $31.57 |
| 7 | Oklahoma | $67,261 | $32.34 |
| 8 | Rhode Island | $70,834 | $34.05 |
| 9 | Wisconsin | $66,857 | $32.14 |
| 10 | Arkansas | $65,794 | $31.63 |
| 11 | Vermont | $69,340 | $33.34 |
| 12 | Nevada | $69,012 | $33.18 |
| 13 | New Hampshire | $69,288 | $33.31 |
| 14 | Georgia | $66,979 | $32.20 |
| 15 | Connecticut | $70,082 | $33.69 |
| 16 | Missouri | $65,648 | $31.56 |
| 17 | Wyoming | $65,149 | $31.32 |
| 18 | North Carolina | $65,096 | $31.30 |
| 19 | Iowa | $63,473 | $30.52 |
| 20 | Kansas | $64,531 | $31.02 |
| 21 | Maryland | $67,819 | $32.61 |
| 22 | New Jersey | $70,043 | $33.67 |
| 23 | New York | $69,847 | $33.58 |
| 24 | South Carolina | $63,692 | $30.62 |
| 25 | Alabama | $63,414 | $30.49 |
| 26 | Minnesota | $65,995 | $31.73 |
| 27 | West Virginia | $61,668 | $29.65 |
| 28 | District of Columbia | $71,360 | $34.31 |
| 29 | North Dakota | $65,342 | $31.41 |
| 30 | Michigan | $63,047 | $30.31 |
| 31 | Tennessee | $60,653 | $29.16 |
| 32 | Illinois | $61,732 | $29.68 |
| 33 | New Mexico | $61,479 | $29.56 |
| 34 | Virginia | $64,083 | $30.81 |
| 35 | South Dakota | $62,449 | $30.02 |
| 36 | Louisiana | $58,551 | $28.15 |
| 37 | Massachusetts | $65,144 | $31.32 |
| 38 | California | $62,190 | $29.90 |
| 39 | Maine | $62,971 | $30.27 |
| 40 | Arizona | $60,400 | $29.04 |
| 41 | Utah | $60,538 | $29.10 |
| 42 | Washington | $61,194 | $29.42 |
| 43 | Nebraska | $54,316 | $26.11 |
| 44 | Montana | $56,810 | $27.31 |
| 45 | Colorado | $58,278 | $28.02 |
| 46 | Oregon | $53,050 | $25.50 |
| 47 | Texas | $50,414 | $24.24 |
| 48 | Idaho | $47,833 | $23.00 |
| 49 | Florida | $56,563 | $27.19 |
| 50 | Alaska | $47,735 | $22.95 |
| 51 | Hawaii | $44,475 | $21.38 |
The highest-paying cities for truck drivers are Wilmington, DE, Newark, NJ, and New York, NY.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Wilmington, DE | $70,911 | $34.09 |
| 2 | Newark, NJ | $70,053 | $33.68 |
| 3 | New York, NY | $69,973 | $33.64 |
| 4 | Salem, NH | $69,380 | $33.36 |
| 5 | Richmond, KY | $68,665 | $33.01 |
| 6 | Philadelphia, PA | $68,411 | $32.89 |
| 7 | Baltimore, MD | $67,951 | $32.67 |
| 8 | Fort Wayne, IN | $67,681 | $32.54 |
| 9 | Atlanta, GA | $66,950 | $32.19 |
| 10 | Milwaukee, WI | $66,923 | $32.17 |
| 11 | Columbus, MS | $66,623 | $32.03 |
| 12 | Saint Louis, MO | $66,110 | $31.78 |
| 13 | Cleveland, OH | $66,093 | $31.78 |
| 14 | Minneapolis, MN | $66,045 | $31.75 |
| 15 | Jacksonville, AR | $65,935 | $31.70 |
| 16 | Jacksonville, NC | $65,315 | $31.40 |
| 17 | Boston, MA | $65,239 | $31.36 |
| 18 | Kansas City, KS | $64,729 | $31.12 |
| 19 | Richmond, VA | $63,965 | $30.75 |
| 20 | Columbia, SC | $63,701 | $30.63 |
Truck Drivers are the most in-demand in these five cities:
A truck driver's salary ranges from $40,000 a year at the 10th percentile to $90,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $90,000 | $7,500 | $43 |
| 75th Percentile | $74,000 | $6,167 | $36 |
| Average | $60,326 | $5,027 | $29 |
| 25th Percentile | $48,000 | $4,000 | $23 |
| 10th Percentile | $40,000 | $3,333 | $19 |
The highest paying types of truck drivers are truck driver-over-the-road, company driver, and commercial truck driver.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| CDL Class A Driver | $52,203 | $4,350 | $25.10 | 696,903 |
| Company Driver | $65,430 | $5,453 | $31.46 | 708,157 |
| Class B Driver | $44,233 | $3,686 | $21.27 | 703,020 |
| Line Haul Driver | $53,992 | $4,499 | $25.96 | 871,646 |
| Commercial Driver | $46,852 | $3,904 | $22.53 | 1,016,123 |
| Truck Driver-Over-The-Road | $69,158 | $5,763 | $33.25 | 689,630 |
Top companies hiring truck drivers now:
Truck driver salaries at W. R. Grace & Co and Walmart are the highest-paying according to our most recent salary estimates. In addition, the average truck driver salary at companies like Air Products and Praxair are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | W. R. Grace & Co | $88,286 | $42.45 |
| 2 | Walmart | $88,226 | $42.42 |
| 3 | Air Products | $84,696 | $40.72 |
| 4 | Praxair | $81,917 | $39.38 |
| 5 | Mid-South Management | $79,803 | $38.37 |
| 6 | Kemira Chemicals | $78,717 | $37.84 |
| 7 | Marathon Petroleum | $78,312 | $37.65 |
| 8 | Lhoist | $74,349 | $35.74 |
| 9 | Tyson Foods | $72,863 | $35.03 |
| 10 | The Custom Companies | $70,852 | $34.06 |
| 11 | Smithfield Foods | $70,656 | $33.97 |
| 12 | Woodfield Country Club | $70,576 | $33.93 |
| 13 | Bob's Discount Furniture | $69,536 | $33.43 |
| 14 | Celadon Group | $68,679 | $33.02 |
| 15 | Averitt Express | $68,506 | $32.94 |
| 16 | McLane | $68,473 | $32.92 |
| 17 | Werner Enterprises | $68,413 | $32.89 |
| 18 | Old Dominion Freight Line | $68,406 | $32.89 |
| 19 | Ace Hardware | $68,111 | $32.75 |
| 20 | Covanta | $67,720 | $32.56 |
The average truck driver salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Retail | $58,554 | $28.15 |
| 2 | Transportation | $58,552 | $28.15 |
| 3 | Manufacturing | $56,169 | $27.00 |
| 4 | Construction | $49,927 | $24.00 |
The average truck driver salary has risen by $11,776 over the last ten years. In 2014, the average truck driver earned $48,550 annually, but today, they earn $60,326 a year. That works out to a 14% change in pay for truck drivers over the last decade.
Compare truck driver salaries for cities or states with the national average over time.
Compare truck driver salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $60,300 | $29.00 | +4.0% |
| 2024 | $57,900 | $27.85 | +3.5% |
| 2023 | $55,900 | $26.88 | +2.7% |
| 2022 | $54,400 | $26.14 | +2.7% |
| 2021 | $52,900 | $25.44 | +2.6% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Clean Harbors | Truck Driver | Cranston, RI | 06/30/2025 | $70,000 |
| Clean Harbors | Truck Driver | Cincinnati, OH | 06/30/2025 | $80,000 |
| Clean Harbors | Truck Driver | Bristol, CT | 06/30/2025 | $80,000 |
| Clean Harbors | Truck Driver | East Chicago, IN | 06/30/2025 | $90,000 |
| Clean Harbors | Truck Driver | El Dorado, AR | 06/30/2025 | $80,000 |
| Clean Harbors | Truck Driver | Denver, CO | 06/30/2025 | $80,000 |
| Kenan Advantage Group | Truck Driver | Tulsa, OK | 06/30/2025 | $88,698 |
| Kenan Advantage Group | Truck Driver | Coffeyville, KS | 06/30/2025 | $88,698 |
| Wayne Farms | Truck Driver-1St. Shift | Union Springs, AL | 06/30/2025 | $54,262 |
| Wayne Farms | Truck Driver-1St. Shift | Palestine, TX | 06/30/2025 | $58,332 |
Search for truck driver jobs