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
-
Valid once a week
If you work for the NHS, you can get 20% off the entire menu at McDonald's once a week when ordering via the app. The offer was originally due to end on Friday 31 March, however McDonald's has announced it plans to keep this offer indefinitely.
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.
40 branches are excluded from the NHS offer – see McDonald's T&Cs for the full list.
-
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 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
-
FREE books with McDonald's Happy Meal
Claim two books and receive a £1 book token
ExpiredIf you happen to be taking the family to McDonald's, you can get two free kids' books in restaurants, plus a free World Book Day token on Happy Meal boxes until Tue 15 Mar.
While it's a labelled a '£1 token' it actually gets you one book completely free from a selection of 12 children’s titles by various authors (see list below). These are all normally £4-£8 each, but until Sun 27 Mar they can be picked up for free in exchange for the token at participating bookshops and supermarkets (find your nearest):
- Rocket Rules: Ten Little Way to Think Big! by Nathan Bryon
- Dinosaur Roar and Friends! by Peter Curtis and Jeanne Willis
- Hey Duggee: The World Book Day Badge by Studio AKA
- Grimwood: Five Freakishly Funny Fables by Nadia Shireen
- Jemima the Pig and the 127 Acorns by Michael Morpurgo
- My Very Very Very Very Very Very Very Silly Book of True or False by Matt Lucas
- The Worst Class in the World in Danger by Joanna Nadin
- PEAK PERIL: A High-rise Mystery by Sharna Jackson
- The Wizard and Me: More Misadventures of Bubbles the Guinea Pig by Simon Farnaby
- Think Like a Boss: Discover the skills that turn great ideas into CASH by Rashmi Sirdeshpande
- The Last Word by Ben Bailey Smith
- Boy, Missing by Sophie McKenzie
You can also collect two totally free books when you get your food – one in restaurants and one which will be packed up with the Happy Meal, while stocks last. If you're heading into a restaurant, you can choose between Mr Silly: My Book About Me (Mr Men. Little Miss) or There's A Wolf In Your Book by Tom Fletcher. The book included in the Happy Meal is available through delivery, drive-thru and restaurants while stocks last. No voucher is needed for these.
This is the token to look out for on your Happy MealThere are other ways you may be able to get your hands on these tokens (eg, nurseries and schools sometimes dish them out), but this is an easy way to get one (or more) if you'd be buying a McDonald's Happy Meal anyway.
Want to brush up on your own literary or other skills? Check out our 14 ways to learn something new for FREE.
-
FREE kids' football sessions
For ages 5-11 with FA-qualified coaches. Register online at McDonald's
ExpiredMcDonald's has partnered with the four UK Football Associations to run a series of free football sessions for kids aged 5-11.
More than 800 sessions are taking place at over 160 centres on selected dates until Sun 11 Oct, which includes one-hour coaching each week from FA-qualified coaches. They're mainly aimed at children who aren't currently playing and the sessions will focus on basic footballing technique.
You can register up to four children online by filling in the form at McDonald's 'Fun Football' and selecting which centre you'd like to attend. You'll need to do this no later than 8.59am on the Friday before the session you'd like your child to attend.
Slots are allocated on a first-come, first-served basis and each session will have no more than 27 children. See McDonald's for full terms & conditions and frequently asked questions.