Best Paying Delivery Jobs and Gig Apps Compared

If you want delivery work that actually pays, look at how you get hired before you look at a peak-pay screenshot. The hiring door changes the math.

Gig apps such as DoorDash, Uber Eats, Instacart, and Amazon Flex onboard you inside the app. Trucking and courier roles still want applications. Which path pays more is a gross-versus-net question, plus whether you replace a personal car every mile you drive.

Driver-reported food and grocery gross often lands in the mid-teens to high $20s per hour. Dinner rushes can run hotter. Amazon Flex blocks get described around the high teens to mid $20s per scheduled hour in driver writeups. Those figures are not a salary. City, miles, and which offers you accept change everything.

Is a Friday rush the same as CDL freight? No.

What "best paying" actually measures

App screens show offers. They do not show profit.

Food apps typically mix a base fare, customer tips, and short peak incentives. Instacart pays for shopping and driving, so one batch can last 45 to 90 minutes. Amazon Flex posts a dollar figure for a reserved block. That rhythm is calmer. The stop list may not be.

Gross is easy to screenshot. Net is what you keep. Independent contractors owe 15.3% self-employment tax on net earnings, then income tax. The vehicle is another bill: fuel or charging, tires, insurance, and depreciation. Third-party driver writeups often knock 20 to 30 percent off gross for that stack, and some city tests look worse. A "$35 an hour" night is usually peak gross in a busy market.

W-2 delivery posts can look lower. You are not covering the full FICA split yourself. You may not be burning your own sedan.

How the main gig delivery apps compare

Pay recipes differ. The hiring door is similar: download, identity check, wait.

Platform Hiring path How pay is built Often cited gross range Fits you if
Amazon Flex In-app signup and reserved blocks Posted block total About $18-$25 per block hour in driver writeups You want a known amount for a set window
DoorDash In-app contractor signup Base, tips, and peak pay About $18-$27, with rush spikes in some cities You'll reject low-pay miles
Uber Eats In-app signup Time, distance, and tips About $17-$24 in mixed reports You take mixed-length restaurant runs
Instacart App signup; some stores hire employee shoppers Batch pay plus tips About $15-$25, with shopping time on the clock Grocery demand is strong near you
Grubhub In-app signup Restaurant delivery plus promotions About $15-$22 in roundups You need a backup when other apps stall

Thing is, those rows are chatter and roundups, not a locked national wage. Flex can beat a dead Tuesday on DoorDash. DoorDash can beat a cheap logistics block when tips stack. Closed Flex cities, acceptance-rate gates, and weather move pay more than the logo does.

Walmart Spark lives in that same contractor mix in many metros. Roadie and Shipt feel more like odd jobs. A $50 furniture run is not your average dinner.

Some Instacart work is not delivery. Certain grocers use in-store shoppers as employees. No personal car. Different tax treatment. That's a job posting, not a gig block.

Expenses, taxes, and the hourly number that shrinks

You can screenshot a $24 hour and still feel broke because the IRS standard mileage rate exists for a reason, it is trying to stand in for fuel, maintenance, insurance, registration, and the slow drop in your car's value, and if you only count the miles the app recorded you miss the empty drive home, and then self-employment tax arrives later at 15.3% of net, so two drivers on the same block can argue about "hourly pay" when one of them never subtracted garage-to-garage miles.

Keep a log from shift one. Apps undercount deadhead.

Fuel is the cost you notice at the pump. Depreciation shows up at trade-in. An EV cuts the gas line. It does not cancel tires or insurance.

Busy clocks still help. Late morning into early afternoon, then about 5 p.m. to 9 p.m., plus weekends and bad weather, is when offers fatten. Running a Flex block beside a food app is how a lot of people fill gaps. It also means more pings to ignore.

Don't set rent around one lucky hour.

Truck, freight, and medical courier roles

These seats hire like regular jobs.

The U.S. Bureau of Labor Statistics treats truck transportation as its own subsector and splits general freight from specialized freight. Terminals, trailers, and scheduling do not look like a pizza bag. Many roles need a CDL, drug testing, and hours-of-service rules.

Public roundups of parcel and private-carrier work often quote the high teens to mid $20s per hour. Some USPS-style starting ranges get cited near $20. That is commentary. It is not your offer letter. Overtime, benefits, and a company truck can beat a gig Friday once you stop paying for every mile.

Medical courier work moves specimens and pharmacy products on a clock. Screening is heavier. Some employers want a longer clean record than a food app. Pay gets described as steadier, with fewer tip jackpots. You apply. You interview. You don't camp in a lot declining $3 orders.

To be honest, listicles that glue CDL freight to DoorDash as one "$30/hour delivery job" are mixing two occupations. Freight is freight. A restaurant bag is not freight. The license and the sleep rules are not optional flavor text.

How to get hired for delivery work

Match the process to the work.

  1. Check the minimums. Consumer delivery apps generally want you 18 or older, with a valid license, qualifying auto insurance, a smartphone, and a car they will accept. Medical and freight jobs can raise age, experience, and screening.
  2. For gig apps, download the app and upload license photos, insurance, and bank details. Wait out the background check. Amazon Flex seats fill. Some cities sit on a waitlist.
  3. Finish training modules and any vehicle photos. Incomplete profiles stall activation.
  4. Run one platform first. Learn parking, gate codes, and which offers waste miles. Add a second app after you know your real net.
  5. Log miles and on-duty hours from day one. You need that for taxes. You need it to stop taking bad work.

Staring at a closed Flex waitlist for a month is a weak plan if a food app is already live where you park.

Job boards still matter for W-2 courier, package, and trucking seats. Search the carrier plus your city. Bring the same license and insurance. Expect an interview.

When an app is the better hire, and when it isn't

Filter on the work arrangement.

If this is true Start here
You need cash this week and already have a car One live gig app
You want health insurance or a 40-hour schedule Carrier or courier applications
You hate declining orders Amazon Flex blocks, or dispatched W-2 routes
You have a CDL and want freight rates Trucking employers, not food apps
You can only work nights and weekends Food and grocery apps

Turns out the loudest best-paying claims are usually a dense-city dinner rush counted before expenses. If that is your only free window, the app is the hiring tool that fits. If you need stability, apply like any other job. Use gig work as overflow.

Your market will disagree with a national chart. Two weeks of logged miles beat a ranking.

FAQ

Which delivery app pays the most?

No app wins every shift. Flex is often mentioned for steadier block pay. DoorDash and Instacart can outrun a weak block when tips and peak pay hit. Compare net dollars per hour where you actually drive.

Do I apply on a job board for DoorDash or Amazon Flex?

No. Those platforms hire inside their apps. Use job boards when you want parcel, medical courier, or trucking employment.

Can drivers really clear $30 or $35 an hour?

Some report those gross numbers during rushes or stacked app hours. After mileage and self-employment tax, many keep less. Plan around a logged average.

If you already drive, pull last week's miles and receipts tonight and compute a real net. If you don't, pick one app that is actually hiring in your city, finish the background check, and log every mile for two weeks before you add another platform.