Dining deals: 8 Perth restaurants where kids eat free

Perth restaurants where kids eat free, The Left Bank, East Fremantle
Home >Eat & Drink >Dining deals: 8 Perth restaurants where kids eat free

Think that dining out with the whole family is bound to break the bank? Think again!

In Perth, we’re spoiled for choice when it comes to child-friendly restaurants, many of which offer kids-eat-free deals. So, if you’re on the hunt for delicious fare that caters to both your taste buds and your wallet, look no further: here are some of the best kids-eat-free meal deals in Perth.

Words by Rebecca MacFarlane.

The Berrigan

Formerly known as the South Lake Tavern, The Berrigan Bar & Bistro is no stranger to a weekly special. Steaks on Mondays, sizzling garlic prawns on Tuesdays, and chicken parmis on Thursdays – all for just $19. But its top promo for value-loving families is the kids-eat-free deal, available every Wednesday night. Even more delightful, all kids’ menu items come with a drink and ice cream – just don’t say we didn’t warn you about the sugar rush!

52 Berrigan Drive, South Lake

Carrington’s Bar & Grill

A favourite among Hamilton Hill locals, Carrington’s Bar & Grill serves up some of Perth’s most satisfying chargrill eats, including BBQ pork ribs, lamb cutlets, and ribeye steaks. Of course, its standout is the Triple C Steak Sandwich, which was a finalist in the 2023 Australian Hotel Association (AHA) & Little Creatures WA’s Best Steak Sandwich Competition. Bring the little ones along on a Sunday and they’ll eat for free. All you have to do is spend at least $25.50 per adult and you’ll wipe the munchkins’ meals from the bill.

330 Carrington Street, Hamilton Hill


When you’re here, you’re family – that’s the Criniti’s promise. At this charming Italian chain, being a part of the family comes with some sweet perks. Here you’ll get to enjoy some of Perth’s most authentic Italian flavours, indulging in classics like wood-fired pizza, pasta, bruschetta, tiramisu – the list goes on. For the youngsters, there’s a designated bambini menu, featuring tasty meals as well as complimentary soft drinks and juices.

Another bonus: you won’t have to worry about sticker shock when you dine in on Sundays because children under 12 eat free all day. One complimentary kid’s meal is available per adult main purchased; that said, certain T&Cs apply, so read the fine print here

200 Karrinyup Road, Karrinyup Shopping Centre, Level G West Deck, Karrinyup
Westfield Carousel, R211/1382 Albany Highway, Cannington

The Left Bank

Every Thursday night is kids’ night at The Left Bank in East Fremantle, a charming beer garden with scenic views of the Swan River. Here you’ll find an awesome variety of pub food, seafood, and pizzas – perfect when you’re in the mood for a casual but filling bite. Best of all, for every full-priced main meal you buy from 5pm-7pm, you’ll receive one kid’s meal free of charge. With options like chicken nuggets, fish and chips, and ham and cheese pizza, you’re sure to find nibbles your little ones will love. 

Not to mention, the Kids Corner in the Conservatory is the perfect place for a post-meal romp, complete with arts, crafts, and free face painting.

Perth restaurants where kids eat free, The Left Bank, East Fremantle

15 Riverside Road, East Fremantle

Mash Brewing

Weekends just got a whole lot better – and cheaper – with Mash Brewing’s kids-eat-free promotion. Situated in the Swan Valley, this award-winning brewery is the perfect place to kick back with an ice-cold craft beer and a delectable pub feed. Plus, its vast outdoor grass area and playground make it a haven for energy-filled munchkins. Every Friday and Saturday, children eat free from 5pm; with every purchase of an adult main, you’ll get a complimentary kid’s meal. 

Perth restaurants where kids eat free, Mash Brewing, Swan Valley

10250 W Swan Road, Henley Brook

Silly Goose

Silly Goose specialises in modern Australian cuisine, serving everything from beloved brunch staples to hearty sangas to mouth-watering pizzas. Plus, the kid’s menu is complete with all the classic childhood delicacies: toasties, nuggets, chips – basically, everything a kid could ever want. Every Wednesday, select items on the kids’ menu are totally free, meaning mum and dad won’t break the bank on this outing. T&Cs apply so be sure to double-check the details when you arrive.

Perth restaurants where kids eat free, Silly Goose Maylands

217 Railway Parade, Maylands

Straits Cafe (Rendezvous Hotel Scarborough)

In the mood for something a little more upscale that won’t tug too hard on your purse strings? Straits Cafe is just the place. Featuring floor-to-ceiling windows, the venue offers breathtaking views of the Indian Ocean – a tranquil background complementing the seafood-infused menu. Freshly shucked oysters, Kingfish crudo, grilled local snapper – trust us, it’s a seafood fiend’s dream.

Though its menu and vibe err more on the luxurious side, Straits Cafe still has deals with families in mind. A meal from the kids’ menu (available to children aged 12 and under) is free when an accompanying adult purchases a main meal. 

Subscribe to our free newsletter!
Perth restaurants where kids eat free, Straits Cafe, Rendezvous Scarborough

148 The Esplanade, Scarborough

TGI Fridays 

Crush your comfort food cravings and feed the whole family on a dime at TGI Fridays. From juicy burgers to mac ’n’ cheese bites to finger-licking ribs, the American-style menu is guaranteed to satisfy both your belly and your wallet.

It’s budget-friendly selection is made even more affordable thanks to its kids-eat-free promotion for children under 12, available Monday to Thursday. With every adult meal purchased (minimum $25 each), you’ll receive one free kid’s main from the Stars ‘n’ Stripes menu.

Level 2 Westfield Carousel, 1382 Albany Highway, Cannington
Level 1 Lakeside Joondalup Shopping City, 420 Joondalup Drive, Joondalup
Level 1 Westfield Whitford City, corner Marmion & Whitfords Avenue, Hillarys

Header Image Credit: The Left Bank