How to save money eating out with children this half term

4 min Read Published: 25 Oct 2023

How to save money on eating out with kids this half term

A number of restaurants and shops are advertising free meals for kids and discounted children's food this school holiday as parents continue to struggle with the rise in the cost of living.

In this article, we share some of the places you can eat for free or at a low cost this half term. We update this page each school holiday, so ensure you bookmark it to always stay up to date with the latest kids eat free deals.

Where can kids eat for free this half term?

Marks and Spencer

When you spend £5 in an M&S Café you can get a free main, drink and snack from the Kids' Munch Menu. The deal is available Monday to Friday from 23rd - 27th October in England and Northern Ireland and from 30th October to 3rd November in Wales and ROI. Find your nearest M&S Café.


Subway Rewards members can claim a free Subway Kids' Pak when they purchase a footlong sub. The Kids' Pak includes a 4-inch sub, a snack, and a drink. This deal is available until 5th November. Click here to find your nearest Subway.


With any adult food or drink purchase, Tesco Clubcard holders can get a free kids meal at Tesco cafés. The offer is available all day, Monday-Friday from 23rd October to 3rd November in England and 30th October to 3rd November in Northern Ireland and Wales. Find your nearest Tesco Café.

Beefeater & Brewers Fayre

Two children under 16 eat free with a full-paying adult when ordering breakfast at a Beefeater or Brewers Fayre. The adult's breakfast is unlimited and is priced at £9.99. Find out more and search for your local Beefeater or Brewers Fayre.


1 child under 16 eats free with 1 adult's main meal (min £4.49). The children's meal includes a piece of fruit and orange juice, apple juice or water. Click to find out more on the Morrisons under16s eat free offer.


1 free kids meal or breakfast per adult traditional breakfast or lunch main course purchased. The offer is available every day but isn't available in all their garden centres. Click to find out more about the Dobbies kids eat free offer.

Dunelm - Pausa Cafe

You can get one free Kids Meal for every £4 spent at Pausa Cafe in Dunelm. The offer is available all day, every day. Click here to find out more.

Heathrow airport

Children can eat for free at Heathrow airport between 20th - 29th October 2023. The offer applies when an adult chooses an item from the main menu. Participating restaurants vary depending on the terminal you are flying from but some of the restaurants taking part are Giraffe, Gordon Ramsay Plane Food and Leon amongst others. For the full list click here.

The Real Greek

Kids under 12 eat free on Sundays with any adult that spends £10 in one of The Real Greek's restaurants. The offer includes a meal from the kids' menu, a drink and ice cream or sorbet. More information on the offer can be found here.

Angus Steakhouse

Children under 10 can eat on Saturdays and Sundays between 12pm and 5pm. Children have to be with an adult paying full price for a main meal. Find out more about the Angus Steakhouse offer.

Yo! Sushi

Children under 12 can eat free on Monday to Friday, from 16th October - 3rd November at Yo! Sushi. The children eat free offer is valid on the kids' meal deal bento boxes only. One child can eat free with a paying adult who has to spend a minimum of £10 and. there is a maximum of 3 children that can eat free per booking. Click here for more information on the deal with Yo! Sushi.


Up to 2 children can eat for free every weekday with one full-paying adult ordering a main dish this half term at Bill's. The offer is valid between Monday 23rd October - Friday 3rd November. More information can be found on Bill's website.


Kids aged 13 and under can enjoy a free kids main meal when an adult purchases a main meal at Brewdog this half term. In order to qualify for the offer the table must be booked using the KIDS EAT FREE code and there is a maximum booking limit of 8 people. The offer is available from various dates depending on location. Find out more on Brewdog's website.

TGI Friday's

Stripes Rewards members can get a free kid's meal when ordering an adult's main meal. The offer is valid all day, every day but you must download the TGI Fridays app and be a Stripes Rewards member. You can find out more about the TGI Fridays offer here

Travelodge/Premier Inn

2 kids aged 15 and under can eat a free breakfast at Travelodge with any full-paying adult. Find out more here.

2 children under 16 can eat breakfast for free with any full-paying adult ordering a Premier Inn breakfast or meal deal. Find out more here.

Where can kids eat for £1 this half term?


Children under 16 can eat for £1 from the Asda café children's menu. There is a maximum of 1 meal per child per day and the offer is valid until the end of the year.

Adults can also get a meal for half price from 3pm until the café closes. The offers at Asda café means that a family of four could eat for as little as £8.50.

Asda also offers a free Ella's baby food pouch with any purchase for children under 18 months. Find out more about the Asda kid's eat for £1 deal here and you can locate your nearest Asda here.

Bella Italia

Children aged 11 and under can eat for £1 with a full paying adult between 4pm - 6pm every Monday - Thursday. The offer is valid in England, Scotland and Wales but you need to check with your local restaurant for confirmation. This offer is only valid on meals eaten inside the restaurant and you must be seated before 6pm for the offer to be valid. Click for further information on the Bella Italia deal.


All children can eat for 95p or £1.50 at Ikea every day from 11am. Children can order kids' pasta and tomato sauce with a soft drink for 95p or anything else from the children's menu for £1.50. Click for more information on the IKEA kid's meal deal.

Hungry Horse

Kids eat for £1 or £1.50 every Monday from the kid's menu. The offer includes meals from the kid's menu and up to 2 children can eat with a full paying adult. Find out more about the Hungry Horse meal deal here.

Sizzling Pubs

Children can get a kid's main meal for £1 with every purchase of an adult main meal between 3pm - 7pm Monday to Friday at Sizzling Pubs. For more information click here and to find your nearest pub here.


Get a children's hot main meal or lunch bag for £1 with the purchase of a hot adult main meal from £5.20. Available everyday from 11:30am until Café closure. More information can be found here.