McDonald’s is one of the most well-known fast-food chains in the world, serving millions of customers across the UK every single day. To make things even more convenient, McDonald’s has launched its official delivery service — known as McDelivery — so you can enjoy your favourite menu items no matter where you are. Whether you are in the mood for a classic breakfast, a satisfying lunch, or a filling dinner, McDelivery brings it straight to your door.
In addition to the official McDonald’s app, there are three trusted third-party delivery partners working with McDonald’s in the UK. These include Just Eat, Uber Eats, and Deliveroo. Each of these platforms not only saves you time but also offers a quick and convenient way to get your favourite McDonald’s meals delivered right to your doorstep.
Which Companies Deliver McDonald’s?
There are four popular delivery options for ordering McDonald’s food in the United Kingdom. Each platform offers a slightly different experience, but all of them give you easy access to your favourite McDonald’s meals. Let’s take a look at each one in detail.
McDonald's App — McDelivery
McDelivery is the official delivery service of McDonald’s in the United Kingdom. It is the most direct and reliable way to get your favourite McDonald’s meals delivered straight to your door, with the entire process managed through the official McDonald’s app.
Pricing Details
McDonald’s charges a delivery fee starting from £0.99, plus a service fee of 7.5%–10% of your basket value. A small order fee of £1.50 also applies if your basket is under £10. Pricing may vary depending on your location and any active promotions at the time of ordering.
Before placing your order, it is always worth checking whether McDelivery is available in your area. You can do this by visiting the McDonald’s Online Delivery Locator on the official website or simply entering your postcode in the McDonald’s app. McDelivery is currently available at around 90% of UK locations, covering all major towns and cities across the United Kingdom.
- Download the official McDonald’s app and create your account
- You must be at least 18 years old to place an order
- Tap the “Order” option and choose between “McDelivery” or “Pickup”
- Select your favourite items from the McDonald’s menu
- Add items to your basket and tap “Order”
- Choose your preferred payment method and confirm your order
- Earn 100 MyMcDonald’s Rewards points for every £1 spent on your order
Just Eat — McDonald's Delivery
Just Eat is another official delivery partner of McDonald’s in the United Kingdom. It picks up your food order directly from your nearest McDonald’s restaurant and delivers it straight to your location in a quick and reliable manner.
Pricing Details
Just Eat delivery fees depend on several variables, including the total price of your order, the distance between the restaurant and your delivery address, and any active offers or discounts available on the platform at the time of ordering.
The delivery fee starts from £0.99, with an additional service fee of 7.5%–10% of your basket value. A small order fee of £1.50 applies if your basket total is under £10. The closer you are to your nearest McDonald’s branch, the lower your delivery cost is likely to be.
- Open the official McDonald’s app, tap “Order McDelivery”, and select Just Eat as your delivery option. This will redirect you directly to the Just Eat app or website
- Alternatively, open the Just Eat app or website directly, enter your postcode, and browse restaurants near you. Select McDonald’s, choose your favourite items, and place your order
- Track your order in real time directly through the Just Eat app
Deliveroo — McDonald's Delivery
Deliveroo is an official food delivery partner of McDonald’s in the United Kingdom. Known for its wide delivery coverage across the country, Deliveroo is one of the most reliable and convenient options for getting your favourite McDonald’s meals delivered quickly to your door.
Pricing Details
Deliveroo delivery fees start from £0.99, with an additional service fee of 7.5%–10% of your basket value. A small order fee of £1.50 also applies if your basket total is under £10. As with all delivery platforms, the closer you are to your nearest McDonald’s branch, the lower your delivery fee will be. The farther the delivery location, the higher the charges are likely to be.
- Open the Deliveroo app or website, enter your postcode, and browse McDonald’s restaurants available in your area. Select your favourite items from the menu and place your order
- Alternatively, open the McDonald’s app or website, select your food items, and choose Deliveroo as your preferred delivery option at checkout
- Once your order is placed, you can track your delivery in real time through the Deliveroo app from restaurant to your door
Uber Eats — McDonald's Delivery
Uber Eats is a leading food delivery service operated by the globally recognised transportation company Uber. As an official delivery partner of McDonald’s in the United Kingdom, Uber Eats makes it incredibly easy to get your favourite McDonald’s meals delivered quickly and conveniently to your door.
Pricing Details
Uber Eats delivery fees start from £0.99, with an additional service fee of 7.5%–10% of your basket value. A small order fee of £1.50 also applies if your basket total is under £10. Delivery fees may vary depending on your distance from the selected McDonald’s branch. From time to time, McDonald’s also offers exclusive discounts and promotions through Uber Eats, so it is always worth checking the app for any active deals before placing your order.
- Open the Uber Eats app or website, enter your delivery address, and search for McDonald’s restaurants near you. Browse the menu, select your favourite items, and place your order
- Alternatively, open the McDonald’s app, select your food items, and choose Uber Eats as your preferred delivery option at checkout
- Once your order is confirmed, track your delivery in real time through the Uber Eats app
FAQs
All three official McDonald's delivery partners — Uber Eats, Just Eat, and Deliveroo — use fully professional and registered drivers to deliver your order safely to your doorstep. If you have placed your order through any of these official platforms, you can be completely confident in the legitimacy of your driver. However, please note that if you have ordered through any unofficial or random local delivery service, McDonald's takes no responsibility for any issues or complaints that may arise.
Delivery trading hours vary by restaurant and delivery partner. It is always best to check your nearest McDonald's opening hours through the McDonald's app or website before placing your order. If your local restaurant operates 24 hours, you can order at any time, subject to driver availability from the delivery partner.
Not every McDonald's restaurant in the UK offers McDelivery. We are working to increase the number of restaurants where McDelivery is available, and this will be growing throughout the year. Always check the McDonald's app or website by entering your postcode to confirm whether your nearest restaurant offers delivery before placing your order.
Yes — unlike what was previously stated, there is a minimum order threshold to be aware of. The minimum order is usually between £8 and £15, varying by location and platform. Additionally, a small order fee of £1.50 applies if your basket is under £10. It is always worth checking the specific platform you are ordering through for the most accurate minimum order information.
You can request to cancel your order through the McDonald's app or whichever delivery platform you used to place it. Once your order is placed, it enters a Pending status during which you may still be able to cancel or make changes. However, once your order has been confirmed and accepted by the restaurant, cancellation is no longer possible. For any issues with a live order, contact the customer support team of the relevant delivery platform directly.