Best Cafes in Melbourne — 2026 Guide
Melbourne’s cafe culture isn’t a scene — it’s an identity. This city doesn’t just have good cafes; it has cafes that define neighbourhoods, create communities, and serve as the living rooms of their postcodes. In 2026, the standard is still absurdly high. You can walk into almost any cafe in the inner suburbs and get a better breakfast than most cities serve at their best restaurants. That’s not hyperbole — it’s the baseline.
This guide covers the cafes worth going out of your way for. We’ve been to every venue, eaten every dish, and priced every item. These aren’t recommendations based on Instagram popularity — they’re based on consistency, quality, and the kind of warmth that makes you want to come back.
Last updated: 17 March 2026 | Melbourne Vibe Score: 81/100 🟢
1. Cumulus Inc. — CBD (Flinders Lane)
The vibe: Andrew McConnell’s Flinders Lane flagship is the cafe that taught Melbourne what brunch could be. Open since 2008, Cumulus Inc. occupies a light-filled space with long communal tables, an open kitchen, and the kind of energy that makes a Tuesday morning feel like a Saturday. This is a cafe that operates like a restaurant — serious food, serious drinks (yes, they do wine and cocktails from early), and a standard that never wavers.
The menu is divided between classic breakfast items and “small plates” that blur the line between cafe and restaurant. The baked eggs with spiced lamb are the headline act — a dish so good it’s developed its own cult following. The corn fritters with avocado and chilli are the reliable constant, always excellent. And the bakery counter, loaded with pastries, is where many regulars start before committing to a full meal.
Order this: Baked eggs with spiced lamb and yoghurt ($24) — if you haven’t had this dish, you haven’t truly experienced Melbourne brunch. Address: 45 Flinders Lane, CBD Hours: Daily, 7am–5pm Budget: $18–$35 per person Wait time: 30–60 minutes on weekends without a booking
2. Higher Ground — CBD (Little Bourke Street)
The vibe: A converted power station with ceilings high enough to make you whisper. Higher Ground occupies one of the most spectacular cafe spaces in Melbourne — a heritage-listed building with arched windows, exposed brick, and pendant lights that create an atmosphere of quiet grandeur. The food matches the setting.
Higher Ground runs a seasonal menu that balances cafe staples with restaurant-quality dishes. The sourdough is baked in-house, the eggs are sourced from Victorian farms, and the presentation is always beautiful without being fussy. The lunch menu (available from 11am) is where things get interesting — think slow-cooked lamb shoulder, grilled kingfish, and seasonal risotto. This is a cafe that respects its ingredients.
Order this: The spiced chickpea toast with tahini, poached egg, and pomegranate ($18) — it’s fresh, it’s filling, and it’s one of the best vegetarian brunch dishes in the CBD. Address: 650 Little Bourke Street, CBD Hours: Mon–Fri, 7am–4pm; Sat–Sun, 8am–3pm Budget: $18–$35 per person
3. The Terrace — Carlton (Lygon Street)
The vibe: A sun-drenched, leafy space on Lygon Street that combines Carlton’s Italian heritage with modern Australian cafe culture. The Terrace has a large outdoor area that catches the morning sun perfectly — on a clear day, sitting outside here with a coffee and a plate of ricotta hotcakes is as close to perfection as a Saturday morning gets.
The menu leans Italian-influenced (this is Carlton, after all) with dishes like a breakfast panini on proper Italian bread, ricotta hotcakes with honeycomb butter, and a mushroom bruschetta with truffle oil that’s indulgent for $19. The coffee is from a local Carlton roaster and arrives in proper ceramic cups — no takeaway unless you ask.
Order this: Ricotta hotcakes with honeycomb butter and seasonal fruit ($21) — thick, fluffy, sweet, and impossible to finish alone. Share it or commit. There’s no middle ground. Address: 240 Lygon Street, Carlton Hours: Daily, 7:30am–3:30pm Budget: $17–$28 per person
Cross-link: Carlton’s cafe scene goes deep — see our full best cafes in Carlton for more.
4. St. ALi — South Melbourne (Yarra Place)
The vibe: The original South Melbourne stalwart that’s been Melbourne’s benchmark for specialty coffee and ambitious brunch since before the word “brunch” was in everyone’s Instagram bio. The space is industrial — high ceilings, concrete floors, the original warehouse structure — but warm, thanks to the crowd, the kitchen energy, and the quality of what comes out of it.
St. ALi’s menu is ambitious. This isn’t a cafe that plays it safe. You’ll find dishes like slow-cooked beef short rib with a fried egg, a deconstructed sushi bowl with sashimi-grade salmon, and a breakfast burger that has legitimate cult status. The kitchen works with local producers and changes the menu seasonally, so there’s always something new. The coffee program — roasting in-house, competition-trained baristas — is world-class.
Order this: The St. ALi Big Breakfast ($28) — a full spread of locally sourced everything. It’s a brunch that means business. Address: 12-18 Yarra Place, South Melbourne Hours: Daily, 7am–4pm Budget: $18–$32 per person
Cross-link: Pair your St. ALi visit with a wander through South Melbourne Market — more cafe options in our South Melbourne guide.
5. Market Lane Coffee — CBD (Degraves Street)
The vibe: Melbourne’s specialty coffee OG in the city’s most iconic coffee laneway. Market Lane’s Degraves Street outpost is standing room, minimal seating, and zero pretence. You come here for the coffee, and the coffee is outstanding. This is the place that proved Melbourne could take espresso as seriously as the Italians do — and then take it further.
While Market Lane is primarily known for coffee, they do a tight selection of pastries and light bites that complement the main event. The banana bread is dense, moist, and not too sweet — exactly what banana bread should be. The almond croissants are flaky and stuffed with proper frangipane. You’re not here for a full brunch, but for a coffee-and-pastry combination that sets the standard for the CBD.
Order this: Flat white ($4.80) and an almond croissant ($6.50) — this combo has fuelled more Melbourne mornings than any other. Address: 8 Driver Lane, Degraves Street, CBD Hours: Mon–Fri, 7am–4pm; Sat–Sun, 8am–5pm Budget: $4.50–$12 per visit
6. Auction Rooms — North Melbourne (Errol Street)
The vibe: A converted auction house with pressed metal ceilings, original timber floors, and a character that no new-build cafe can replicate. Auction Rooms is one of those places where the space itself is half the experience — you sit beneath century-old architectural details, drinking excellent coffee, eating food that’s been thought through rather than thrown together.
The seasonal menu is the drawcard. Auction Rooms works with local farms and changes dishes based on what’s available, which means the menu is always fresh and sometimes surprising. The brunch staples (eggs, toast, granola) are all executed at a high level, but the seasonal specials are where you’ll find the dishes worth telling people about.
Order this: Whatever the seasonal special is. The kitchen hasn’t steered us wrong yet. (Expect $22–$26.) Address: 133 Errol Street, North Melbourne Hours: Daily, 7:30am–4pm Budget: $18–$28 per person
7. Patricia Coffee Brewers — CBD (Little Bourke Street)
The vibe: A standing-room-only coffee bar in a former 1930s hairdresser’s on Little Bourke Street. No seats. No Wi-Fi. No laptop brigade. Patricia strips cafe culture back to its essence: great coffee, great pastries, and a space that forces you to be present. The marble counter, original tiles, and bright lights create a space that feels like a time capsule of Melbourne’s coffee obsession at its purest.
The baked goods come from an adjoining kitchen and they’re worth the trip alone. The almond croissant is widely considered one of the best in the CBD — flaky, buttery, generously filled, and priced at $7. The coffee uses a rotating selection of beans from top Victorian roasters, and every cup is made with precision.
Order this: Long black ($4.50) and the almond croissant ($7) — you’ll eat standing up at a marble counter and feel completely satisfied. Address: 493 Little Bourke Street, CBD Hours: Mon–Fri, 7:30am–4pm Budget: $4–$10 per visit
8. The Kettle Black — South Melbourne (Kings Way)
The vibe: Scandinavian-minimalist, light-filled, and quietly excellent. The Kettle Black sits near the South Melbourne Market in a space that’s all pale timber, white tiles, and hanging plants. It’s the cafe you go to when you want brunch that feels clean and considered without veering into “wellness culture” territory.
The menu walks the line between healthy and indulgent beautifully. Grain bowls with poached eggs, acai bowls with house-made granola, and sourdough with whipped ricotta sit alongside fried chicken waffle stacks and thick hotcakes. The coffee is from Axil — predictably good — and the service is warm without being overbearing.
Order this: Fried chicken and waffle stack ($24) — crispy chicken thigh, fluffy waffle, maple syrup. Weekend brunch perfection. Address: 525 Kings Way, South Melbourne Hours: Daily, 7:30am–3:30pm Budget: $18–$26 per person
Cross-link: More options in the area — check our South Melbourne brunch guide.
9. Half Moon — CBD (Degraves Street)
The vibe: A tiny, no-nonsense cafe in Degraves Street that does a full breakfast better than almost anywhere in the CBD. Half Moon has about 15 seats, no Wi-Fi, no laptop tables, and a queue every Saturday morning that moves fast because the operation is efficient. You eat, you drink, you leave satisfied.
The full breakfast ($18) is a study in nailing the basics: poached eggs with perfect runny yolks, crispy bacon, grilled tomato, sautéed mushrooms, and good sourdough. No frills, no gimmicks, no deconstructed anything. Just a proper breakfast made by people who’ve been doing it for years and know exactly what they’re doing.
Order this: The full breakfast ($18) — it’s the only thing worth ordering and it’s the only thing you’ll want. Address: 40 Degraves Street, CBD Hours: Mon–Sat, 7am–3pm Budget: $15–$22 per person
10. Axil Coffee Roasters — CBD (Bourke Street)
The vibe: A roaster-cafe on Bourke Street that brings the Hawthorn roastery’s expertise to the CBD. Axil is one of Melbourne’s most decorated coffee operations, and their Bourke Street location combines serious coffee with a brunch menu that goes well beyond toast and cereal.
The brew bar is the standout feature — a dedicated station where baristas prepare pour-overs, cold brews, and AeroPress coffees with the precision of a laboratory. The food menu includes a breakfast burger that’s gained a following, seasonal toasties, and a range of pastries. The space is bright, modern, and designed for both quick stops and slow mornings.
Order this: Breakfast burger ($19) — poached egg, bacon, hash brown, chipotle aioli on brioche. It’s the brunch that eats like a main course. Address: 113 Bourke Street, CBD Hours: Mon–Fri, 7am–4pm; Sat, 8am–4pm Budget: $16–$26 per person
11. Entrecôte — South Yarra (Greville Street)
The vibe: A French brasserie on Greville Street that does brunch the Parisian way. Green and gold interiors, marble-topped tables, and a menu that swaps Melbourne’s usual brunch playbook for something altogether more Continental. Croque madame, oeufs en cocotte, and a steak frites that some people order at 10am and feel no shame about it.
Entrecôte is brunch as theatre. The service is polished, the presentation is beautiful, and the food is French comfort at its richest. This is not where you go for a quick feed — it’s where you go for an experience. The coffee comes as a café crème (espresso with steamed milk) and it’s excellent.
Order this: Croque madame ($24) — ham, gruyère, béchamel, fried egg. With a café crème ($5.50) on the side. You’ve just had brunch in Paris without leaving South Yarra. Address: 162 Greville Street, Prahran/South Yarra Hours: Daily, 8am–3pm Budget: $20–$38 per person
Cross-link: Greville Street is a food destination — explore South Yarra’s best cafes for more.
12. Top Paddock — Richmond (Bridge Road)
The vibe: A sprawling Richmond cafe with a courtyard that makes you forget you’re three kilometres from the CBD. Top Paddock is where Richmond locals do their weekend brunch — it’s family-friendly, relaxed, and built for long mornings. The pastry counter is the early-bird reward: croissants, danishes, and tarts that would hold their own in a Parisian patisserie.
The menu covers all the brunch bases with a seasonal rotation. The miso-glazed salmon with poached eggs is the standout for savoury eaters. The avocado toast with dukkah is the crowd-pleaser. And the pastry selection is where you should start if you arrive before 9am.
Order this: Smashed avocado with dukkah, poached eggs, and sourdough ($21) — it’s Melbourne’s signature dish done at the level that made it famous. Plus a pastry from the counter because you deserve it. Address: 478 Bridge Road, Richmond Hours: Daily, 7am–4pm Budget: $17–$28 per person
How to Brunch Like a Local
The rules:
- Arrive before 9am on weekends — anything after 9:30 means a wait at the good places
- Don’t bring your laptop — unless the cafe explicitly has laptop tables, it’s rude
- Order at the counter — most Melbourne cafes are counter-service, not table-service. Queue politely.
- Tip your barista — not required in Australia, but appreciated. A $1 coin in the jar goes a long way.
- Don’t take forever — weekends are busy. Eat, enjoy, and free the table when you’re done.
Getting Around
Most CBD cafes are walkable from Flinders Street Station. For South Melbourne, take tram 96. For Carlton, tram 1 or 8 up Swanston Street. For South Yarra, train from Flinders Street to South Yarra station (8 minutes). For Richmond, tram 48 across Bridge Road.
Related Guides
- Best Coffee in Melbourne — the dedicated caffeine guide
- Best Brunch in Melbourne — if you want more brunch-specific picks
- Best Cafes in Carlton — Lygon Street’s cafe ecosystem
- Best Cafes in South Melbourne — the market precinct and surrounds
- Best Cafes in South Yarra — Chapel Street and Greville Street
Know a cafe that should be here? Submit a tip and we’ll check it out. The best Melbourne cafe recommendations always come from someone who goes every week.