Select Page

McDonald’s Delivery: How to Order McDonald’s Online Using McDelivery

With McDelivery, you can order your favorite McDonald’s menu items right from your phone or computer and get them delivered to your door.

McDonald’s delivery can be ordered online using the McDonald’s website or the app. On the McDonald’s app, delivery is provided through Uber Eats. However, McDonald’s website offers other delivery partners, including GrubHub, DoorDash, and Postmates. McDonald’s delivery fees typically range from $0.99 to $5.99.

In this article, we’ll cover everything you need to know about ordering from McDonald’s online and how to use McDelivery to have your order delivered right to your door.

How to Order McDonald’s Online

You can order from McDonald’s online using the McDonald’s app or the website. Delivery orders are provided by a McDonald’s delivery partner, Uber Eats or DoorDash. Ordering from McDonald’s website does not give you access to exclusive deals, mobile order and pay benefits, or the McDonald’s Rewards program available on their app.

When you order McDonald’s delivery using the McDonald’s app, you have access to exclusive deals, Mobile Order and Pay, and My McDonald’s Rewards.

In addition to these benefits, the McDonald’s app allows you to connect right to your Uber Eats account for fast deliveries through Uber Eats.

Keep in mind that deals are not available on McDonald’s delivery orders, and you cannot earn My McDonald’s Rewards on delivery orders.

McDonald’s deals are only available for in-person orders at participating restaurants or using McDonald’s Mobile Order and Pay option.

It’s also important to note that McDonald’s gift cards cannot be used for online orders through the McDonald’s app or the website.

To order your McDonald’s delivery using their app, follow the steps below:

1. Download the McDonald’s app. You will also need an Uber Eats account. You can download the Uber Eats app for Apple iOS or Android version.   

2. Share your location to find the closest McDonald’s delivery near you.

3. You will be given an estimated delivery time, along with the Uber Eats McDonald’s delivery fee. At this time, you can choose to switch to a pickup order if you want to.

4. If you continue with your McDelivery order, you will be able to choose and select from the McDonald’s delivery menu. Once you have your order in your “bag,” click the checkout now option.

5. Next, review your order, and if everything is correct, you will continue with Uber Eats.

6. You will be redirected to your Uber Eats app to complete your order. Once you do this, your Uber Eats account will be linked to your McDonald’s app, and you will no longer need this step.

Ordering McDonald’s delivery through their website is different. When you order online for delivery, the McDonald’s website will redirect you to one of their McDelivery partners to process your order.

Depending on where you are located, you will be able to choose Uber Eats, DoorDash, Postmates, or GrubHub to fulfill your delivery order.

Follow the steps below to place your McDonald’s delivery order on the McDonald’s website:

1. Open the McDonald’s website and select order now.

2. Be sure to confirm your location at the top. You will then be asked to choose your McDonald’s delivery partner.

3. Once you choose a McDelivery partner, you will be redirected to their website to place your delivery order. Below is the McDonald’s storefront on DoorDash.

4. Select your items and continue to checkout.

You will need to have an account with whichever McDelivery partner you choose. So while you can order directly from the McDonald’s website, if you are not using the McDonald’s app for delivery, you are better off ordering on the delivery app you use the most.

What Is McDonald’s Delivery Menu?

Generally, the entire McDonald’s menu is available for delivery except for soft-serve ice cream cones. You can check for the availability of McDelivery items by using the McDonald’s app to access the delivery menu in your location.

McDonald’s delivery menu will vary based on your location. Because menus vary across the country, it is a good idea to check your McDonald’s app to see what menu items are available for delivery in your area.

When ordering cold items like milkshakes, McFlurries, and sundaes, keep in mind that not all Uber Eats, or DoorDash drivers carry insulated bags or coolers. Also, the delivery time will impact the quality of any frozen order.

How Does McDonald’s Delivery Work?

Essentially, McDelivery is having your McDonald’s order delivered through Uber Eats or DoorDash. You can order McDelivery using the McDonald’s app or through any food delivery service that offers McDonald’s on their platforms.

McDonald’s has exclusively partnered with Uber Eats and DoorDash as their primary delivery providers. However, you can still get your order delivered directly through other food delivery services like GrubHub and Postmates if available in your area.

When you order using McDelivery through the McDonald’s website, you will be given the option of ordering through Uber Eats or DoorDash.

When using the McDonald’s app, you can link your McDonald’s account to Uber Eats to place a delivery order directly from the McDonald’s app.

Because of their McDelivery partnership, you can also find coupons and exclusive Uber Eats and DoorDash promo codes by visiting the McDelivery website.

In addition, GrubHub offers its own McDonald’s reward points program for delivery orders.

What Are McDonald’s Delivery Fees?

Generally, McDonald’s delivery fees range from $0.99 to $5.99 and are based on the delivery partner you choose. The delivery fee will also vary based on the distance from the restaurant to your home. Service fees, which are also included in delivery, are a calculated percentage of your order’s subtotal.

Uber Eats used to have a flat delivery fee of $4.99. In 2018, they changed their delivery fee to a sliding scale determined based on the distance from the restaurant to your delivery location.

GrubHub also prices its delivery fees using this scale but leaves the fee to the restaurant’s discretion.

DoorDash bases its fees on the restaurant as well. McDonald’s delivery fee through DoorDash ranges between $1.99 and $3.99 depending on your location, with GrubHub’s delivery fees ranging about the same.

McDonald’s delivery fees with Uber Eats can range from $0.99 to over $5.99 depending on your location, distance to the restaurant, and available drivers.

How to Get McDonald’s Free Delivery

There are a few ways to get McDonald’s free delivery. McDonald’s offers free delivery promotions for a limited time periodically throughout the year. In addition, DoorDash, Uber Eats, and GrubHub all feature monthly membership programs that offer free delivery on your McDonald’s orders.

McDonald’s website features promo codes and discounts on your McDonald’s delivery orders through DoorDash and Uber Eats.

You can use these codes to receive a set dollar amount for your order. While they are not free McDonald’s delivery offers, they are often enough to offset the delivery fee.

Uber Eats offers a monthly subscription called the Uber Eats Pass. For $9.99 a month, you receive exclusive discounts as well as unlimited free deliveries, including McDonald’s.

DoorDash’s DashPass presents a similar offer. For a monthly membership fee of $9.99, DoorDash offers free McDonald’s delivery on orders of $12 or more, as well as free delivery on orders from several other restaurants.

Similarly, GrubHub Plus members enjoy free delivery on McDonald’s orders and other food delivery orders over $12 for a monthly fee of $9.99.

Do You Tip McDonald’s Delivery?

McDonald’s delivery services are offered through DoorDash and Uber Eats. While it is not required, it is recommended to tip your McDonald’s delivery driver 15-20% of your order total. You can tip your driver through the app or in cash upon delivery.

The tip you leave for your Uber Eats, or DoorDash delivery driver accounts for a large portion of their pay. Delivery drivers are independent contractors and rely on tips to cover most of their expenses.

While you’ll see all the delivery and service fees on your order total, these fees are not passed onto drivers as payment.

The recommended tip amount for McDonald’s delivery is 15-20% of your order total.

How to Cancel a McDelivery Order

If you want to cancel your Uber Eats McDonald’s order, you can cancel it through the app without contacting their customer service.

There is often a cancelation fee associated with canceling orders.

To cancel your order directly through the Uber Eats app:

  1. Got to your live order status screen and select “Cancel Order”
  2. You will be asked to confirm your cancellation and will be notified of any cancelation fees. 
  3. To continue with your cancelation, select “Cancel Order”
  4. Choose the reason you chose to cancel, then tap “Done”

If there is a problem with your McDonald’s delivery order, or you are looking to receive a refund for a cancellation placed after the restaurant received your order, you can contact Uber Eats customer service.

DoorDash also allows you to cancel your order directly from their app. To cancel your McDonald’s delivery order on DoorDash:

  1. From your Orders tab, locate the order you want to cancel
  2. Select “Help,” located in the top right-hand corner of your screen
  3. Choose “Cancel Order” from the Help Menu or in the Order Details section
  4. Follow the prompts on the screen

DoorDash allows you to cancel your order at any time before your food is delivered, but the amount of your refund will vary.

To request a full refund from DoorDash or report any issues with your McDelivery order, you can contact DoorDash customer service.


McDonald’s delivery is here and available for McDelivery through a few food delivery services! Make sure to check the McDonald’s app for the McDonald’s delivery menu available in your area!

Whether you order your McDonald’s with Uber Eats, DoorDash, or GrubHub, McDelivery brings your fast food favorites right to your door!

If you’re interested in finding out more tips about McDonald’s, check out the related articles below.

Related Articles:

McCafe: All You Need to Know About McDonald’s Coffee and Iced Coffee

All You Need to Know About McDonald’s Big Mac and the Big Mac Sauce

Deconstructing McDonald’s Happy Meal and the Happy Meal Toys

McDonald’s Desserts: What You Need to Know Before Ordering

A Complete Guide to McDonald’s Lunch Hours and the Lunch Menu

About the Author

Alison Valsamis is a content creator with a passion for food, specifically cultural cuisine, family-friendly meal planning, and sustainable eating. When she is not working, she enjoys tending to her plant collection and having movie nights with her family.


August 10, 2023