McDonald’s 2025 Christmas menu in the UK is scheduled to launch on Wednesday, 26 November 2025, and is expected to run for around six weeks into early January.

Key date

  • The 2025 festive/Christmas menu “arrives nationwide from Wednesday, 26th November” according to McDonald’s UK press information.
  • UK news coverage and regional reports on the 2025 Christmas lineup also confirm a 26 November launch for ordering in-store and via delivery.

How long it lasts

  • McDonald’s UK states the festive menu is available for “six weeks only,” which would carry it through the bulk of the Christmas and New Year period.
  • Exact end dates can vary slightly by restaurant and stock, but typically the Christmas menu is removed in early January once the promotion ends.

Extra context

  • The 2025 menu is branded around a Dr. Seuss “The Grinch” collaboration, including items like The Grinch Meal, Grinched McShaker Fries, Mischief McFlurry, and Grumble Pie.
  • As with previous years, availability, specific items, and start/end dates may differ outside the UK, so local McDonald’s sites or apps should be checked if you are not in the UK.

TL;DR: McDonald’s Christmas menu 2025 comes out on Wednesday 26 November 2025 in the UK and runs for about six weeks.