Every delivery app will tell you can make “up to $25 an hour.” Or some variation of that. But what do drivers actually walk away with after the tank is empty and the tips are counted?
I dug through Gridwise’s 2025 Gig Mobility Report — they track over a billion deliveries across half a million drivers. The numbers tell a different story than what the apps put on their signup pages.
Short version: not all gig apps pay the same. Not even close. DoorDash drivers averaged $11.26 an hour in 2025. Walmart Spark drivers? $21.74. That’s almost double for doing basically the same thing.
If you’re already driving — or thinking about starting — you should know which apps actually pay and which ones are just burning gas.
## Real Earnings Data: How Each Platform Pays
These numbers come from Gridwise. Real earnings data pulled from drivers who connect their accounts. Not surveys, not estimates from the apps themselves.
| Platform | Median Hourly Pay (2025) | Best For |
|—|—|—|
| **Walmart Spark** | $21.74/hr | Highest pay, retail deliveries |
| **Uber (Rideshare)** | $21.18/hr | Passenger transport |
| **Uber Eats** | $14.07/hr | Food delivery, flexibility |
| **Grubhub** | $18.67/hr | Food delivery with consistent tipping |
| **DoorDash** | $11.26/hr | Most orders available |
| **Instacart** | $12.21/hr | Grocery shopping + delivery |
| **Amazon Flex** | $18–25/hr | Package delivery blocks |
| **TaskRabbit** | $38/hr | Physical labor, not delivery |
A few things jump out.
**Spark is the clear winner for delivery.** At $21.74 median, it beats every other delivery app by a wide margin. Catch is, availability depends on where you live and when Walmart is hiring.
**DoorDash pays the least of any major platform.** And this is despite them holding over 60% of the US food delivery market. They have the most orders, sure. But each order pays less, and tips make up a smaller slice of the total compared to Uber Eats or Grubhub.
**Grubhub is quietly decent.** Most people write it off as the third-place app. But at $18.67/hr median, it beats both DoorDash and Uber Eats. Order volume is lower in most markets, but each order tends to pay more.
**Uber rideshare still pays better than Uber Eats.** If you can handle passengers, the same company pays $21.18/hr median for rides vs $14.07 for food. That’s a 50% gap for the same hours on the road.
## Why the Gap Is So Wide
How does Spark pay nearly double what DoorDash pays when drivers on both platforms do basically the same thing — pick stuff up and drop it off?
A few reasons.
**Order composition.** Spark drivers handle grocery and retail orders — bigger, longer, higher base pay. DoorDash drivers mostly handle restaurant meals that are smaller and faster. Each Spark order represents more items and more work, so the pay is higher.
**Tip culture is different.** Walmart Spark customers tip more consistently than DoorDash customers. Partly because grocery orders are larger, partly because the customer base is different. On DoorDash you’re competing with a $2 tip on a $15 burrito. On Spark, you’re getting tipped on a $100 grocery run.
**Over-saturation.** DoorDash has the most drivers. More drivers means more competition for orders, which means lower acceptance rates and more time sitting in parking lots. Uber Eats has fewer drivers per order in most markets.
**Base pay structures.** Grubhub pays higher base pay per order than DoorDash or Uber Eats. They also have fewer drivers, so their drivers get offered a higher percentage of available orders.
## Making Uber Eats Work: Strategy + Signup Bonus
If you’re looking to start driving for Uber Eats right now, there’s good news. Uber has been running driver referral bonuses that can give your first few weeks a real boost.
The median hourly rate — $14.07 — isn’t the highest on this list. But Uber Eats makes up for it with volume and flexibility. In most mid-to-large US cities, you can stack orders back to back during peak hours and push that number well past the median.
Drivers who do well on Uber Eats follow a few rules:
– **Work peak hours.** Lunch 11 AM–1 PM, dinner 5 PM–9 PM. The hours in between are dead.
– **Know your market.** A dense downtown with restaurants and apartments pays differently than a suburban area with houses and long driveways. Figure out what works where you are.
– **Watch the promotions.** Boost+ multipliers, surge pricing, Quest bonuses — these add $2–$6 per order during busy periods. They’re what separate $14/hr drivers from $20/hr drivers.
– **Don’t take everything.** Know your minimum dollar-per-mile. Most experienced drivers won’t touch orders under $1 per mile.
### 🚗 Start Delivering with Uber Eats
New delivery drivers can sign up and start earning within days. Here’s what you get:
– **Flexible schedule** — Log in whenever you want, no minimum hours
– **Instant Pay** — Cash out up to 5 times a day
– **No commercial insurance required** — Your regular car insurance covers food delivery
– **Weekly promotions** — Quest bonuses, Boost+ zones, and surge pricing in most markets
[**👉 SIGN UP FOR UBER EATS DELIVERY**](https://www.uber.com/signup/drive/deliver/?invite_code=f86w8sn)
Use invite code **f86w8sn** when you register.
### 🚗 Start Delivering with Uber Eats
New delivery drivers can sign up and start earning within days. Here’s what you get:
– **Flexible schedule** — Log in whenever you want, no minimum hours
– **Instant Pay** — Cash out up to 5 times a day
– **No commercial insurance required** — Your regular car insurance covers food delivery
– **Weekly promotions** — Quest bonuses, Boost+ zones, and surge pricing in most markets
*Disclaimer: Earnings data based on Gridwise 2025 Gig Mobility Report. Your actual earnings depend on location, hours worked, demand, and vehicle costs. New driver bonuses subject to terms and availability. This article contains affiliate links for Uber.*
—
**Tags:** gig economy, doordash, uber eats, spark driver, delivery driver pay, multi-apping, grubhub, instacart, amazon flex, gig worker tips, food delivery apps
🔥 Start Driving with Uber & Earn Big!
✅ Earn at least $2,575 for your first 188 passenger trips in 30 days.
✅ Earn at least $1,100 for your first 100 deliveries in 30 days.
🚀 Returning to Uber? Sign in to check eligibility.
New drivers may qualify. Terms apply. Varies by city.

