Does McDonald’s Deliver? (Providers + How To Order)

If you’re in the mood for McDonald’s, you might be wondering, does McDonald’s deliver food to your home?

We’re going to tell you all about McDonald’s delivery options so that you can make the best choice possible, so keep reading to learn all about it!

Does McDonald’s Deliver?

McDonald’s does deliver through Uber Eats, DoorDash, and GrubHub as of 2024. McDonald’s calls their delivery McDelivery, and you can get a discount if it’s your first time ordering McDonald’s through McDelivery. Additionally, nearly every menu item is available for delivery except soft serve. You cannot pay with cash on delivery for McDonald’s but can tip the driver in cash.

We know you’ve got even more questions about McDonald’s delivery, so read below to get all of the facts and important details!

Who Are the Delivery Providers for McDonald’s?

Uber Eats, DoorDash, and GrubHub are the delivery providers that you can use for McDelivery, which is McDonald’s delivery service.

However, not all McDonald’s locations are participating in McDelivery, so some people might not be able to order from McDonald’s and have the food delivered.

Does McDonald’s Deliver Coffee & Ice Cream?

Yes, McDonald’s does deliver coffee and ice creams (Sundaes, McFlurries, etc.) through all delivery providers. However, depending on your local store, they may not offer the service and may have certain times of the day when they won’t deliver these menu items.

Additionally, McDonald’s does not deliver soft serve ice cream cones, as these will melt within minutes of leaving the store for delivery.

How Much Is McDonald’s Delivery?

Depending on who you order McDonald’s delivery through, the delivery charge can range from $0.49 to $7.99. In many cases, DoorDash, GrubHub, and Uber Eats provide delivery discounts, so it’s worth comparing within the app to get the best deal.

Additionally, check for any signup or temporary promotions the delivery apps might be running, as in some cases, new users can get a discount and free delivery for their first order.

How Do I Order McDonald’s Delivery?

To Order McDonald’s delivery or to find out if your local McDonald’s participates in McDelivery, simply download DoorDash, GrubHub, or Uber Eats app to begin.

Simply put in your address to see if your local McDonald’s is a participant, and if so, then you can order McDelivery right away.

Additionally, you also can check whether your local restaurant delivers by using the McDonald’s app.

Click on “Order” at the bottom, and switch it to “McDelivery,” then input your address.

You’ll see the entire McDonald’s menu on GrubHub, DoorDash or Uber Eats, with the only exception being soft-serve cones and any other exceptions that McDonald’s location has made.

How Do I Order McDonald’s Delivery?

Furthermore, just pick the items you’d like to order and put them in your cart to begin the process.

Complete the checkout process by paying for your order through either delivery service, which includes the cost of the food, a delivery fee, and a small service charge from the delivery provider.

However, you’re going to need to enter your credit card or debit card details to go through checkout, which includes Visa, Mastercard, American Express, or Discover.

You can include a tip for the driver during the checkout process and then you can track your food as it’s being prepared, picked up, en route to your location, and when it arrives.

Can You Order McDonald’s With Cash on Delivery?

Unfortunately, you cannot order McDonald’s with cash on delivery if you live in the United States since it’s not available on Uber Eats, GrubHub, or DoorDash.

The reason behind cash on delivery not being allowed is that if you paid with cash, the driver would have to go back to the restaurant.

Furthermore, McDonald’s locations can deny a coupon or promotional code, so not all locations will accept the codes you find online or through an outside app.

To know more about McDonald’s, you can also check our related posts on McDonald’s refund policy, whether McDonald’s accepts Venmo, and if McDonald’s accepts PayPal.

Photo of author

Marques Thomas

Marques Thomas graduated with a MBA in 2011. Since then, Marques has worked in the retail and consumer service industry as a manager, advisor, and marketer. Marques is also the head writer and founder of

Leave a Comment