31 restaurants and cafes where kids eat free or for £1

Kids eat free or for £1 at cafes, pubs and  restaurants across the country through the school summer holidays <i>(Image: Leszek Glasner)</i>
Kids eat free or for £1 at cafes, pubs and restaurants across the country through the school summer holidays (Image: Leszek Glasner)
This article is brought to you by our exclusive subscriber partnership with our sister title USA Today, and has been written by our American colleagues. It does not necessarily reflect the view of The Herald.

Summer school holidays can be lots of fun, but the costs quickly mount up, even if you aren't planning to go away.

Thankfully, there's some help when eating out, as pubs, restaurants, cafes, garden centres, and other affordable kids meals and tasty breakfasts in the school holidays.

Here's 31 venues and deals to keep your little ones well fed through the holidays.

This list has been put together with some suggestions from Voucher Codes. It's worth remembering you usually can't combine the offer with any other promo, deal or discount, and sometimes T&Cs apply, so click through to read all the details before you dine:

The best in-store cafe cheap eats


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 (free children’s breakfast with any adult traditional or full breakfast or a free 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: Morrisons Cafes 
What: Families will receive a complimentary meal and free drink for one child aged 16 or under when they purchase an adult main meal costing over £5 from The Breakfasts or The Classics, meaning they can fuel their summer adventures without breaking the bank. The Birds Eye kids menu which includes, Birds Eye Chicken Dippers, Birds Eye Fish Fingers, Birds Eye Green Cuisine Veggie Fingers or Goodfella’s Mini 4 Cheese Pizza and any kids drink. 
When: All day, every day.

Kids eat free at Morrisons with a paying adultKids eat free at Morrisons with a paying adult (Image: Morrisons)
Restaurant chains and pubs where kids eat free or 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 a la carte menu.
When: Every day, 12-5pm (except Saturdays in Bond Street and Oxford Street branches).

Where: Beefeater and Brewers Fayre
What: Families can enjoy a free kids’ meal with every adult main meal purchased. Simply sign up to your favourite restaurant’s newsletter to receive your voucher (sign-ups close August 31 and use it as many times as you like throughout the holidays. Little diners will be able to choose from either the ‘Small Tums’ or ‘Bigger Yums’ menus, each including a starter and main packed with at least two of their five-a-day.  
To find your nearest site and to sign-up, please visit: Brewers Fayre: www.brewersfayre.co.uk/en-gb/signup or Beefeater: www.beefeater.co.uk/en-gb/signup

Brewers Fayre is inviting kids in to eat free - but sign up to the newsletter firstBrewers Fayre is inviting kids in to eat free - but sign up to the newsletter first (Image: Jamie Lau / Studio Lau) Where: Bella Italia 
What: Kids can enjoy three delicious courses & a drink for free or £1.
When: On Thursdays, one kid (2-11 years old) eats free all day with every adult meal; until 6pm on Sundays to Wednesdays, one kid eats for £1 with every adult meal.

Where: Bills
What: Up to two kids aged 10 and under can eat free per one adult main dish (breakfast, lunch, or dinner - excludes set menu).
When: All day from Monday 21st July to Friday 29th August (excluding Saturdays and Sundays).

Where: Brewdog
What: Pre-book and one child can eat free from the kids menu when an adult is eating too. 
When: In England and Wales, from 19th July to 31st August 2025. In Edinburgh, from 26th June to 31st July 2025, in Glasgow from 26th June to 13th August and in Aberdeenshire from 5th July to 17th August.

Where: Burger King (selected sites, not valid at motorway service locations, airports, train stations and holiday parks)
What: One child can get a free King Jr. Meal per qualifying adult burger meal when ordered via the Burger King App at a participating restaurant.
When: 28th July to 31st August 2025.

Where: The Coconut Tree
What: One child (12 and under) eats free per one paying adult.
When: Every Sunday.

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: Up to two kids eat for free when you buy one adult main plus get a free scoop of ice cream with every meal.
When: 18th July to 5th September 2025.

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 A la Carte (one course must be a main).
When and where: Selected UK restaurants only. All day, every day at selected restaurants (e.g. Bread Street Kitchen Liverpool, Pizza East). Every week day at selected restaurants (e.g. Bread Street Kitchen City, Heddon Street Kitchen).

Where: Heathrow Airport
What: One free kids meal for children under 12 (from the children’s menu) with each adult main course costing over £14.95 (maximum of four free children’s meals per table) at participating restaurants, such as Big Smoke, Leon, Giraffe, Gordon Ramsay Plane Food, The Commission and more.
When: 18th July to 2nd September. 

Where: Hungry Horse
What: Two children can eat selected kids' mains for £1 (larger meals for £1.50) per full-paying adult (excludes starters, sharers and the lunch section of the adult menu).
When: From 12pm on Mondays.

Where: Las Iguanas (selected restaurants only)
What: One kid (up to 12 years old) gets a free meal 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 is not included). 

Where: OK Diners 
What: One child under 10 eats free (from the children’s menu) when an adult purchases a main course from a 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).
When: From 3pm-7pm, Mondays to Fridays (from 12pm during school holidays).

Where: S.A. Brains Pubs
What: One kid (up to 12 years old) Little Dragons main meal for £1 per full-priced adult main
When: Every Wednesday, All Day

Where: Subway
What: Families can enjoy one free kids' meal with the purchase of any Footlong Sub. The Little Subs Kids Pack, which includes a 4-inch mini sub, a snack, and a drink, now also features Subway’s Fresh Moves characters on the box alongside fun activities to keep kids entertained. 
When: from Monday 28th July to Sunday 17th August. 

Where: TGI Fridays
What: One free kids meal (excluding dessert) for 12 year olds and under per full-price adult's main, for Stripes Rewards customers.
When: All day, every day (excluding bank holidays).  

Where: The Real Greek
What: One free kid's meal (from the kids menu) for every £15 adult spend, for children under 12.
When: Sundays.  

Where: Zizzi
What: One free Bambini meal (for kids under 12 years old) per adult's main course. Max 6 codes per table, show your code before ordering.
When: Every day, 21st July to 5th September (excluding Saturdays).


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's full Premier Inn Breakfast or a Meal Deal 
When: Breakfast is available at most Premier Inn's, 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 onsite 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

 

Get involved
with the news

Send your news & photos