Melbourne is one of the best cities in Australia for brunch, with a mix of cosy neighbourhood cafés, busy laneways, and well-known spots serving everything from classic eggs to creative, modern dishes.
From quick coffee stops before a busy day to relaxed weekend catch-ups, brunch plays a big role in the city’s food culture. Whether you are after great coffee, standout dishes, or a place that feels welcoming and easy to settle into, finding the right spot can make all the difference.
If you are looking for the best brunch in Melbourne, this guide covers a selection of cafés known for quality food, strong coffee, and a consistently good experience.
Contents
- 1 Top 15 Brunch Spots in Melbourne
- 2 1. Archie’s All Day
- 3 2. The Kettle Black
- 4 3. St Ali (South Melbourne)
- 5 4. Flovie Florist Cafe (Carlton)
- 6 5. Operator 25 (CBD)
- 7 6. The Hardware Société (CBD)
- 8 7. Higher Ground (CBD)
- 9 8. Rustica Sourdough (Hawthorn)
- 10 9. Two Birds One Stone
- 11 10. Light Years
- 12 11. Brick Lane
- 13 12. Bowery to Williamsburg (CBD)
- 14 13. Axil Coffee Roasters (Hawthorn)
- 15 14. Three Bags Full (Abbotsford)
- 16 15. Miss Frank (Camberwell)
Top 15 Brunch Spots in Melbourne
1. Archie’s All Day
Archie’s All Day is my go-to spot for a fun, energetic brunch experience.
The first time I visited, I was hooked by their ricotta hotcakes with lemon curd and yuzu meringue, a good dish I still dream about!
Whether you’re catching up with friends or soaking in Fitzroy’s creative vibe, Archie’s never disappoints.
- Best for: Lively atmosphere & creative brunch dishes
- Location: 189 Gertrude St, Fitzroy, VIC 3065
- Hours: Mon- Sun, 8:00 AM – 3:00 PM
2. The Kettle Black
Tucked inside a Victorian terrace, The Kettle Black is as beautiful as it is delicious. I came here for a special brunch with my husband, and their hotcakes blew us away with seasonal berries, double cream, and maple syrup—a dish so photogenic and flavorful that it’s now a staple on our brunch dates.
- Best for: Instagram-worthy brunch in a historic setting
- Location: 50 Albert Rd, South Melbourne, VIC 3205
- Hours: Mon- Fri, 7:00 AM – 4:00 PM; Sat- Sun 8:00 AM to 3:00 PM
3. St Ali (South Melbourne)
If you’re a serious coffee lover, St Ali is non-negotiable. I was introduced to this place by a fellow coffee enthusiast, and after my first sip of their signature Colombian pour-over, I knew I’d found my caffeine haven. Their My Mexican Cousin corn fritters are also a must-try!
- Best for: Specialty coffee & industrial-chic ambiance
- Location: 12-18 Yarra Pl, South Melbourne, VIC 3205
- Hours: Mon- Sun, 7:00 AM – 5:00 PM
4. Flovie Florist Cafe (Carlton)
Flovie is a cosy cafe with floral-themed decor and a calm, relaxing atmosphere, making it a great spot to unwind after a busy morning.
Their rose latte and delicate chiffon cakes are an absolute treat, making it one of my top choices for a quiet, refreshing brunch.
- Best for: A relaxing brunch with floral vibes
- Location: 279 Victoria St, Carlton VIC 3053
Hours: Mon- Sun, 8:00 AM – 3:30 PM
5. Operator 25 (CBD)
Melbourne’s multicultural food scene shines at Operator 25. I remember bringing my foodie friend here, and we were blown away by their matcha hotcakes and Korean-style fried chicken burger. This is the place to be if you’re in the mood for something different and exciting.
- Best for: Asian-fusion brunch with bold flavors
- Location: 25 Wills St, Melbourne, VIC 3000
- Hours: Mon- Fri, 7:00 AM – 3:30 PM; Sat- Sun, 8:00 AM – 3:30 PM
6. The Hardware Société (CBD)
My love affair with The Hardware Société started years ago when I stumbled in on a cold winter morning, craving something warm and comforting.
Their lobster benedict was a revelation—rich, indulgent, and perfectly balanced. Paired with a creamy cappuccino, it instantly became one of my favorite Melbourne brunch experiences.
Their European-inspired dishes and cosy ambiance make this an ideal spot for a slow, relaxing brunch—whether catching up with friends or enjoying a solo meal with a book.
- Best for: French-inspired brunch with a cosy vibe
- Location: 10 Katherine Pl, Melbourne, VIC 3000
- Hours: Mon-Sun, 7:30 AM – 3:00 PM
7. Higher Ground (CBD)
Stepping into Higher Ground feels like entering a New York loft meets a five-star hotel. With lofty ceilings, natural light, and sophisticated decor, this is where I go when I want to treat myself to a refined brunch experience.
The first time I visited, I was torn between their spiced cauliflower scramble and house-made crumpets with whipped ricotta and honeycomb—both were exceptional. It’s the kind of place where every dish feels like a work of art, making it perfect for special occasions or a brunch date with someone you want to impress.
- Best for: Upscale brunch in a grand setting
- Location: 650 Little Bourke St, Melbourne, VIC 3000
- Hours: Mon-Sun, 7:00 AM – 3:00 PM
8. Rustica Sourdough (Hawthorn)
If there’s one thing I never skip at brunch, it’s excellent bread—and Rustica Sourdough does it better than anyone. Their charcoal sourdough avocado toast is my go-to, but I’ve also fallen in love with their lamington croissant (yes, you read that right!).
Rustica is a popular choice for a relaxed brunch, known for its freshly baked pastries like pain au chocolat, along with quality coffee and classic options such as croissants. It’s a great spot for pastry lovers and works well for a casual outing with kids.
- Best for: Artisanal bread and baked goods
- Location: 501 Toorak Rd, Toorak, VIC 3142
- Hours: Mon- Sun, 7:00 AM – 4:00 PM
9. Two Birds One Stone
Nestled in South Yarra, Two Birds One Stone is a spot I visit when I want a quiet, elegant brunch experience. The interior is minimalist and modern, creating a peaceful escape from the buzz of the city.
Their ricotta pancakes with honeycomb butter are blissful, and their corn fritters with avocado salsa always hit the spot. It’s also one of the best places to have a proper conversation over brunch, thanks to its relaxed vibe and impeccable service.
- Best for: Fresh, seasonal dishes in a stylish setting
- Location: 12 Claremont St, South Yarra, VIC 3141
- Hours: Mon- Sun, 7:00 AM – 4:00 PM
10. Light Years
Light Years is one of Melbourne’s newer brunch spots, but it has quickly earned a place on my favorites list. The first time I visited, I was drawn in by their sleek, modern design, but their menu won me.
Their charcoal waffles with coconut ice cream and mango are a game-changer, and their smashed avo with house-made dukkah is among the best I’ve had. Light Years is for you if you love cafes that push the boundaries with flavors and presentation.
- Best for: Creative, seasonal brunch dishes
- Location: 132 Camberwell Rd, Hawthorn East, VIC 3123
- Hours: Mon-Sun, 7:00 AM – 3:00 PM
11. Brick Lane
Tucked away in a charming laneway, Brick Lane combines Melbourne’s love for coffee and brunch with a modern twist. I first visited on a spontaneous brunch outing and was instantly impressed by their colorful smoothie bowls and hearty breakfast burritos.
Their buttermilk pancakes with mascarpone and fresh berries are a personal favorite, and if you’re feeling adventurous, their chai-spiced French toast is a must-try.
Plus, their hidden-laneway location makes it feel like a true Melbourne gem.
- Best for: Contemporary brunch with global influences
- Location: 33 Guildford Ln, Melbourne, VIC 3000
- Hours: Mon-Sun, 7:00 AM – 3:00 PM
12. Bowery to Williamsburg (CBD)
If you love New York-style bagels, pastrami sandwiches, and bottomless coffee, Bowery to Williamsburg is your go-to brunch spot.
I first came here craving something different from Melbourne’s usual brunch fare, and their Reuben sandwich and homemade pickles blew me away.
Their cream cheese-stuffed bagels are some of the best in town, and their banana bread with espresso butter is pure indulgence. It’s the perfect place if you’re after a hearty, satisfying brunch with bold flavors.
- Best for: New York-style brunch with a Melbourne twist
- Location: 16 Oliver Ln, Melbourne, VIC 3000
- Hours: Mon- Fri, 7:00 AM – 3:30 PM; Sat- Sun, 8:00 AM – 3:30 PM
13. Axil Coffee Roasters (Hawthorn)
Coffee lovers, this one’s for you! Axil Coffee Roasters is my go-to spot for a perfectly brewed flat white paired with a simple but delicious brunch.
I remember visiting with a friend obsessed with single-origin coffee, and we spent the morning sampling their expertly brewed espressos.
Their chilli scrambled eggs with feta and herbs are a must-try, and their pastries are baked fresh daily. If coffee quality is your top priority, Axil never disappoints.
- Best for: Specialty coffee & casual brunch
- Location: 322 Burwood Rd, Hawthorn, VIC 3122
- Hours: Mon- Sun, 7:00 AM – 4:00 PM
14. Three Bags Full (Abbotsford)
Three Bags Full is the place if you’re looking for a warm, welcoming brunch spot with a local community feel. I first discovered this café after a Sunday morning stroll along the Yarra River, and it quickly became one of my favorite places to unwind.
Their slow-cooked pork shoulder on toast with poached eggs is rich and flavorful, while their smashed avocado with beetroot hummus is light yet satisfying. It’s the perfect brunch spot to escape the crowds and enjoy a great meal in a relaxed setting.
- Best for: Cosy brunch with a local feel
- Location: 60 Nicholson St, Abbotsford, VIC 3067
- Hours: Tue-Fri, 7:00 AM – 3:00 PM, Sat-Sun: 8.00 AM to 3:00 PM, Mon- Closed
15. Miss Frank (Camberwell)
Miss Frank is a great option for brunch, offering a balance of quality food and a relaxed, family-friendly atmosphere.
Their banana pancakes are a popular choice, while the house-made granola with fresh berries and yogurt is a great option for a lighter, balanced brunch.
With plenty of space, friendly staff, and a relaxed atmosphere, Miss Frank is one of my top picks for brunch with the family. The smoothies and fresh juices are an excellent stop for a healthy, nourishing meal.
- Best for: Family-friendly brunch & wholesome dishes
- Location: 200 Through Rd, Camberwell, VIC 3124
- Hours: Mon- Fri, 7:00 AM – 4:00 PM, Sat- Sun: 8.00 AM – 4.00 PM
Melbourne’s dining scene is a paradise for food lovers, offering everything from fine dining to hidden laneway gems. Whether you are craving modern Australian cuisine, authentic Italian, or innovative Asian fusion, the city has it all.
If you are looking for top-rated restaurants that deliver unforgettable meals, check out our Best Restaurants in Melbourne guide. It highlights must-visit spots, from renowned establishments to hidden culinary treasures.
















