GigPayCheck  •  Blog  •  Calculator

earnings-breakdown • 5 min read • By GigPayCheck Editorial Team

How Much Does DoorDash Pay Per Mile in 2025? (The Real Answer)

DoorDash doesn't pay you per mile — but your real earnings per mile matter more than your base pay. Here's how to calculate what you're actually making.

How Much Does DoorDash Pay Per Mile in 2025? (The Real Answer)

Most new DoorDash drivers ask the same question before their first shift: how much does DoorDash pay per mile? The honest answer is that DoorDash does not have a fixed per-mile rate. But that question is actually the wrong one to ask — because what really matters is how much you keep per mile after your car costs eat into your paycheck.

What DoorDash Actually Pays

DoorDash calculates your pay using a base pay formula that factors in estimated time, distance, and desirability of the order. Base pay typically ranges from $2 to $10 per order, and DoorDash adds 100% of any customer tips on top of that. There is no published per-mile rate, and the company has changed its pay model several times over the years.

In practice, most drivers report earning somewhere between $15 and $25 per hour before expenses on a good shift. But "before expenses" is the phrase that changes everything.

Why Per-Mile Earnings Matter More Than Hourly Pay

Here is something DoorDash's app will never show you: every mile you drive costs you money. The IRS standard mileage rate for 2025 is 67 cents per mile, which is a reasonable estimate of what it actually costs to operate a personal vehicle — gas, oil changes, tire wear, brake pads, and the slow depreciation of your car's value.

If you drive 30 miles in an hour and earn $18, your gross hourly rate looks decent. But subtract $20.10 in vehicle costs (30 miles × $0.67) and you have actually lost money on that hour of work. This is the trap that catches thousands of gig drivers off guard.

Calculating Your Real Per-Mile Rate

To find your true earnings per mile, you need three numbers: your total DoorDash earnings for a shift, the total miles you drove (including deadhead miles driving to the restaurant), and your actual vehicle cost per mile.

Take your total earnings, subtract your vehicle costs, and divide by total miles driven. A healthy result is anything above $0.50 in profit per mile. If you are breaking even or going negative, the orders you are accepting are too low-paying or too far away.

The GigPayCheck ROI Calculator does this math automatically. Enter your platform, hours worked, miles driven, and your local gas price, and it will show you your true net pay after all five major deductions — including gas, vehicle wear, platform fees, and self-employment tax.

How to Maximize Your Earnings Per Mile

The single most effective thing you can do is get selective about which orders you accept. A $3 order that requires 8 miles of driving is a money-losing proposition. A $7 order that is 2 miles away is a much better deal even though the dollar amount looks similar.

Experienced drivers use a simple rule of thumb: accept orders that pay at least $1 per mile, ideally $1.50 or more. This keeps your per-mile earnings high enough to cover vehicle costs and still put real money in your pocket.

Staying in dense urban areas during peak hours (lunch from 11am–1pm and dinner from 5pm–8pm) also dramatically reduces your deadhead miles — the unpaid driving between deliveries that silently drains your earnings.

The Bottom Line

DoorDash does not pay you per mile, but your per-mile profitability is the most honest measure of whether a shift was worth your time and your car's wear. Track your miles carefully, use a calculator to see your true net pay, and be selective about the orders you accept. The drivers who make real money on DoorDash are not the ones who accept everything — they are the ones who treat it like a business.


Calculate Your Real Gig Earnings

Use our free ROI calculator to see your true hourly rate after gas, taxes, and vehicle wear.

Try the Calculator →