When it comes to dining out as a family, kid-friendly restaurants in Melbourne, VIC are a win for an easy lunch or dinner. This article will list all the best kid-friendly restaurants in Melbourne, whether you’re on the hunt for child-friendly eateries in the CBD or surrounding suburbs. Without further ado, here are a handful of family restaurants worth checking out.
Kid-Friendly restaurants in Melbourne CBD
Din Tai Fung
For families in the mood for dumplings and more, Din Tai Fung is the perfect option. The restaurant is packed to the brim with sharing plates, dumplings, soups, rice, and more, with an array of flavours to suit every taste bud. Some tasty dishes to look forward to include the pork dumplings, chicken soup, black pepper beef, shrimp and pork wonton noodle soup, and egg fried rice with crumbed chicken fillet. For dessert, the kids can look forward to an assortment of delicious ice cream flavours, such as matcha, macadamia, and tiramisu. To see the full menu or to make a booking, head to the Din Tai Fung website.
Hours: Monday to Wednesday (11:30 am to 2:30 am; 5 pm to 8:30 pm) Thursday and Friday (11:30 am to 2:30 pm; 5 pm to 9 pm) Saturday (11 am to 9 pm) Sunday (11 am to 9 pm)
Address: 4 Emporium, 287 Lonsdale St, Melbourne VIC 3000
Website: Click here
Pilgrim Bar
The Pilgrim Bar is located along the Federation Wharf, with a delightful range of delicious, kid-friendly food for everyone to enjoy. The menu includes cold meats and cheese, toasties, and sweets. Plus, there’s also an assortment of smaller share meals, including wedges, hummus, tuna sashimi, chicken wings, lamb ribs, salad, and more. For the full menu or to plan your visit, head to the Pilgrim Bar website.
Hours: Monday to Thursday (12 pm to 8 pm) Friday and Saturday (12 pm to 9 pm)
Address: 15-19 Federation Wharf, Melbourne VIC 3000
Website: Click here
Transport Public Bar
The Transport Public Bar in Federation Square has a generous selection of kid-friendly meals for children to choose from. For only $10, kids can enjoy either chicken nuggets, the cheeseburger, dagwood dog, chicken parmigiana, or battered fish. The offer is available for kids under the age of 12 years. Otherwise, for parents, there’s pub classics, street food, salad, sandwiches, burgers, fish and chips, pizza, and sweets. To see the full menu or to plan your visit, head over to the Transport Public Bar website.
Hours: Monday to Wednesday (11 am to 11 pm) Thursday and Sunday (11 am to 12 pm) Friday and Saturday (11 am to 1 am)
Address: Ground Level, Transport Hotel, Federation Square, Melbourne VIC 3000
Website: Click here
+39 Pizzeria
Families craving Italian can head to Little Bourke Street’s +39 Pizzeria, with plenty of pasta and pizza flavours to look forward to. The pizza menu includes Margherita, parmigiana, prawns and zucchini, pecorino and peppers, and more. As for pasta, there’s linguine, lasagna, gnocchi, risotto, and more. To see the full menu or to plan your family visit, head to the +39 Pizzeria website.
Hours: Sunday to Thursday (11:30 am to 9:30 pm) Friday and Saturday (11:30 am to 10 pm)
Address: 362 Little Bourke St, Melbourne VIC 3000
Website: Click here
Pretty Boy
Another worthy Italian spot in the Melbourne CBD, plotted on Little Lonsdale Street, is Pretty Boy – home to an exciting kid’s menu to leave everyone feeling satisfied. The offering includes plenty of favourites, such as spaghetti bolognese, fish and chips, a cheeseburger with chips, chicken schnitzel with mash potato, and plenty more, with prices ranging from $10 to $14. To drink, there’s milkshakes, soft drinks, and juices, while dessert includes ice cream, panna cotta or a chocolate volcano cake. To see the full menu or to plan your visit, head to the Pretty Boy website.
Hours: Monday, Tuesday, Wednesday, and Friday (6:30 am to 10 am; 6 pm to 10 pm) Thursday (6 am to 10 pm) Saturday and Sunday (6:30 am to 11 am; 6 pm to 10 pm)
Address: Level 1/399 Little Lonsdale St, Melbourne VIC 3000
Website: Click here
Mr. Tulk
Whether you’re stopping by for breakfast or lunch, Mr. Tulk on Swanston Street offers a delightful range of kid-friendly food for the whole family to enjoy. The breakfast menu includes classics such as baked muffins, fruit loaf, avocado on toast, fresh fruit with yoghurt, muesli, eggs, and more. On the other hand, lunch includes poached chicken, soup, salmon, salad, and more. Head over to the Mr. Tulk website to browse the full menu or to plan your visit.
Hours: Monday to Thursday (7:30 am to 5 pm) Friday (7:30 am to 7:30 pm) Saturday and Sunday (9 am to 4 pm)
Address: 328 Swanston St, Melbourne VIC 3000
Website: Click here
Riverland Bar
The Riverland Bar is the perfect spot for families looking for a kid-friendly lunch or dinner, with child’s meals priced at $10 each. The menu includes favourites such as schnitzel with chips, fish and chips, and a Mac n’ cheese with salad. For parents, there’s plenty of sharing options, such as chips, hummus, popcorn shrimp, wings, calamari, pork belly, and more. To see the full menu or to plan your visit, head to the Riverland Bar website.
Hours: Sunday to Thursday (11 am to 10:30 pm) Friday (11:30 am to 12 am) Saturday (11 am to 12 am)
Address: Federation Wharf 1-9 Melbourne, VIC 3000
Website: Click here
Tim Ho Wan
Those in the mood for delicious Asian cuisine can swing by Tim Ho Wan on Bourke Street in the CBD, with a large assortment of flavours the whole family can appreciate. The menu includes vermicelli rolls, rice, noodles, dumplings, spring rolls, and heaps more. Plus, for those eager to finish off the meal with something sweet, there’s egg tarts, mango sago pomelo, and more. Head over to the Tim Ho Wan website to browse the full menu or to plan your visit.
Hours: Monday to Saturday (10 am to 10 pm) Sunday (9:30 am to 10 pm)
Address: 206 Bourke St, Melbourne VIC 3000
Website: Click here
Kid-Friendly restaurants in Melbourne suburbs
Leroy’s Cafe
Leroy’s Cafe is a great option for families on the hunt for a kid-friendly breakfast or lunch, with plenty of child-friendly menu items to satisfy everyone. For breakfast, kids have the choice of either coco pops, porridge, yoghurt and granola, eggs and bacon, toasted cheese sandwich, or pancakes. As for lunch, there’s mini cheeseburgers, nuggets, calamari, and chips. To see the full menu or to plan your visit, head to the Leroy’s Cafe website.
Hours: Monday to Friday (7 am to 4 pm) Saturday and Sunday (7:30 am to 4 pm)
Address: 5 Mason St, Newport VIC 3015
Mr. Burton
Prices for the kid-friendly meals at Mr. Burton range from $6 to $10, with a variety to suit every member of the family. The kid’s menu includes fish and chips, nuggets and chips, cheese and Vegemite toasted sandwiches, hotcakes, and scrambled eggs. To drink, there’s the chocolate and banana smoothie. Head to the website to browse the full menu or to plan your visit to Mr. Burton.
Hours: Monday to Sunday (7 am to 4 pm)
Address: 199 High St, Ashburton VIC 3147
Website: Click here
Mr. Wolf
Mr. Wolf is located in St Kilda and has a range of delicious Italian dishes for families to dig into. For the kids, prices for mains range between $14 and $15, including the choice of pizza, lasagne, or spaghetti veal with pork meatballs. Plus, if the meal is ordered before 6:30 pm, kids can enjoy a free sundae. For the parents, there’s antipasti, schnitzel, gnocchi, pizza, salad, and more. Head over to the Mr. Wolf website for more information or to plan your visit.
Hours: Tuesday to Thursday (5 pm to 10 pm) Friday (12 pm to 10:30 pm) Saturday (5 pm to 10:30 pm) Sunday (12 pm to 9:30 pm)
Address: 9-15 Inkerman St, St Kilda VIC 3182
Website: Click here
Motorino
Located in South Kingsville, Motorino is another Italian spot in Melbourne that’s worth visiting with the entire family. The menu includes plenty of classics, including a generous assortment of pasta and pizza flavours to satisfy everyone. Head to the Motorino website to browse the full menu or to plan your visit.
Hours: Sunday to Thursday (5 pm to 9 pm) Friday and Saturday (5 pm to 10 pm)
Address: 29A Vernon St, South Kingsville VIC 3015
Website: Click here
Farm Cafe
Located in Abbotsford, the Farm Cafe is home to a variety of kid-friendly meals to satisfy the little ones. The menu includes breakfast and lunch items such as toast, poached eggs, sausage rolls, beans, ham and cheese sandwiches, and more. Prices range from $4 to $7.50. To finish off the meal, there’s also an ice cream cup with sprinkles and toppings. To drink, the kids can choose between milkshakes, babycino, or hot chocolate. To see the full menu or to plan your visit, head to the Farm Cafe website.
Hours: Monday to Friday (9 am to 3 pm) Saturday and Sunday (9 am to 4 pm)
Address: Collingwood Children’s Farm, 18 St Heliers St, Abbotsford VIC 3067
Website: Click here
Ilona Staller
CLOSED
Kid’s friendly meals are only $12 at the Ilona Staller in Balaclava, with the meals also including a scoop of ice cream. Kids can choose between spaghetti bolognese, calamari, fish with chips, steak, and popcorn chicken. For an extra $5, kids can enjoy a pavlova with berries and cream for dessert. On the kid’s menu is also a collection of puzzles and activities to keep the children entertained throughout a visit. For more information or to plan your visit to Ilona Staller, head to the restaurant’s website.
Hours: Monday to Sunday (12 pm to 10 pm)
Address: 282 Carlisle St, Balaclava VIC 3183
Website: Click here
Cowderoy’s Dairy
Families looking for a kid-friendly breakfast in St Kilda can consider a visit to Cowderoy’s Dairy. The cafe serves up plenty of delicious foods specifically for the little ones, such as toast, soft boiled eggs, toasted sandwiches, and banana porridge. For lunch, there’s sandwiches, juice, fruit, and more. Prices range from $5 to $9.50. Head over to the Cowderoy’s Dairy website to browse the full menu or to book a table.
Hours: Monday to Saturday (7 am to 4:30 pm) Sunday (8 am to 4:30 pm)
Address: 14 Cowderoy St, St Kilda West VIC 3182
Website: Click here
Republica
Located on the water at St Kilda, Republica has plenty of kid-friendly meals on offer for the little ones to choose between. For only $8, children can enjoy either fish and chips, pasta Napoli, a Margherita pizza, or beef bolognese with penne pasta and parmesan. For an extra $4, kids can finish off the meal with ice cream and a sweet topping. Head to the Republica website to browse the full menu or to make a booking with the restaurant.
Hours: Monday to Wednesday (11:30 am to 10:30 pm) Thursday and Friday (11:30 am to 11 pm) Saturday (9 am to 12 pm) Sunday (9 am to 11 pm)
Address: 10/18 Jacka Blvd, St Kilda VIC 3182
Website: Click here
Cubbyhouse Canteen
The Cubbyhouse Canteen in Armadale has plenty of healthy kid-friendly meals to choose among. The lineup includes toast, fruit toast, cereal, fruit salad, smashed avocado, scrambled eggs, and more for breakfast, with prices ranging from $7 to $14. For lunch, there are heaps of sandwiches and salads to enjoy. For more information or to plan your visit to the Cubbyhouse Canteen, head to the restaurant’s Facebook page.
Hours: Tuesday to Sunday (8 am to 4 pm)
Address: 43A Union St, Armadale VIC 3143
Website: Click here
Looking for more things to do in Melbourne with kids?
- School holiday activities in Melbourne
- Best trampoline parks discounts in Melbourne
- Best day trips from Melbourne with kids
- How to do a Great Ocean Road trip
- Where to go camping around Melbourne with kids
Kid friendly restaurants in Melbourne
- Best high tea options for kids in Melbourne
- Places where kids eat for FREE in Melbourne
- Vietnamese restaurants in Melbourne
- Best buffets in Melbourne for kids
- Best sushi in Melbourne for kids
- Gluten free restaurants in Melbourne for kids
- The Best Seafood Buffets in Melbourne
Celebrating with kids in Melbourne?
- Best things to do on Australia Day with kids in Melbourne
- Kid friendly places to eat on Australia Day
- ANZAC Day commemorations in Melbourne
- Best Christmas markets in Melbourne
- Where to see Christmas lights in Melbourne
- Christmas lunch dining options in Melbourne
- New Years Eve – fireworks and dinner options