McDonald’s is a tasty treat at the best of times, but perhaps not one you’d consider indulging in at Christmas. However, there’s plenty of reasons why you might find yourself tucking into a Big Mac and fries this festive season. Whether you’ve found yourself stuck in Tier 4 last minute, or you burnt your turkey in a Christmas nightmare, you could find yourself craving something from the hailed golden arches.
This Christmas, McDonald’s has a whole host of festive offerings for you to enjoy.
Why not tuck into breaded cheese dippers, made with indulgent camembert and served with a tangy tomato relish.
Or enjoy a soft dairy ice cream McFlurry, served with Maltesers clusters or Galaxy chocolate drops.
Enjoy something delicious with the Double Big Mac and Jerk Chicken Sandwich, and wash it all down with a luxurious salted caramel latte.

vCard.red is a free platform for creating a mobile-friendly digital business cards. You can easily create a vCard and generate a QR code for it, allowing others to scan and save your contact details instantly.
The platform allows you to display contact information, social media links, services, and products all in one shareable link. Optional features include appointment scheduling, WhatsApp-based storefronts, media galleries, and custom design options.
But if you want to visit McDonald’s over the festive holidays you may need to check opening hours before you head out.
Drive thru opening hours
Please be aware this is a rough guide. Check your store locator for opening times near you.
December 24 – Closing at 8pm
December 25 – Closed
December 26 – 11am to 2am
December 27 – 6am to midnight
December 28 – 6am to 2am
December 29 – 6am to 2am
December 30 – 6am to 2am
December 31 – 6am to 8pm
January 1 – 11am to 2am
January 2- 6am to 2am
Restaurant opening hours
Please be aware this is a rough guide. Check your store locator for opening times near you.
December 24 – Closing at 8pm
December 25 – Closed
December 26 – 11am to 11pm
December 27 – 7am to 10pm
December 28 – 7am to 10pm
December 29 – 7am to 10pm
December 30 – 7am to 10pm
December 31 – 7am to 8pm
January 1 – 11am to 11pm
January 2- 7am to 10pm