Thankfully help is at hand, and many restaurants, pubs, hotels and supermarket cafes are cutting the prices of kids’ meals through late December and early January.

Whether you want to go out for breakfast, lunch or dinner, deals are running across the school holidays, making the break that bit more affordable.

With some help from VoucherCodes.co.uk we have out together a guide to some of the offers. Just be sure to check the terms and conditions when you book as offers can vary.

23 places where kids eat free or for £1 for Christmas 2025 (Image: Getty Images)

The best in-store cafe cheap eats this Christmas

Where: ASDA Cafes

What: Kids eat for £1 (kids hot meal deal or cold pick and mix selection) with no adult minimum spend.

When: All day, every day, for the year.

Where: Dobbies Garden Centres

What: Kids eat for £1 (children’s breakfast with any adult traditional or full breakfast or a child’s hot meal or pick n mix lunch box with an adult main meal), £1 supplement applies to kid’s Sunday roast at selected restaurants.

When: Daily, breakfast until 11:30am and then 12pm-3pm.

Where: Dunelm Pausa Cafes

What: Kids eat free with every £4 spent in the cafe (choose a kids main, drink and 2 snacks).

When: All day, every day.

Where: Morrisons Cafes

What: One free kids meal with one adult meal costing £5 or more, including The Breakfasts or The Classics excluding extras. Child must be under 16 years old.

When: All day, every day.

Restaurant chains and Pubs kids eat free/for £1

These familiar chains offer great deals for kids meals during the school holidays.

Where: Angus Steakhouse

What: One child aged 8 and under eats free per full-paying adult with a main course from the main menu.

When: Every day, 12-5pm (excludes Saturdays at Bond Street and Oxford Street branches).

Where: Bella Italia

What: Kids can enjoy three delicious courses & a drink for free or £1.

When: Sunday – Thursday, one kid (2-11 years old) eats free all day with every adult meal

Where: Bill’s

What: Up to two kids aged 10 and under can eat free per adult main dish (breakfast, lunch, or dinner – excludes set menu).

When: All day on Boxing Day (26th Dec 2025).

Where: The Coconut Tree

What: One child (10 and under) eats free per one paying adult.

When: Friday 19th December – Sunday 6th January 2026.

(Image: Yo! Sushi)

Where: Franco Manca (selected pizzerias)

What: One kid (aged 12 years and under) gets a free individual kids pizza for every full-priced adult main meal.

When: Monday to Thursday.

Where: Farmhouse Inns

What: Free standard carvery, main meal, or breakfast for anyone named Toby or Tabitha.

When: 1st – 31st December 2025. Valid for adults only. Christmas Day and Boxing Day excluded.

Where: Gordon Ramsay Restaurants

What: One child (aged 10 and under) gets a main course free from the Ramsay Kids Menu for each adult ordering two courses from the à la carte menu (one course must be a main course).

When and where: Selected UK restaurants only. All day, every day at selected restaurants (e.g. Heddon Street Kitchen, Bread Street Kitchen Liverpool, Pizza East, Bread Street Kitchen Stratford, Bread Street Kitchen Limehouse, Bread Street Kitchen Southwark, Bread Street Kitchen St Paul’s). Every week day at selected restaurants (e.g. Bread Street Kitchen City, Bread Street Kitchen Battersea, Bar & Grill Mayfair, Bread Street Kitchen Edinburgh). Not available on selected key dates, eg. Christmas Day and New Year’s Eve.

Where: Las Iguanas (selected restaurants only)

What: One kid (up to 12 years old) gets a free main, dessert and drink from the Niños menu when an adult orders a main course from the a la carte menu, when you download the app and join My Iguanas. Maximum one app perk can be redeemed per table.

When: Every day (lunch menu not included).

Where: The Lounges Restaurants (selected restaurants only)

What: Free breakfast during the school holidays for Little Loungers. Kids can enjoy cereals, fruits, toast and more for free.

When: School holidays. Not all Lounges offer the deal, contact your local venue to find out if they do.

Where: Marco Pierre White Restaurants

What: Kids under 12 can get a free main with each full-paying adult main course from the a la carte menu.

When: Throughout the school holidays, excluding Saturdays after 6pm. Dates, time and availability may vary per restaurant so check with your local restaurant before visiting.

Where: Ikea

What: For 95p, kids can enjoy pasta, tomato sauce, a soft drink and a piece of fruit at Ikea

When: School holidays. Not all Lounges offer the deal, contact your local venue to find out if they are.

(Image: IKEA)

Where: OK Diners

What: One child under 10 eats free (from the children’s menu) when an adult purchases a main course from the à la carte menu (at all OK Diners except those on the A1).

When: All day, every day.

Where: Preto

What: One child up to 10 years old eats free per full-paying adult (once you’ve filled in your details on the website and downloaded the voucher).

When: All weekend, and every weekday from 4pm.

Where: Purezza

What: One kid under 10 eats free (mini pizza with one topping) with every full paying adult.

When: Every day.

Where: Sizzling Pubs

What: One kids main meal for £1 per adult main meal (excludes breakfast or any other offer or set menu).

When: From 3pm-7pm, Mondays to Fridays (from 12pm during school holidays).

Where: The Real Greek

What: One free kids meal (from the kids menu) for every £15 adult spend, for children under 12.

When: Sundays.

Where: Wildwood

What: Children can enjoy a main, dessert and a drink from the limited-edition Winter kids’ menu for just £1, when accompanied by an adult ordering a main meal from the à la carte menu, or from the Classic or Deluxe Christmas set menus. This Christmas, little diners will also receive a free festive activity pack.

When: From December 19 2025 to January 5 2026, all day from Sunday to Friday at 15 Wildwood locations, the offer provides a welcome helping hand to parents looking for great food, great value and a stress-free meal out during the holidays.

Where: Yo Sushi

What: Kids eat free with a full-paying adult (minimum £10 spend). Includes sushi, Japanese hot favourites, or kiddo bento boxes.

When: All day in the school holidays.


Recommended reading:


Breakfast freebies for kids

Get the day off to a delicious start at a great price with these restaurants.

Where: Beefeater

What: Two kids under 16 eat breakfast free for every adult unlimited breakfast costing £10.99

When: Until 10.30am weekdays and 11am weekends

Where: Brewers Fayre

What: Two kids under 16 eat free with every adult breakfast, plus you can get a 3 course kids menu for just £6.49

When: Breakfast is 6:30am-10:30am on weekdays and 7am-11am on the weekend.

Where: Premier Inn

What: Up to two kids under 16 eat breakfast free with an adult full Premier Inn Breakfast or a Meal Deal.

When: Breakfast is available at most Premier Inns, every day.

Where: Table Table

What: Two kids aged under 16 eat breakfast free with every adult breakfast purchased. Kids can also get two courses for just £4.99

When: Breakfast times vary depending on hotel.

Where: Travelodge hotels with an open on site Bar Café

What: Kids under 15 eat breakfast for £1 with every full paying adult.

When: Breakfast times vary depending on hotel

Where: Whitbread Inns

What: Two kids under 16 eat breakfast free with every adult full breakfast. Adult breakfast costs £20.99 per person.

When: 6:30am until 10:30am Monday to Friday, and 7am until 11am Saturday and Sunday





Source link

Share.
Leave A Reply

Exit mobile version