Boy with cutlery in his hands is ready to eat

Kids eat for free or for £1 over summer holidays

As the school holidays get underway, and as many continue to struggle financially after the cost-of-living crisis, we thought we’d share some of the places where kids can eat for free (or cheaply) during the summer holidays. 

As part of the deals, many say that you have to buy a full adult meal alongside the kids’ meal, which won’t always work out so cheap, but these discounts could still help you to save money if you know where to look.

Asda Café 

Asda’s kids eat for £1 meal deal is available year-round. Kids can enjoy hot meals like fish fingers, penne pasta with meatballs, chicken nuggets, and an all-day breakfast, along with a free piece of fruit. A cold pick and mix selection is also available, which includes a sandwich, drink, and fruit. No adult purchase is required! 


Angus Steakhouse

Under 8s eat for free every day between 12noon and 5pm, with a full-paying adult at Angus Steakhouse all year round. Options include burgers, fish and chips, and chicken schnitzel with mash and peas.


Beefeater 

At Beefeater, two kids can enjoy an all-you-can-eat breakfast for free when accompanied by an adult purchasing a breakfast for £9.99. The offer is for kids under 16. 


Bill’s 

From 22 July to 30 August, kids eat free at Bill’s on weekdays when an adult orders a main dish for breakfast, lunch, or dinner. The kids' menu includes mac and cheese, buttermilk pancakes, and fish fingers and chips. 


Brewers Fayre 

Brewers Fayre offers a free buffet breakfast for kids under 16 when an adult buys a breakfast for £9.99. 


Burger King

At participating BK restaurants, one child can get a free King Jr Meal with an adult burger meal when ordered via the Burger King app until 31 August.


Dobbies (garden centres) 

Kids can get a free breakfast or lunch at Dobbies with each adult main purchased. This offer is not available at the Beaconsfield, Hungerford, Keston, Andover, Lelant, Marple, Reading, York, and Anchorwood locations. A kids' Sunday roast costs £1. The lunch offer is available daily from 12.00 noon to 3.00pm, and breakfast until 11.30am.

Farmhouse Inns

Until 5 September, two kids can eat free at Farmhouse Inns with one paying adult Monday-Fridays.


Harvester

Until 29 August, Harvester is offering kids meals for £1 Monday-Fridays. With any adult main, kids can enjoy a main from the Smaller Bites, Bigger Appetites or Kids’ Breakfast menus for £1 - this includes unlimited salad, too. 


Holiday Inn 

At Holiday Inn, kids eat and stay for free for breakfast, lunch, and dinner at the hotel’s restaurant if an adult hotel guest orders at least one course from the full-priced menu. The offer is limited to four children per family. 


Hungry Horse 

On Mondays, up to two children can eat for £1 at Hungry Horse pubs if they’re accompanied by a full-paying adult. Their select meals include sausages, fish fingers, chicken nuggets, and a mini beef burger. There are some larger meals available that cost £1.50. 


Ikea 

Kids can enjoy pasta with tomato sauce or mac and cheese with a soft drink for 95p at Ikea. Other kids' meals are £1.50. This offer is available daily, starting from 11.00am. 


Morrisons Café 

Children (16 and under) can receive one free meal with every adult meal purchased for £4.49 or more, excluding any cafe specials. The meal includes fruit and a choice of orange or apple juice or bottled water. 


Pizza Hut 

Pizza Hut’s ‘kids eat free buffet’ offer runs daily until 3.00pm if you give the code SUMMERKEF. Kids can enjoy unlimited pizza, pasta, and salad with a £10 adult food purchase. This offer only applies when dining in and is valid from 25 July to 11 August, excluding Hanover Street, North Bridge, Leicester Square, Marble Arch, Piccadilly, Russell Square, Strand, and Trafford Centre. 


Premier Inn 

At Premier Inn, up to two kids under 16 can eat breakfast for free when an adult orders a full Premier Inn Breakfast or a Meal Deal.  


Sainsbury’s

Kids eat for £1 in Sainsbury’s cafés when you purchase a hot adult’s meal. The offer is available year round from 11.30am.

Choose from hot meals such as fish fingers or pizza, or go for a lunch bag containing sandwiches, fruit, a drink and snacks.


Sizzling Pub and Grill 

At Sizzling Pub and Grill, kids can get a £1 meal when an adult orders a main meal. This is available every weekday from 3.00pm. Options include fish fingers, chicken wraps, pasta, pizza, and more. 


Table Table 

Two kids under 16 can enjoy a free, unlimited breakfast at their all-you-can-eat buffet (which includes full English and continental options) when an adult buys a breakfast for £9.99. 


Tesco Café 

Until 30 August, kids eat free at Tesco Café with the ‘Kids’ Pick ‘N’ Mix’ lunch deal when an adult buys any item, including drinks. The lunch deal includes a sandwich, fruit, 2 snacks, and a drink. 


TGI Fridays 

At TGI Fridays, kids eat free with the purchase of an adult’s main meal. This is available for Stripes Rewards members, who can join for free via the app. Children will receive a complimentary Little League or Major League kids’ meal, including burgers, fish fingers, and vegan options. TGI Fridays also offers free Heinz baby food for even younger children.  


Travelodge 

At Travelodge, kids aged 15 and under eat free over the summer holidays. They can choose from a selection, including Cumberland pork sausages, prime back bacon, and scrambled eggs. Up to two kids eat for free with each adult paying full price. Prices start at £5.50 for breakfast to go. 


Toby Carvery 

Until 29 August, kids can eat for £1 Monday-Friday at Toby Carvery when adults order a main or an all-you-can-eat breakfast.


Whitbread Inns

At Whitbread Inns, two kids under 16 can eat breakfast free with every adult breakfast purchased.


YO! Sushi 

Until 31 August, with the exception of weekends, children can eat for free all day at YO! Sushi when joined by a full-paying adult spending £10 or more. This offer is limited to three children per booking.