If you click a link with an * to go through to a provider, we may get paid. This usually only happens if you get a product from it. This is what funds our team of journalists, and keeps us free to use. Yet there are two crucial things you need to know about this.
- This never impacts our editorial recommendations – if it's in, it's in there because we independently rate it best.
- You'll always get as good a deal (or better) than if you went direct.
For a more detailed explanation see How MSE is financed.
McDonald's deals
0 Current Deals
-
Over 1,500 locations
This deal is Golden Arches meets Golden Balls... McDonald's has partnered with UK football associations to run a series of free football sessions for kids aged 5-11 over autumn.
If your child has a goal of being the next David Beckham or Leah Williamson, you can score these free coaching lessons now. The sessions are taking place at over 1,500 locations on selected dates from Saturday 7 September until Saturday 30 November, and include one-hour coaching each week from FA-qualified coaches.
Update: Sessions for England, Wales and Northern Ireland can be booked now. However, McDonald's told us the Scotland bookings will be available soon. We'll update when we know they're ready to book.
There's no obligation to buy or eat anything at McDonald's in order to get these sessions – they're totally free to attend – you just need to pre-book online by filling in the form at McDonald's 'Fun Football' and selecting which centre you'd like to attend.
You can register for up to five children, and it's mainly aimed at those who aren't currently playing, with sessions focussing on basic footballing technique. You'll need to provide your own suitable footwear and football clothing. Pan-disability and visual impairment sessions will also be available.
McDonald's told us kids can attend as many sessions as they please (there's no limit on attendance), but slots are booked on a first-come, first-served basis so go quick if there's a certain date or time you want to attend.
See McDonald's for full terms & conditions and frequently asked questions.
Football not your preferred sport? See how you can get free tennis lessons.
-
MSE weekly email
FREE weekly MoneySaving email
For all the latest deals, guides and loopholes simply sign up today – it's spam-free!
-
McDonald's is giving new users who download and register an account for the MyMcDonald's app (free for Android and iPhone), 1,000 bonus points for their first mobile order. McDonald's told us there are no menu exclusions, but there are a small number of excluded restaurants.
This is an on-going offer with no end date, but we'll update you here if that changes.
When you reach 1,500 points (you get a point for every penny you spend), you can get a free small fries, medium salad, regular McCafé, Mini McFlurry, hash brown or a regular drink.
See our Restaurant deals for other dine-in and takeaway offers.
-
McDonald's runs an ongoing weekly promotion that sees a new offer appear in the My McDonald's app (Apple / Android) every Monday morning, which can be redeemed up until 11.59pm the same day. Check the details, or turn notifications on, as some deals only apply during breakfast hours, for example. They're only available when you order through the app to pick up in-store – see 'More info' below for excluded restaurants.
A few offers we've spotted in the past include six nuggets for 99p, £1.99 Double McMuffins and a Quarter Pounder with Cheese for £1.49.
Simply go to the 'Rewards & Offers' section within the app, tap the promotion you want to use, place your order and then head to your chosen McDonald's to collect it. You can order your food at any time – McDonald's will start to prepare it when you arrive at the restaurant. You're only able to use one promotion per order, and they can't be used with other offers.
See our Restaurant deals for other dine-in and takeaway offers.
-
Valid once a week
If you work for the NHS, you can get 20% off all main menu items at McDonald's once a week when ordering via the app until Tuesday 31 December 2024.
You'll need to download the free McDonald's app (iOS/Android) and register for an account using your NHS email address. Once you've done this, you'll then be able to select the 20% discount offer within the deals section of the app.
The following branches are excluded: Croydon, Birkenhead, Highway Shadwell, Bond Street West One, Bracknell The Keep, Chelmsford Riverside, London Victoria Station, Shaftesbury Avenue 2, Manchester Arndale Food Chain, London Waterloo Station, Norwich Chapelfields, and Westfield Stratford. See full McDonald's T&Cs.
-
McDonald's is already fairly cheap, but it's possible to hack your way through the menu to get some extra McBang for your McBuck.
For all of our tips, see our McDonald’s hacks guide.
Latest Expired Deals
-
McDonald's three menu items for £3
Choose from a variety of food including fries, cheeseburger, nuggets and salad
ExpiredThey say good things come in threes, and this offer is no exception. If you order in a restaurant or at the drive-thru, you can get three items for £3 at McDonald's until Tuesday 27 August.
This offer runs daily from 11am until restaurant closing time. There's no code or voucher needed, simply tell staff you want to order the three for £3 offer, or you can order it via kiosks or the McDonald's app. You can mix 'n' match from any of the following items:
- Small fries (normally £1.19)
- Apple pie (normally £1.79)
- Mayo chicken (normally £1.39)
- Cheeseburger (normally £1.39)
- Two veggie dippers (normally £2.79)
- Hamburger (normally £1.19)
- Side salad (normally £1.09)
- Four chicken nuggets (normally £3.49)
We based these prices on the McDonald's closest to MoneySavingExpert HQ in central London, though prices can vary depending on location.
To maximise this deal, it makes sense to get the most expensive item which is the four chicken nuggets. You could get it three times meaning you'll get 12 nuggets for £3 (six are usually £4.69) – if you can stomach that many nuggets of course.
You can also get this offer via McDelivery but it's priced at £4 not £3, so you're better off ordering at a restaurant. It's also available via food delivery partners but this will incur a delivery charge too.
See our Restaurant deals for other dine-in and takeaway offers.
-
FREE kids' football sessions
For ages 5-11 with FA-qualified coaches. Register online at McDonald's
ExpiredUpdate Wednesday 22 May: Despite this deal running until Sunday 14 July, many of the sessions are now fully booked. In some cases, you can join a waiting list should a spot become available. Some locations still have limited availability so book quickly to avoid disappointment.
This deal is Golden Arches meets Golden Balls... McDonald's has partnered with UK football associations to run a series of free football sessions for kids aged 5-11.
If your child has a goal of being the next David Beckham or Leah Williamson, you can score these free coaching lessons now (excluding Northern Ireland, which will launch later on). The sessions are taking place at over 1,500 locations on selected dates from Saturday 6 April until Sunday 14 July, and include one-hour coaching each week from FA-qualified coaches.
Update: Sessions for England and Wales can be booked now. However, McDonald's told us there is currently a technical issue with Scotland bookings, which it said it is working to fix. Sessions for Northern Ireland are not available yet but McDonald's says they will launch 'before summer', and we'll update here when they do.
There's no obligation to buy or eat anything at McDonald's in order to get these sessions – they're totally free to attend – you just need to pre-book online by filling in the form at McDonald's 'Fun Football' and selecting which centre you'd like to attend.
You can register for up to five children, and it's mainly aimed at those who aren't currently playing, with sessions focussing on basic footballing technique. You'll need to provide your own suitable footwear and football clothing. Pan-disability and visual impairment sessions will also be available.
McDonald's told us kids can attend as many sessions as they please (there's no limit on attendance), but slots are booked on a first-come, first-served basis so go quick if there's a certain date or time you want to attend.
See McDonald's for full terms & conditions and frequently asked questions.
Football not your preferred sport? See how you can get free tennis lessons.