McDelivery®: Food Delivery Near Me

for McDelivery® brought to your doorstep, order McDelivery in the app

Get $0 Delivery Fee in the App

Breakfast at the office? Late-night dinner moves? Get your faves delivered with $0 delivery fee on a $15+ order, only in the app. Plus, earn MyMcDonald’s Rewards points for free food on every order—and get them delivered, too. Check out how easy ordering delivery is in the app.*

*$15 minimum purchase required. Offer valid 1x/user from 9/12/23 thru 10/8/23 at participating McDonald's. Delivery prices may be higher than at restaurants. Must be opted into MyMcDonald's Rewards.

Or, Order McDonald’s for Delivery on Uber Eats, DoorDash or Grubhub 

Order Now with McDelivery® on Uber Eats

Order McDonald’s for delivery on Uber Eats and have your McDonald’s favorites delivered right to your doorstep! Order McDelivery® on Uber Eats for the first time and get $5 off your order with promo code mcds2023. Valid through 12/31/23.*

*Offer expires at 11:55pm ET on Dec 31, 2023. The offer is valid for up to $5 off your first order on Uber Eats. Offer is limited to one order per customer and is for new users only. Taxes and Fees still apply. You must apply the promo code in the app before completing your order. Offer may not be combined with other offers. Available at participating McDonald’s locations only. Delivery prices may be higher than at restaurants. 

Order Now with McDelivery® on DoorDash

New DoorDash customers get $5 off $15+ on their first McDonald’s order with code TRYMCD. Valid until 12/31/23 only on DoorDash.*

*At participating McD’s. Delivery prices may be higher. Terms apply. Offer valid through 12/31/23 while supplies last on orders greater than $15.*

Order Now with McDelivery® on Grubhub

First-time Grubhub users get $10 off a $15+ McDonald’s order with the code MCDS23. There’s nothing like your favorites delivered right to you! Offer is valid one time thru 12/31/23.*

*Offer expires 12/31/23 at 11:59pm local time. Available for first-time Grubhub diners at participating McDonald’s restaurants on the Grubhub platform. Subtotal must be at least $15 (before tax, tip, fees). Delivery prices may be higher than at restaurants. Grubhub full terms.

McDelivery® available at participating McDonald's. Value menu and promotional pricing not valid for delivery. Delivery prices may be higher than at restaurants. Delivery fee, service fee and/or small order fee may apply.

How McDelivery® Works 

Select the Food You Crave

Order your favorites straight from the McDonald's app—just make sure your address is correct and start ordering to earn MyMcDonald's Rewards points on eligible purchases. If McDelivery is not available in the app in your area, download the Uber Eats, DoorDash, or Grubhub app and choose from a selection of McDonald’s menu items to order for delivery. 

Easily Pay & Track Your Order

When you order through the McDonald’s app, you can use Apple Pay, Google Pay or a linked card. For orders with Uber Eats, DoorDash, or Grubhub, simply pay through your respective account. The total includes Delivery Fee, Service Fee, and Small Order Fee. After your payment, track your McDelivery® order as it comes to you!  

Get Your McDelivery®*

Ordering the food you crave for delivery is a whole new way to love McDonald’s.

*At participating McDonald’s.Delivery prices may be higher than at restaurants. Delivery fee, service fee and small order fee apply.

McDelivery® in the McDonald’s App FAQ’s

How can I order McDelivery® using the McDonald’s app?

  1. Select “Order” from the bottom menu bar and switch from “Pickup” to “McDelivery®.”
  2. Enter the desired address for delivery and you will be notified if McDelivery® is available to you.
  3. Once confirmed, start creating your order from our menu or your saved favorites.
  4. When you’re all set—follow the checkout process in the app, sit back and enjoy your faves when they arrive.

How do I know if delivery is available at my address?

After you enter the address for delivery, you will be notified whether McDelivery® is available to you. If it’s not, consider ordering pickup or try getting your faves through Uber Eats or DoorDash directly.

Why does it say “powered by Uber Eats”?

We have partnered with Uber Eats to deliver your faves to you. We take care of the food. Order it for delivery on Uber Eats.

Why does it say “powered by DoorDash”?

We have partnered with DoorDash to deliver your faves to you. We take care of the food, DoorDash handles the delivery.

Are any McDonald’s menu items not available for McDelivery®?

The McDonald’s delivery menu includes the full McDonald’s menu with the exception of soft serve cones. Other exclusions may apply.

Can I redeem MyMcDonald’s Rewards when ordering McDelivery®?

Yup! MyMcDonald’s Rewards can be redeemed on McDelivery orders in the McDonald’s app. Simply select the reward you wish to redeem and select “Add to delivery order.”

Are deals available while using the McDonald’s app for McDelivery®?

Deals are not available when ordering McDelivery® in the McDonald’s app.

Will I earn MyMcDonald’s Rewards points for eligible purchases made via McDelivery®?

You betcha! If you have opted into the MyMcDonald’s Rewards program, all eligible food and beverages purchased through the McDonald's app earn points that you can redeem for free food. It’s one of the many benefits of using the McDonald’s app.

What’s a delivery fee?

This fee helps cover delivery costs. The amount varies for each restaurant based on things like your location and availability of nearby couriers.

What’s a retail delivery fee?

This is a fee imposed on deliveries by your state or local government.

What’s a service fee?

We charge a service fee on each order. This fee is calculated as a percentage of the order subtotal.

What’s a small order fee?

We charge this fee on orders with a subtotal below a certain amount. You can remove the fee by adding more items.

McDelivery® in the DoorDash, Uber Eats or Grubhub App FAQ’s

Does McDonald's deliver?

You can order McDonald’s for delivery and have your pick from the McDonald’s menu when you order on Uber Eats, DoorDash, or Grubhub.

How can I cancel my McDelivery® order?

To cancel your order, you’ll need to do this on the Uber Eats, DoorDash, or Grubhub app or website where you placed the order. The app or website you placed your order on will have instructions for the cancellation process.

What is the DoorDash app?

DoorDash is a technology company that connects customers with their favorite local and national businesses in more than 4,000 cities and all 50 states across the United States, Canada and Australia. You can get McDonald’s delivery on DoorDash through McDelivery®!

What is the Grubhub app?

Grubhub is a leading online food delivery marketplace and features more than 320,000 restaurant partners in over 4,000 U.S. cities. You can order the food you crave with McDelivery® on Grubhub.

What is Uber Eats?

Uber Eats is the platform that makes ordering food on the app as simple as requesting a ride with Uber. You can order your favorite foods with McDelivery® on Uber Eats.

Is there a McDelivery® minimum order amount?

There is no minimum order amount but delivery fees may apply, including a small order fee. In some cases there may be some McDonald's promotions which may require a minimum spend to qualify for the promotion.

How much does it cost to get my fast food delivered?

The fees associated with delivery can vary, and prices for items ordered via delivery may be higher than at restaurants. Please check the Uber Eats, DoorDash, or Grubhub app or website to learn more about applicable fees associated with delivery.

How do I find out which McDonald’s restaurants are participating in McDelivery®? 

To determine which McDonald's locations in your area are participating in McDelivery®, simply download the Uber Eats App, DoorDash App, or the Grubhub App, input your delivery address, and you will be able to order from participating McDonald's restaurants in your area. Changing the delivery address will also change the available McDonald's restaurants.

Is McDelivery safe? How will I know if the driver delivering my McDelivery® is legitimate?

You can use the Uber Eats, DoorDash, or Grubhub app to track your delivery—check the platform you used to place your order.

How do I report a problem with my McDonald’s order?

In order to investigate an issue with a McDelivery® order and take appropriate steps, we suggest that you contact Uber Eats customer service directly through the Uber Eats App, DoorDash customer service directly through the DoorDash App or Grubhub customer service directly through the Grubhub App.

I have DashPass or Uber One–why did I pay for delivery?

DashPass benefits only apply to orders through the DoorDash app and Uber One benefits only apply to orders through the Uber Eats app.

Earn points on delivery or pickup via the app

Select a delivery partner to continue
Or, please select your McDelivery option
Delivery From
You are leaving McDonald’s to visit a site not hosted by McDonald’s. Please review the third-party’s privacy policy, accessibility policy, and terms. McDonald’s is not responsible for the content provided by third-party sites.