England · 21 Dec 2026 – 2 Jan 2027

Kids eat free over the Christmas holidays (21 Dec 2026 – 2 Jan 2027)

1899 UK restaurants and pubs running kids-eat-free across Christmas holiday 2026 — 21 Dec 2026 – 2 Jan 2027.

Verified · re-checked every 14 days

  • 21 Dec 2026 – 2 Jan 2027 (England)
  • 12 chains flip in for this holiday
  • 1899 UK venues in the active set
Find one near meVerified within 14 days

Year-round chains also active during Christmas holiday 2026

These chains run their kids-eat-free or kids-eat-for-£1 offer year-round, including the school holiday window. Day and time restrictions still apply — tap into the chain for the exact rules.

School holiday calendar

Christmas holiday 2026 across the UK

School holidays don’t line up exactly across the four nations. Here’s when this window runs in each region.

England
21 Dec 2026 – 2 Jan 2027
Northern Ireland
21 Dec 2026 – 4 Jan 2027
Scotland
21 Dec 2026 – 5 Jan 2027
Wales
21 Dec 2026 – 2 Jan 2027

FAQ

Common questions

  • Which chains do kids eat free across the Christmas holidays?

    Year-round chains run through Christmas — Pizza Express, Pizza Hut, Toby Carvery, Sizzling Pubs, Hungry Horse — though most pub-restaurants close on 25 December. School-holiday-only chains (Bill's, Zizzi, Frankie & Benny's) flip their offers on for the school break.

  • Are restaurants open on Christmas Day, Boxing Day or New Year's Day?

    Most kids-eat-free chains close on Christmas Day. Boxing Day and New Year's Day vary by venue. Tap the chain tile for their booking page where you can check that specific date.

  • Do the offers run every day across the Christmas school holiday window?

    Day-of-week restrictions still apply for most chains — many tighten to Mon–Fri. The list above shows each chain's day rule.