In recognition of the hard work and dedication of NHS staff across the UK, McDonald’s has introduced a special promotion designed exclusively for NHS employees.
Through the “My McDonald’s” app, NHS workers can receive a generous 20% discount on all Main Menu items. This offer is a great way for NHS employees to grab a quick meal on the go or treat themselves after a long and demanding shift.
Let’s dive deeper into the details of this promotion, how to claim it, and the terms and conditions that apply.
What is McDonald’s NHS Discount?
McDonald’s in the UK currently offers NHS staff a 20% discount on all main‑menu items via the My McDonald’s app: you simply register a new or existing account using your NHS email (verification may take up to 72 hours), look for the “NHS Offer” in the “Deals” section, add it to your order, and place it at a participating restaurant, once per week, during the promotion period, until December 31, 2024.
It’s important to note this isn’t an in‑store scanning of NHS ID, but entirely app‑based; usage is limited to one redemption per week and cannot be combined with other offers.
A small selection of branches is exempt from the offer, and final participation remains at franchisee discretion. Social media posts from users and trade sites confirm the discount is still active in July 2025. So yes: NHS employees get 20% off, once a week, via the app, no in‑store NHS ID needed, but you do need a valid NHS email and to use the app’s “Deals” section.
Who Is Eligible for the NHS Discount at McDonald’s?

This fantastic 20% off offer is exclusively available to NHS employees who meet the following criteria:
- Age Requirement: The individual must be 16 years or older. This ensures that the offer is accessible to a wide range of NHS staff, including those who are just starting their careers in the health sector.
- McDonald’s App Registration: To participate, NHS employees must have downloaded the My McDonald’s app, registered on the platform, and signed in. The app serves as the gateway to claiming the discount, so it’s important to have it set up before making a purchase.
- Active NHS Employee: The most crucial eligibility requirement is that the customer must be an active NHS employee. This can be verified through the use of an NHS email address when registering on the app. This ensures that the offer is reserved for those who are currently working within the NHS system.
How to Claim the 20% Discount at McDonald’s?
Once you’ve confirmed your eligibility, claiming the discount is a straightforward process. Here’s how NHS workers can make the most of this offer:
- Download the My McDonald’s App: The first step is to download the My McDonald’s app from the App Store or Google Play. Once downloaded, register with your NHS email address to confirm your eligibility and create an account.
- Navigate to the ‘Deals’ Section: Once you’re signed in, head to the “Deals” section of the app, where you’ll find various promotional offers. Look for the 20% NHS discount offer, which will be clearly listed.
- Select Your Meal: The discount applies to all Main Menu items, so you can select any of your favourite McDonald’s meals, from burgers and fries to salads and wraps.
- Apply the Discount: After selecting your meal, click the button describing the NHS offer in the Deals section to apply the 20% discount.
- Place Your Order: Once the discount is applied, proceed to place your order. The offer is only valid for orders placed through the app and must be collected from a participating McDonald’s location.
- Pick Up Your Order: You can collect your meal on the same day, ensuring that your discount is applied correctly when you pick up the food at your chosen participating restaurant.
Important Terms and Conditions to Note
While this promotion is an excellent benefit for NHS employees, it’s important to be aware of the specific terms and conditions to ensure the offer is used correctly:
- Usage Frequency: The 20% discount can be used once per week by an eligible customer during the promotion period. This means that NHS employees can enjoy the discount once every seven days, but not multiple times within the same week.
- No Combining Offers: This NHS discount cannot be combined with other McDonald’s promotions, deals, or offers. If you attempt to stack the NHS discount with another special, you will only receive the benefit of the most valuable offer. Additionally, the offer cannot be used more than once in a single day.
- Full Payment for Additional Orders: If you decide to place other orders on the same day you use your NHS discount, those orders will be charged at full price. The 20% discount only applies to the order you select within the “Deals” section of the app.
- No Cash Alternatives: McDonald’s will not provide any cash or alternative rewards for this promotion. The discount can only be used as stated in the offer.
- App Terms Apply: As with all promotions, the usual terms and conditions of the My McDonald’s app apply. These can be accessed on McDonald’s website for full transparency and understanding.
- McDonald’s Final Decision: McDonald’s reserves the right to determine whether a customer qualifies for the discount based on their eligibility. Their decision is final, so it’s important to ensure your NHS credentials are correct in the app.
Availability and Exclusions

Not all McDonald’s restaurants are included in this promotion, and there are certain exclusions that NHS staff need to be aware of:
Participating Locations Only: The 20% discount is only available at participating McDonald’s restaurants, and it is not available in every outlet across the UK.
Excluded Locations: A list of locations where the NHS discount offer is not available includes:
- Croydon
- Birkenhead
- Bond Street West One
- Bracknell – The Keep
- Chelmsford – Riverside
- Victoria Station
- Shaftesbury Avenue – 2
- Manchester – Arndale Food Chain
- Waterloo Station
- Norwich – Chapelfields
- Westfield Stratford
It’s a good idea to check whether your nearest McDonald’s is participating before heading to the restaurant.
Promotion Period
The offer is available from 5th July 2021 until 31st December 2024, providing plenty of time for NHS staff to enjoy the benefits of the discount. However, it’s essential to remember that the discount is only available between the hours of 00:01 am and 23:59 pm each day during this period.
Why McDonald’s Is Offering This Discount?

McDonald’s is well known for its commitment to the communities it serves, and this NHS discount is just one of the ways they show appreciation to the nation’s healthcare workers.
NHS employees have faced unprecedented challenges, especially during the COVID-19 pandemic, and this discount is a small gesture to thank them for their dedication and hard work. Offering a discount on their menu makes it easier for NHS workers to enjoy a quick, affordable meal while on the go.
For those working in high-pressure environments, like NHS staff, being able to grab a fast meal at a discounted price can make a real difference.
Whether it’s a much-needed breakfast on the way to a shift, a lunch break treat, or a post-work snack, McDonald’s is making it easier for NHS employees to indulge in their favourite fast food options without breaking the bank.
Conclusion
In conclusion, the 20% NHS discount at McDonald’s is a fantastic opportunity for NHS staff to save on their favourite meals. By simply downloading the My McDonald’s app and verifying their NHS credentials, employees can enjoy a significant discount on all Main Menu items, available once a week until the end of 2024.
With the offer’s easy process and its extended validity, NHS workers can take full advantage of this deal, making their hectic schedules a little bit easier to navigate.
It’s a small yet meaningful way for McDonald’s to thank the NHS for its continuous service to the public. So, if you’re an NHS employee, make sure to download the app, sign in, and start enjoying this amazing offer today!
FAQ
How much is the NHS discount?
Eligible NHS workers can get 20% off all Main Menu items when ordering via the My McDonald’s app.
How do I claim the NHS discount?
Simply download the My McDonald’s app, sign in with your NHS email, and select the offer from the “Deals” section to apply the discount.
Can I use the NHS discount every day?
No, the discount can be used once per week during the promotion period.
Is the NHS discount available at all McDonald’s locations?
No, some McDonald’s restaurants are excluded. Check if your location is participating before ordering.
Can I combine the NHS discount with other offers?
No, the NHS discount cannot be combined with any other promotions or offers.
What are the promotion dates?
The NHS discount is available from 5th July 2021 to 31st December 2024.



