24 Top Spots Where Kids Eat Free in Melbourne (2026)

Tasty meals, zero kidsโ€™ meal cost โ€“ now thatโ€™s a win.

Planning a family outing in Melbourne or just need a local dinner spot that wonโ€™t break the bank? Weโ€™ve got you covered. This guide rounds up the best cafes, pubs and restaurants across the city where kids eat free โ€“ meaning more delicious moments and less stress about the bill. Perfect for school holidays, weekend treats or midweek dinners on a budget.

Maestro Restaurant HISG Amy Gardner images ()

Kids Eat Free Melbourne CBD / Docklands

1. Kitchen Workshop, Crown Melbourne

Kitchen Workshop is a spacious and casual restaurant located in Crown Melbourne that offers an extensive all you can eat, self-serve buffet. If youโ€™re looking for a feast that wonโ€™t break the bank, Kitchen Workshop is the place to go. 

Kids eat for free at Kitchen Workshop every Wednesday to Friday for lunch and dinner, and presents an affordable option for families who want to indulge in a buffet that everyone can enjoy. 

Including cuisines from all around the world such as Italian, Asian and Indian, plus a vast range of salads and desserts – everyone will find something they love.

Kitchen Workshop, Crown Melbourne, Ground Floor West End Casino (Near Clarendon St), 8 Whiteman Street, Southbank VIC 3006, (03) 9292 5777

image

2. TGI Fridays, Melbourne Central & Various Locations

Running from Monday through to Thursday, kids eat free at selected TGI Fridays, when a full price adult meal is purchased. Kids can choose between cheeseburgers, fish and chips, macaroni and cheese, hot dogs, or a green salad. 

With a special kids menu, plenty of options for even the fussiest of little ones and fun activities available, TGI Fridays is the perfect place to bring the whole family.

Various venues. Check with your closest store to determine whether they offer this promotion.

Melbourne Central

Level 3, Melbourne Central Shopping Centre, Corner of La Trobe & Swanston Street, Melbourne VIC 3000, (03) 7002 2984

TGI Fridays Other Locations:

Chadstone

Dining terrace, Chadstone Shopping Centre, Chadstone VIC 3148, (03) 7002 2988

Doncaster

Level 2, Westfield Doncaster Shopping Centre, 619 Doncaster Road, Doncaster VIC 3108, (03) 7002 2987

Eastland

Eastland Shopping Centre, 171-175 Maroondah Highway, Ringwood VIC 3134, (03) 7002 2977

Epping

Shop RE04, Pacific Epping, 571 High Street, Epping VIC 3076, (03) 7002 2986

Fountain Gate

Level 3, Westfield Fountain Gate, 352 Princes Hwy, Narre Warren VIC 3805, (03) 7002 2985

Frankston

Bayside Entertainment Centre, 27 Wells St, Frankston VIC 3199, (03) 7002 2907

Southland

Westfield Southland, 1239 Nepean Hwy, Cheltenham VIC 3192, (03) 7002 2982

TGI Fridays

3. Holiday Inn, Melbourne CBD

At all Holiday Inn properties, kids are not only welcomed, they are preferred! Kids stay and eat for free, available for kids under 12 for breakfast, lunch, and dinner with a paying adult.

Holiday Inn Express Melbourne Southbank, 35-47 City Road, Melbourne VIC 3006, 1800 007 697

Holiday Inn Express Melbourne Little Collins, 589-599 Little Collins Street, Melbourne VIC 3000, 1800 007 697

Maestro Restaurant HISG Amy Gardner images ()

4. Mesh at Crown Plaza, Southbank

Kids 3 and under eat for free at the breakfast buffet at Mesh at the Crown Plaza in Southbank.

Positioned amongst the elegant Crown Promenade, Mesh offers a stylish setting for a memorable buffet breakfast experience.

With offerings that will delight the whole family, itโ€™s the perfect choice for your next breakfast outing, or combine with a city staycation.

Mesh at Crown Melbourne, 8 Whiteman Street, Southbank, Melbourne VIC 3000, (03) 9292 8888

Mesh at Crown Plaza

Kids Eat Free Melbourne North / North East

5. Brunetti Classico, Carlton

Dining out at as a family can be great way of spending time together, although the total costs can sometimes prove to be impractical.

Why not head to Brunetti Classico Carlton to enjoy their โ€œKids Eat Freeโ€ offer โ€“ you wonโ€™t have to lift a finger in the kitchen and the whole family can enjoy a home-made, fresh meal without breaking the bank!

Recieve a FREE kids Pizza or Pasta with every purchase of an adult main meal from the menu. Available to children up to 12 years of age, Monday โ€“ Thursday from 5pm to 7pm.

Brunetti Classico, 380 Lygon Street, Carlton VIC 3053, (03) 7034 7066, ciao@brunetticlassico.com

Brunetti Classico

6. Rashayโ€™s, Broadmeadows

From mouth-watering ribs, to their signature chicken with creamy mushroom sauce, Rashayโ€™s has quickly become a favourite family-friendly restaurant. 

Become a Rashayโ€™s member and the kids can eat free on Sundays with the purchase of a full priced adult meal. Valid for kids under 10 years of age.
Rasayโ€™s, Broadmeadows Central, Shop E002, 1099/1169 Pascoe Vale Rd, Broadmeadows VIC 3047

Rashays

7. Hotel Collingwood

Hotel Collingwood, located at the corner of Smith and Easy Streets, offers a unique atmosphere with a front bar featuring great lighting and large windows for people-watching, along with a bistro area, a wine room for small functions, a dog-friendly courtyard, and upstairs event spaces. The highlight is the food.

They offer excellent value food deals throughout the week and on Sundays from 12pm, you can grab $15 schnitzel with chips and slaw, $15 jugs, $25 Sunday roast, and kids eat free!

Hotel Collingwood, 376 Smith Street, Collingwood, 3066 (03) 9417 2233

hotel collingwood

Kids Eat Free Melbourne South East / Bayside

8. Kickinโ€™ Inn, Port Melbourne

All children under 8 eat free Monday-Wednesday at Kickinโ€™ Inn, a family-friendly cajun restaurant in Port Melbourne. 

Choose from pasta or chicken tenders, or try something more adventurous like their squid, chicken winglets, or calamari. They also come with a juice and an ice cream to keep everyone happy!

Kickinโ€™ Inn is perfect for messy eaters – kids (including big kids!) can eat right from a seafood bag with your hands. Donโ€™t worry, they provide bibs and gloves (and of course, cutlery if requested).

Kickinโ€™ Inn, 309 Bay Street Port Melbourne VIC 3207, (03) 8001 8188, portmelbourne@kickininn.com.au

Kickin Inn

9. The Camden Hotel, Caufield South

Enjoy dinner in the large family restaurant or cosy outdoor seating area, where kids eat free on Sunday nights at The Camden Hotel

Kidsโ€™ can choose from a wide selection of the classics, and meals include vanilla ice cream with the choice of either chocolate or strawberry topping.

The Camden Hotel, 414 Hawthorn Road, Caulfield South VIC 3162, (03) 9528 3855

info@thecamden.com.au

The Camden Hote

10. The Village Green, Mulgrave

FEAST at The Village Green where kids under 3 can eat for free from the buffet, for lunch or dinner 7 days a week.

No matter what youโ€™re after, everyone will find something to suit their taste. For a spacious family venue, with loads of options, The Village Green has you covered.

The Village Green, Cnr Springvale & Ferntree Gully Rd, Mulgrave VIC 3170, (03) 9560 8400

The Village Green

11. Brownstone Brewery, Doveton

At Brownstone Brewery in Doveton kids eat free every Friday and Saturday with an adult meal purchased.

From fish and chips to nuggets, and pizza and pasta, the kids will be smiling. And the adults will too – with a delicious menu including wood-fired pizzas, among the friendly, relaxed atmosphere that includes dining both inside and alfresco.

Brownstone Brewery, 5/17 Doveton Ave, Doveton VIC 3177, (03) 9771 6000, info@brownstonebrewery.com.au

Brownstone Brewery

12. Tโ€™Gallant Vineyard, Mornington Peninsula

For a limited time only, Tโ€™Gallant Vineyard in Main Ridge is offering Kids Eat Free this September and Spring School Holidays.

From 10th – 28th September 2023 with every main meal purchased, kids can eat for free every Tuesday, Wednesday and Thursday.

Famous for their woodfired pizzas, everyone will love the culinary journey through Italy that Tโ€™Gallant Vineyard has to offer.

Tโ€™Gallant Vineyard, 1385 Mornington-Flinders Road, Main Ridge VIC 3928, (03) 5989 6188, info@tgallantvineyard.com.au

TGallant KDPO rd June GRIFFIN SIMM Finals

13. Fratelli Frankston

If youโ€™re craving Italian midweek, Fratelli Frankston is the place to be! Their stone-baked pizzas and indulgent pastas (like the delightful creamy mushroom gnocchi) offer the ultimate comfort food experience.

Best of all, kids eat free with the purchase of any main meal every Wednesday, making it a great choice for both your taste buds and your wallet.

Fratelli Frankston, 227 Cranbourne Road, Frankston, 9776 5277

Kids Eat Free Melbourne Frankston ()

14. Hotel Lona, Frankston

Looking for a trendy dining spot that still welcomes families? This contemporary pub-style venue features an iconic rooftop dining area and offers a fantastic kids eat free deal (for those under 12) from Monday to Thursday with the purchase of any main meal.

As the kids enjoy their meals, adults can savour the diverse Lona menu, which includes delicious seafood pastas, sharing plates, classic pub fare, and tempting desserts. Plus, their impressive drinks list is sure to enhance your dining experience!

Hotel Lona, 473 Nepean Highway, Frankston

Hotel Lona kids eat free melbourne

15. Waterfront Restaurant, Frankston

Nestled in the Waterโ€™s Edge building along Kananook Creek Boulevard, the Waterfront Restaurant is the spot for a leisurely Sunday lunch or dinner.

On Sundays, kids under 10 can enjoy a complimentary meal, choosing between fish and chips or pasta Napoli with the purchase of any main meal over $24.90. Itโ€™s the perfect choice for those cosy winter Sundays when you want to enjoy quality family time by the water without overspending.

Frankston Waterfront Restaurant, 2 Kananook Creek Boulevard, Frankston, Water Edge, Creek side of South East Water Building, (03) 9770 0070

food kids eat free frankston

16. Frankston RSL

Tuesdays are a breeze at Frankston RSL! As one of the most family-friendly spots in the area, their bistro offers a selection of hearty classics, including schnitzels, roast dinners, and loaded parmas. Plus, kids under 12 can eat for free with the purchase of any adult main meal during Tuesday dinner service.

Enjoy delicious comfort food in a lively yet relaxed atmosphere, complete with a touch of local history. It’s the perfect reason to take a break from cooking!

Franskton RSL, 183 Cranbourne Road, Frankston, (03) 8792 4400

Frankston RSL kids eat free melbourne

Kids Eat Free Melbourne East

17. The Sporting Globe, Richmond

Head over to The Sporting Globe anytime on Monday and Tuesday for their Kids Eat Free promotion. 

Kids can choose between items such as chicken tenders, fish tacos, burgers, and much more when purchased with a full priced adult meal. 

Your little footy lover can also choose either icecream for dessert, or a mini football instead!

The Sporting Globe Bar and Grill, 288 Bridge Rd, Richmond VIC 3121, (03) 7002 2998
Check out their website for other locations

The Sporting Globe

Kids Eat Free Melbourne West

18. Junction Hotel, Newport

Experience the charm of The Junction Hotel, Newport’s favorite pub, where Victorian-era elegance meets modern hospitality. Enjoy a diverse menu featuring seasonal dishes, 14 craft beers on tap, and an extensive wine selection. 

With paying adults, kids get a free pasta dish before 6pm Wed – Fri, which our kids love!

Junction Hotel, 15 Hall St, Newport, (03) 9391 8188

Junction Hotel Kds eat Free Amy Gardner () ()

19. Victoria Hotel, Yarraville

The Victoria Hotel in Yarraville is serving up pub classics with a side of fun! With a range of burgers, salads, pizzas, and light bites to share, thereโ€™s something for everyone.

Monday nights kids eat free with the purchase of any main meal. The Victoria Hotel also has a kidโ€™s room with both a play area and a lounge area along with plenty of toys, games, and crafts.

Victoria Hotel, 188 Hyde Street, Yarraville VIC 3013, (03) 8840 4821, info@vichotelyarraville.com.au

Victoria Hotel

20. Deer Park Club, Deer Park

Join the Fawn Club at the Deer Park Club, where membership is free for kids 0-17 and kids eat free on Monday nights. 

Deer Park Club has a large double-storey indoor playground, and kidโ€™s meals come with ice cream and a drink.

Deer Park Club, 780 Ballarat Road, Deer Park VIC 3023, (03) 9363 1030, info@deerparkclub.com.au

Deer Park Club

21. Station Hotel, Footscray

Looking for a fun and affordable way to feed the family? Look no further than Tuesdays and Wednesdays at the Station!

All day, children under 12 can enjoy a free meal at the Station Hotel in Footscray. From burgers to fish & chips and more, there is something for every little appetite. Enjoy 1 free childrenโ€™s meal when purchasing 1 adult main, for a great family night out – or a regular midweek treat.

Plus on Sunday Funday there are a host of free activities in the beer garden. Between 12:30-3:30pm they offer a $10 kids menu, free face painting and balloon twisting plus a petting farm or reptile zoo (depending on what week you go).

Station Hotel, 59 Napier St, Footscray VIC 3011, (03) 9810 0085, info@thestationhotel.com.au

Station Hotel Footscray

22. Steam Packet,  Williamstown

Tuesday nights are for everyone at the Steam Packet in Williamstown where kids eat free!

Includes a complimentary drink and icecream purchased with each full priced main meal, and the kids will be able to do some colouring in while they wait.

Steam Packet, 13 Cole St, Williamstown VIC 3016, (03) 9399 9600, info@thesphotel.com.au

Steam Packet Hotel

23. Pelicans Landing, Williamstown

Make sure you book ahead, because Pelicans Landing Williamstown is a popular choice!

With a focus on delicious, fresh local seafood and tantalising meats, their mouthwatering menu is rivalled only by the immaculate views of Port Phillip Bay.

And bonus is Kids Eat Free at Pelicans Landing Monday to Thursday from 5.30pm till 7pm.

Pelicans Landing, 1 Syme St, Williamstown VIC 3016, (03) 9397 0155, info@pelicanslanding.com.au

Pelicans Landing Williamstown

24. Spotswood Hotel, Spotswood

For one of the best in the West – the Spotswood Hotel is perfect for your next celebration or casual meal.

From 5pm – 9pm every Sunday get a free kids meal with every main purchased. Enjoy the friendly, welcoming vibes of this historic hotel – and relax knowing you have the night off cooking!
Spotswood Hotel, 62 Hudsons Rd, Spotswood VIC 3015, (03) 9391 1330, info@spotswoodhotel.com.au

Spotswood Hotel

Best Pubs with Playgrounds and Restaurants with Play Areas for Kids in Melbourne
23 Best Melbourne Beachside Cafes + Restaurants
26 Best Vegan Restaurants In Melbourne To Try With Your Kids


Kids Eat Free in Melbourne Pin
Kids Eat Free in Melbourne โ€“ PIN this picture to save this post!

If this post has helped or inspired you, subscribe to my weekly newsletter to find out more ways for your family to have fun together!

About Amy Gardner

Amy Gardner is a tourism communications consultant who loves exploring Melbourne. As a new Mum she is passionate about local adventures and uncovering unique experiences of food, art, music and travel.

With a Bachelor of Business and over a decade of tourism industry experience, Amy has a strong passion for creating and promoting exceptional visitor experiences. On the side of her freelance digital marketing work, Amy has developed Seniors in Melbourne, Melbourneโ€™s first travel website specifically targeting the senior demographic.

You can follow Amy on Instagram and LinkedIn

We see you, scrolling straight to the bottom!

You got to the end of the page without signing up to receive our weekly tips for the best things to do in Melbourne and surrounds with kids.

Stop hunting and pecking all through Google or scrolling through social mediaโ€ฆ.and start creating more happy memories with your family. 

Enter your info below and receive the best 5-minute read every week for creating quality family time! Promise.