Driver Pay Per Mile Calculator โ CPM to Weekly & Annual Salary
Convert a cents-per-mile (CPM) rate to weekly pay, annual salary and effective hourly rate. Compare job offers and understand what a CPM offer really means in take-home pay.
๐ฒ Driver Pay Per Mile Calculator
How to Use This Calculator
- Enter your CPM rate โ in cents โ e.g. enter 55 for $0.55/mile.
- Enter average weekly miles โ ask your dispatcher or carrier about actual average miles, not the advertised maximum.
- Enter hours worked โ include all on-duty time โ driving plus loading/unloading, fuelling, inspections.
- Add weekly bonuses โ per diem, safety bonus, stop pay, and other extras to get total weekly earnings.
Worked Example
A carrier offers $0.58/mile with average 2,400 miles/week, $100 weekly safety bonus, working approximately 65 hours.
- Weekly base: $0.58 ร 2,400 = $1,392
- Weekly total: $1,392 + $100 = $1,492
- Annual: $1,492 ร 52 = $77,584
- Effective hourly: $1,492 รท 65 hrs = $22.95/hr
The effective hourly of $22.95 puts this in context โ it's a decent rate but reflects the long hours of trucking. Compare CPM offers side-by-side using this calculator, not just the headline rate.
Frequently Asked Questions
Company truck driver CPM rates in 2025โ2026 range from $0.48โ$0.70/mile depending on experience, endorsements, haul type, and carrier. Experienced OTR drivers with hazmat endorsements at top carriers can earn $0.65โ$0.75/mile. Regional and local drivers often earn lower CPM but work fewer hours.
CPM pay rewards drivers for running more miles but means income varies with dispatch volume and traffic/weather delays. Hourly or salary pay provides predictability. Some carriers now offer hybrid pay โ a CPM base plus hourly pay for detention, loading, and other non-driving duties.
Beyond base CPM, ask about: per diem (tax-advantaged daily allowance), stop pay (extra per delivery stop), detention pay, tarping/loading pay (flatbed), bonus structures, benefits package value, and home time policy. Total compensation includes all of these.