Where your kids can eat free this December
The festive period can be stressful if you're a parent, what with the costs of getting those pricey presents and the kids being off school for a solid chunk of it. Here at Magic Freebies, we've compiled a list that may help you parents out, as there's loads of places doing kids' meals for free throughout December - here's our handy list!
Supermarkets/supermarket cafés
Morrisons
What's the offer?: Customers will receive a free kids meal and drink with the purchase of any adult meal costing over £5.
Where?: The Kids Eat Free offer is available nationwide in all Morrisons Cafés every day of the year.
When?: December 1st - 31st. Find out more here.
Tesco
What's the offer?: You get a free kids’ meal with any adult purchase - minimum spend is 60p.
Where?: Tesco Cafés nationwide.
When?: December 22nd 2025 - January 2nd 2026. (Mon-Fri).
Asda
What's the offer?: Kids eat for £1 - no adult spend required.
Where?: Asda Cafés nationwide.
When?: December 1st til 31st.
Sainsbury's
What's the offer?: Kids eat for £1 with any adult hot main.
Where?: Sainsbury's Cafés nationwide.
When?: December 1st til 31st. (Daily after 11:30)
Pausa (Dunelm's coffee shop)
What's the offer?: A free kids’ meal for every £4 adult spend.
Where?: Pausa cafés within Dunelm stores.
When?: December 1st til 31st. (Daily)
IKEA
What's the offer?: A kids’ pasta for 95p, other meals are £1.50,
Where?: IKEA cafés within IKEA.
When?: December 1st til 31st. (Daily)
Bill's
What's the offer?: Two kids eat free when you order an adult main.
Where?: Bill's restaurants in the UK. Find out more here.
When?: December 26th only.
Pizza Hut
What's the offer?: A free kids’ buffet with £9.99 spend.
Where?: Pizza Hut. Find out more here.
When?: December 8th 2025 to January 2nd 2026.
