US Menu Guide

McDonald’s Delivery: McDelivery vs DoorDash, Uber Eats & Grubhub

McDonald’s delivers through McDelivery in the McDonald’s app and through DoorDash, Uber Eats and Grubhub. All four bring the same food, but menu prices, fees and Rewards differ. This guide compares them, shows how much more delivery usually costs than ordering at the restaurant, and explains how to keep the bill down.

How to Get McDonald’s Delivered

You have four ways to get McDonald’s delivered in the US: McDelivery inside the McDonald’s app, or a McDonald’s listing on DoorDash, Uber Eats or Grubhub. In each case a courier picks up your order from a nearby participating restaurant.

  1. Open the app you prefer and enter your delivery address.
  2. Pick the nearest McDonald’s; the app shows only restaurants that deliver to you.
  3. Build your order and check the fees on the checkout screen before paying.
  4. Track the courier and meet them at the door, or leave delivery instructions.

McDelivery vs DoorDash vs Uber Eats vs Grubhub

McDelivery in the McDonald’s app is the only delivery option that earns and redeems MyMcDonald’s Rewards points. The third-party apps can be worth using for their own memberships, such as DashPass, Uber One or Grubhub+.

McDelivery (app)DoorDashUber EatsGrubhub
Earns McDonald’s pointsYesNoNoNo
Redeem RewardsYesNoNoNo
App dealsMany delivery dealsOwn promosOwn promosOwn promos
MembershipNone neededDashPassUber OneGrubhub+
Arch CardNot acceptedNot acceptedNot acceptedNot accepted
CourierPartner courierDoorDash courierUber courierGrubhub courier

Fees and memberships change often; the checkout screen shows the exact total for your address.

How Much More Does McDonald’s Delivery Cost?

Delivery usually costs far more than ordering at the counter. A 2025 Self Financial study of fast-food delivery found an average order cost about 68.6% more through delivery apps once higher menu prices, service fees, delivery fees and tip were added.

Delivery appAverage markup vs ordering direct
DoorDash71.1%
Uber Eats69.4%
Grubhub65.8%
Average68.6%
McDonald's delivery: average delivery app markup
Average markup over ordering direct, 2025 study
  • Menu prices: delivery menus often list higher item prices than the restaurant board.
  • Fees: a delivery fee plus a service fee, and sometimes a small-order fee.
  • Tip: optional, but it adds to the total and goes to the courier.

Self Financial study of US fast-food delivery, reported in October 2025; covers several chains, not only McDonald’s.

Example: A Big Mac Meal Delivered vs Picked Up

A Big Mac, medium fries and a medium Coke bought separately cost about $13.15 at typical restaurant prices. With the study’s average delivery markup, the same food delivered lands near $22.17.

How you orderEstimated total
Pickup in the McDonald’s app$13.15
Delivery at the average 68.6% markup$22.17
Delivery at the DoorDash average, 71.1%$22.50

Prices before tax. Ordering it as a combo is cheaper still; see our McDonald’s meal prices.

Can You Use McDonald’s Rewards on Delivery?

Yes, but only on McDelivery placed in the McDonald’s app. Orders on DoorDash, Uber Eats or Grubhub don’t earn MyMcDonald’s points and can’t redeem rewards.

ActionMcDelivery in the appThird-party apps
Earn 100 points per $1Yes, on eligible foodNo
Redeem a rewardYes, one per orderNo
Use app dealsWhen the deal allows deliveryNo

Delivery fees don’t earn points. Tiers and values are in our McDonald’s app and rewards guide.

How to Save on McDonald’s Delivery

Small changes cut the total more than you might expect.

  • Order pickup instead when you can; it removes delivery and service fees.
  • Check the Deals tab for delivery offers such as reduced delivery fees.
  • Use McDelivery to earn and spend points on the same order.
  • Combine orders with others nearby so one delivery fee covers more food.
  • Pick value items; see our value menu for the lowest-priced picks.

McDonald’s Delivery Hours and Menu

Delivery hours follow each restaurant’s own hours, so many 24-hour locations deliver late at night while others stop earlier. Most of the regular menu is available, though some items, such as frozen drinks, may not be offered for delivery.

QuestionAnswer
Breakfast deliveryYes, during breakfast hours; see breakfast hours
Late-night deliveryWhere the restaurant is open and a courier is available
Full menuMost items; availability varies by restaurant
Delivery areaUsually a few miles from the restaurant

Missing Item or Wrong McDonald’s Delivery Order?

Who to contact depends on which app you used.

Ordered throughWhere to report it
McDelivery in the McDonald’s appHelp or Contact Us in the McDonald’s app, from the order
DoorDashHelp in the DoorDash order details
Uber EatsHelp in the Uber Eats order details
GrubhubHelp in the Grubhub order details

Report problems soon after delivery and add a photo of the bag and receipt if you can.

McDonald’s Delivery FAQ

Does McDonald's deliver?

Yes. You can order McDelivery in the McDonald's app or use DoorDash, Uber Eats or Grubhub at participating restaurants.

Is McDonald's delivery more expensive?

Usually. A 2025 study found fast-food delivery orders cost about 68.6% more on average than ordering direct.

Which McDonald's delivery app is cheapest?

It varies by address and promotion, but McDelivery in the McDonald's app lets you earn points and use app deals.

Can I use McDonald's points on Uber Eats?

No. Points and rewards work only on McDelivery in the McDonald's app.

Can I pay for McDonald's delivery with an Arch Card?

No. Arch Cards aren't accepted for McDelivery or third-party delivery.

How We Checked This Page

  • Delivery and Rewards rules: McDonald’s USA McDelivery and Rewards information
  • Markup figures: 2025 delivery-cost research by Self Financial
  • Price example: typical US prices reported online in October 2026

Menu Facts USA is an independent guide. It is not affiliated with, endorsed by or sponsored by McDonald’s Corporation. McDelivery, MyMcDonald’s, DoorDash, Uber Eats, Grubhub and related names are trademarks of McDonald’s. If you have a food allergy, confirm ingredients with your restaurant before ordering.