Best kid-friendly restaurants in Melbourne

Best Kid-Friendly Restaurants in Melbourne

Out of Australia’s many cities, Melbourne has one one of the best food scenes. The hundreds of cafés and restaurants that fill the city reflect the diversity and vibrancy of its population. When traveling to Melbourne with the family, it’s going to be difficult to narrow down your dining options. There are simply way too many! That being said, you’ll be happy to read our list of top 10 best kid-friendly restaurants in Melbourne.

Make your next family vacation a breeze

Travel with your kids now and build amazing memories as a family! Get our book, written by parents just like you, that will guide you all the way.

With kid’s menus, installations and overall experience kept in mind, we hope you’re able to enjoy the city through its amazing food as much as we have. 

1.Farm Café at the Collingwood Children’s Farm

Farm Café at the Collingwood Children’s Farm is one of the best kid-friendly restaurants in Melbourne
Photo credits:

Found around three miles away from the center of the city, Collingwood Children’s Farm is a breath of fresh air. Their philosophy is definitely one you would want your kids to learn from; based on ideas of community engagement, education and connection with nature, green space and animals.

Besides their wonderful café, the farm is an absolute haven for the whole family. They offer all kinds of activities and spaces to explore; from beautiful gardens, to visiting their goats, sheep, cows, pigs, and other farm animals, to participating in workshops. 

Their café serves an incredible breakfast, brunch and lunch menu made from locally grown, organic ingredients. We especially recommend their Green Breakfast! Kids will love it, and it’s very healthy. 

Website: The Farm Café
Address: 18 St Heliers St, Abbotsford VIC 3067
Opening Hours:
     Mon - Fri 9:00 AM - 2:00 PM
     Sat - Sun 9:00 AM - 3:00 PM

2. Riverland Bar

Riverland bar s one of the best kid friendly restaurants in Melbourne

For a wonderful day of good food and good weather, Riverland bar is the place to be. Found in the middle of Melbourne’s CBD, you’ll be among the best views of the Arts Centre and Southbank area. Their views, environment and high quality food are what makes this unique venue one of the best kid-friendly restaurants in Melbourne. Kids will love sitting by the water to look at the cyclists and boats that come and go while enjoying some of their delicious meals and snacks. There tends to be a quite exciting environment built up in case of big sports events like football or rugby, so make sure to grab a table for them!

Website: Riverland Bar
Address: Vaults 1-9 Federation Wharf Melbourne, VIC 3000 (under Princes Bridge)
Opening Hours: 
     Daily 11:00 AM - Late

3. Cowderoys Dairy

Cowderoy's Diary is one of the best kid friendly restaurants in Melbourne

Cowderoy’s Dairy is a favourite among many families in the city. Located just a walk away from St. Kilda’s buzz, this café offers the ultimate milky experience. Pancakes, milkshakes, scones and boiled eggs are only some of the many delicious treats you can find here. Your kids can spend their time playing in the park in front of it – they’ll be sure to work off the sugar too! It’s no wonder they’ve made it to the top of the list of best kid-friendly restaurants in Melbourne.

Website: Cowderoy's Dairy
Address: 4 Cowderoy’s St, St Kilda West VIC 3182
Opening Hours: 
    Mon - Sat 7AM - 7:30 PM
    Sun 8 AM - 4:30 PM

4. Mr. Burton

Mr. Burton is one of the best kid friendly restaurants in Melbourne

Inspired by European and modern Australian cuisine, the family-owned restaurant proudly serves high quality dishes from locally and sustainably grown farmers. Their specialty nights are definitely a must, you can’t miss them! Their menu is likely to please you and the kids throughout all the meals of the day – breakfast to diner. Besides their delicious kid’s menu, one of the other main reasons why it qualifies as one of the best kid-friendly restaurants in Melbourne is for their children’s play area in the courtyard. It’s enclosed with both sunny and shaded areas –  parents can fully relax and have a good time.

We recommend their omelets and veggie brekkie for parents. For the kids, the choconana milkshake will go far beyond their expectations!

Website: Mr. Burton
Address: 199 High St, Ashburton VIC 3147, Australia
Opening Hours: 
     Daily 7:00 AM - 4:00 PM

5. Leroy’s Newport

Leroy's Newport is one of the best kid-friendly restaurants in Melbourne

Leroy’s Newport philosophy is simple: Good food, good coffee, good people, good vibes! By just reading that, you can be sure to have an amazing experience. They’ve done everything possible to ensure your little ones have a great, organic meal with their ‘Lil Superheroes Menu’. It offers small snacks and specially designed lunches that will for sure please their palates. 

Kids will probably spend most of their time in the ‘Secret Garden’ Courtyard – the perfect play area to keep busy with a chalkboard, toys, and more. 

Website: Leroy’s 
Address: 5 Mason St, Newport Victoria
Opening Times: 
      Mon - Fri 7:00 AM - 4:00 PM
      Sat - Sun 7:30 AM - 4:00 PM

6. Republica

Republica is one of the best kid friendly restaurants in Melbourne

There’s no better way to experience the beach scene of St Kilda’s baths than sitting at one of Republica’s tables. On the weekend, their courtyard comes to life with the music of talented live musicians all. It’s the perfect location to relax on the hammocks, enjoy the good weather, and admire the tourists and penguins that like to walk around the area. 

While parents enjoy an ice-cold beer, kids can be fully entertained with the activities on the menu and available toys. The perfect way to unwind, and immerse yourselves in the charm of St Kilda.

Website: Republica 
Address: 6, 10-18 Jacka Blvd St Kilda, Sea Baths St Kilda VIC 3182
Opening Hours:
      Mon - Fri 11:30 AM - Late
      Sat - Sun 9:00 AM - Late

7. Trunk Diner

Trunk Diner is one of the greatest kid friendly restaurants in Melbourne
Photo credits:

Truk Diner is an American dinner located in the middle of the city. The entire family will be able to enjoy wonderful mornings with hot coffee and pancakes, exquisite burger lunches and sundaes for a sugary dinner treat. Melbourne is one to love American food in particular. They have a long history of American heritage, and love sharing their love for food through Sunday roasts, fried chicken, and even Tex-Mex delicacies. There’s no question this is one of the best kid-friendly restaurants in Melbourne – it will definitely leave a good impression!

Their outdoor space is perfect for kids to run around and entertain themselves while parents enjoy the good weather under the shade of their stunning coral tree. 

Website: Trunk Diner
Address: 275 Exhibition Street, Melbourne, VIC Australia 3000
Opening Hours: 
    Mon - Fri 12:00 PM - Late
    Sat - Sun 4:00 PM - Late

8. Ilona Staller

Ilona Staller is one of the best kid friendly restaurants in MElbourne
Photo Credits:

Ilona Staller is commonly known as one of the best kid-friendly restaurants in Melbourne. Its casual, yet cozy atmosphere is the perfect way to end a good day in the city. Its menu is already impressive – but kids will be exceptionally appreciative for the puzzle it transforms to. We recommend ordering the popcorn chicken and chips for the kids – it’s famously a favorite! It includes ice-cream for dessert.  For the parents, there is a long list of cocktails, and an amazing fontina cheese risotto you can’t miss out on.

Website: Ilona Staller 
Address: 282-284 Carlisle Street, Balaclava, VIC 3183
Opening Hours: 
      Daily 4:00 PM - 8:00 PM

9. Mr Wolf

Mr . Wolf is one of the best child friendly restaurants in Melbourne

Who doesn’t like pizza? Located in St. Kilda, Mr. Wolf makes sure that you high standards for pizza are met with their delicious Roman-style, thin crust, oven baked pizzas. Their kid’s menu is original and unique – besides pizzas, there are wonderful pastas, soups and pasta sauces to try.  They open their doors at 5pm specifically to suit kid’s dinner times; the fact they think about the little ones says a lot about the experience they offer. The fun, lively nights you will have here are enough to make it one of the best kid-friendly restaurants in Melbourne.

Website: Mr. Wolf
Address: 9-15 Inkerman Street, St Kilda
Opening Hours:
       Wed - Sun 5:00 PM - Late

10. The Boathouse

The Boathouse is a great dining option for kids
Website: The Boathouse
Address: 7 The Boulevard, Moonee Ponds, Victoria, 3039
Opening Hours:
     Daily 11:00 AM - 3:00 PM & 5:00 PM - 8:00 PM

We hope our list of best kid-friendly restaurants in Melbourne help you design the ultimate itinerary for your time in the city. Melbourne is one of the main cities in Australia with so much to offer in terms of food and restaurants, so make sure to let us know which restaurants we should discover next, and add to the list!

Don’t forget to leave your comments and suggestions below, we’re always happy to see them.

5 2 votes
Article Rating

Ready to embark on an adventure with your kids?

Subscribe to our newsletter AND get a free sample copy of our entire book, How to Travel With Kids (Without Losing Your Mind)!

Notify of
Inline Feedbacks
View all comments