Drivers · Pay
Truck driver pay per mile to hourly calculator.
Mileage pay hides the waiting. Enter your rate, your miles and the hours you are really on duty to see what you earn per hour and per day away, and what rate would reach your target.
$0.55 a mile over 2,500 miles plus $100 of extra pay is $1,475.00 a week. Over 70 on-duty hours that is $21.07 an hour, or $245.83 for each of 6 days away from home.
Your numbers
Result
Method and limits
Formulas. Weekly pay = pay per mile × paid miles + other pay. Hourly = weekly pay ÷ on-duty hours. Pay per day away = weekly pay ÷ days away. Annual = weekly pay × weeks worked. Rate needed for a target = (target hourly × hours − other pay) ÷ miles.
Which hours. Federal rules define on-duty time to include waiting to be dispatched, loading and unloading, and inspecting the vehicle, not only driving, so count all of it. Time spent resting in a sleeper berth is not on-duty time.
Limits. The figures are gross pay before tax and deductions and use only your inputs. Pay rules for drivers differ by employer and by jurisdiction, so this is a comparison tool and not a statement of what you are owed.
Nothing you type leaves your browser.
Sources
- 49 CFR 395.2, Definitions (eCFR) (retrieved 2026-10-16): on-duty time includes waiting to be dispatched, loading, unloading and vehicle inspection.
FAQ
How do I convert cents per mile to hourly pay?
Multiply your rate by the paid miles for the week, add any other pay, then divide by the hours you were on duty, including waiting.
Why is my hourly pay lower than I expected?
Unpaid waiting and slow weeks lower the miles you run per on-duty hour. This calculator shows miles per hour so you can see it.
What counts as on-duty time?
Federal rules count driving, loading and unloading, vehicle inspection and waiting to be dispatched. Sleeper-berth rest does not count.
How do I find the rate I need?
Enter a target hourly rate and the calculator gives the per-mile rate that reaches it with your miles, hours and other pay.
Is this before tax?
Yes. It is gross pay and does not subtract tax, benefits or any deductions.