how much do truckers make

1 hour ago 5
Nature

Truckers in the United States make an average salary of about $93,910 to $95,183 per year in 2025. Per month, this translates to around $6,598; per week, about $1,705; and approximately $31 per hour. However, this average varies significantly depending on factors like type of truck, driving routes, experience, and location. Here are some key salary breakdowns for truckers in 2025:

  • Owner-operators make the highest average income at around $340,076 per year but have associated business expenses.
  • Long-haul (over-the-road) drivers earn about $92,606 annually.
  • Regional truck drivers make around $75,877 per year.
  • Local truck drivers earn approximately $66,252 per year.
  • International truck drivers earn about $56,348 annually.

Salary by trailer or freight type also varies, with crude oil drivers earning around $112,631 a year and hazardous material drivers making closer to $57,554 annually. Salaries also fluctuate by state and city, with truck drivers in Washington, DC, making up to $120,000 per year, Phoenix around $103,000, and Dallas about $100,000 annually. In summary, truckers' pay is influenced heavily by the type of work, location, experience, and whether they own their truck or drive for a company, with averages typically around $94,000 yearly but ranging widely based on these factors.