Melbourne CBD brunch spots


Melbournians love their brunch and they take it pretty seriously. Most cafes don’t take reservations, so be prepared to spend some time waiting to get a table. Don’t be deterred though, the queues are most definitely worth it.

Amidst the myriad of cafes in Melbourne, this list of 10 Best Brunch Spots will tell you which ones are the ones worth queuing for.


1. The Grain Store



Must Try: Toasted Granola Parfait ($14)

The Grain Store is located at the end of Flinders Lane, a cosy contrast compared to the surrounding neighbourhood. The Grain store philosophy is to serve fresh seasonal produce that is harvested locally.Their menu features interesting combinations and be prepared to be surprised by what turns up on your plate!

With the light colour scheme and wooden accents, the calm vibe gives off a fancy high-end dining experience- except it’s for brunch! It’s definitely a perfect place for a catch up on a lazy Saturday.


Address: 517 Flinders Lane, Melbourne VIC 3000
Opening Hours: Weekdays 7am to 4pm | Weekends 8am to 4pm


2. Hardware Societe



Must Try: Baked eggs ($18) and Pork Belly & Fried Eggs ($22)

You can’t leave Melbourne without visiting Hardware Societe, arguably the best brunch café here with their Spanish-inspired menu and French-influenced chic interior. This café is extremely popular with both locals and tourists alike.

Spoil yourself with eggs cooked in ways that you would never imagine. Be prepared to queue though, it is THAT good. Do try their famous baked eggs, a heart-warming comfort dish for the cold weather that has just landed in Melbourne!


Address: 118-120 Hardware St Melbourne, VIC 3000
Opening Hours: Weekdays 7.30am to 3pm | Weekends 8am to 2.30pm


3. Manchester Press



Must Try: Bagel

Manchester Press used to be a former gallery and is named after a former printing press. The owners have turned the cafe into a popular brunch spot! Enjoy some freshly made bagels and coffee while admiring the cool and quirky modern industrial atmosphere. Grab a seat on their stylish wooden tables and be spoilt for choice.


Address: 517 Flinders Lane, Melbourne VIC 3000
Opening Hours:  Weekdays 7am to 4pm | Weekends 8am to 4pm


4. Seven Seeds



Must Try: Seven Seeds Espresso Blend (Flat White) 

The café is widely known for their premium blend of coffees, prepared by Australia’s skilled baristas. Their food menu changes with the season, but there’s bound to be good food whenever you go!


Address: 114 Berkeley St Carlton, VIC 3053
Opening Hours:
Monday to Saturday 7am to 5pm 
Sunday 8am to 5pm


5. Krimper Cafe



Must Try: UPMA- Crispy Polenta, Yoghurt, Eggplant Relish, Manchego Custard and Poached Eggs ($16)

Krimper is a café tucked away within the Melbourne CBD.  Don’t be fooled by it’s plain exterior, you’ll definitely be mesmerized by it’s warm and comforting interior design! Look out for a small pink sign just right above the entrance though – it’s pretty hidden you might just walk past it.


Address: 20 Guildford Lane, Melbourne 3000
Opening Hours:  Weekdays 7am to 5pm | Weekends 8am to 4pm


6. Operator 25



Must Try: Balinese Pulled Pork Burger ($20)

Operator 25 is within walking distance from the Queen Victoria Market and Flagstaff Gardens. Located in an amazing heritage listed building, it’s quite a comfortable and cozy café to chill out on a Sunday afternoon. The food is amazing, the service is friendly and efficient and you’ll definitely not regret visiting this café.


Address: 25 Wills Street, Melbourne, VIC 3000
Opening Hours: Weekdays 7am to 4pm | Weekends 9am to 4pm


7. Cumulus Inc



Must Try: Tuna tartare with crushed green pea salad ($32)

This award winning restaurant is run by Andrew McConnell, a two time winner of ‘Chef of the Year’ by The Age, and is widely regarded by locals and tourists. Located in a beautiful space in the trade building on Flinders Lane, Cumulus is an all-day dining spot, and definitely a foodie haven for everyone.


Address: 45 Flinders Lane, Melbourne 3000
Opening Hours: Weekdays 7am to 11pm | Weekends 8am to 11pm


8. A Little Bird Told Me



Must Try: Coffee with their daily baked desserts

This café is located off the RMIT university campus, along Little La Trobe Street. It has a very relax and comfortable vibe in the cafe, making it feel like you’re away from the city hustle and bustle. Grab a coffee and some cakes in between classes or shopping!


Address: 29-63 Little La Trobe Street, Melbourne VIC 3000
Opening Hours: Weekdays 7am to 5pm | Saturdays 9am to 4pm


9. Chez Dre



Must Try: Duck Sandwich ($23.50)

Located just a short walk off South Melbourne Markets, Chez Dre is famously known for both their sweet treats and savoury mains. Their cakes are made in-house in their open kitchen so do check that out! Their food and ambience is definitely top notch, so don’t leave South Melbourne without a trip down to Chez Dre.


Address: 285-287 Coventry St South Melbourne VIC 3205
Opening Hours: Daily 7.30am to 4.30pm 


10. St Ali



Must Try: Pepe Saya’s Fluffy Bits ($17.50)

Another café hidden down in South Melbourne, St Ali is a super hip cool café with awesome ambience and amazing coffee.  St Ali has been roasting their coffee for decades now and are well known for their top coffee throughout Melbourne. This is truly a must visit for any coffee fanatic!  


Address: 12-18 Yarra Place, South Melbourne VIC 3205
Opening Hours: Daily 7am to 6pm 


Head down to a Melbourne cafe today!


So this concludes the top 10 brunch spots in Melbourne’s CBD! While this list is of course not exhaustive, we hope this serves as a good beginner’s guide for your next brunch spot. Have we missed out on any of your favourite brunch spots? Let us know in the comments section below!