Best Coffee in St Kilda — 2026 Local Guide

Best Coffee in St Kilda — 2026 Local Guide

The Best Coffee in St Kilda

St Kilda’s coffee scene punches well above its weight. For a beachside suburb that tourists associate with fairy floss and roller coasters, the standard of espresso and filter coffee here is genuinely high — a product of the fierce Melbourne café culture that treats a flat white as a baseline, not a luxury.

What makes St Kilda’s coffee landscape interesting is the geography. Fitzroy Street runs downhill toward the bay and clusters cafés at its base near the Espy. Bay Street in the north has the neighbourhood-café energy where baristas know your order. Acland Street is the tourist corridor with a mix of tourist traps and genuine quality. And the borders — Chapel Street toward Prahran, Ormond Road toward Elwood, Victoria Street toward South Melbourne — give you access to adjacent suburb scenes without losing the St Kilda postcode feel.

We visited 14 cafés across St Kilda and its borders to bring you this verified 2026 ranking. Every coffee was ordered as a flat white unless noted. Prices, quality, consistency, and overall experience were all considered.


1. Auction Rooms — 103 Brunswick Street (at the Fitzroy Street end)

The undisputed king. Auction Rooms has been roasting their own beans since 2009 and the consistency is remarkable — you could visit on a rainy Tuesday or a packed Saturday and get the same clean, balanced extraction every time. A flat white is $5.20 and it arrives with a tight microfoam, a clean extraction, and not a single bubble out of place. The milk is always the right temperature — hot enough to warm you, not so hot it tastes burnt.

Their single-origin filter ($6) rotates weekly and the team will happily talk you through the tasting notes if you’re into that. If you’re not into that, they’ll just make you a flat white and let you be. That flexibility is part of why this place works for everyone from coffee nerds to people who just want a decent caffeine hit.

The space is an actual former auction house — high ceilings, exposed brick, industrial bones. The mezzanine level is quieter and good for laptop work on weekday mornings. They also do a takeaway window on the Brunswick Street side if you’re passing through without time to sit.

Flat white: $5.20 | Filter: $6 | Vibe: Industrial-cool | Best for: The purist

The food: Auction Rooms also does a strong food menu. The ricotta hotcakes ($21) are a weekend brunch option that’s worth the hype. The avocado toast ($18) comes with poached eggs and a generous amount of feta. If you’re there for coffee, the almond croissant ($7.50) from their in-house bakery is exceptional.

The beans: They roast in-house and the house blend is a medium roast that works beautifully in milk. The single-origin options rotate weekly and the staff will happily explain the tasting notes. Ethiopian Yirgacheffe ($7) is floral and bright, while the Colombian Huila ($6.50) is chocolatey and smooth.

The space: High ceilings, exposed brick, concrete floors. It’s an actual former auction house, which explains the industrial bones. The room seats about 80 people total. Weekends are busy but the turnover is quick — expect a 15–20 minute wait before 10am.

Price point: Coffee and a pastry: $12–$15. Coffee and breakfast: $25–$35. Not cheap, but the quality justifies it.


2. Code Black Coffee — 33 Ormond Road, Elwood

Technically over the border in Elwood, but close enough to St Kilda’s southern edge that it absolutely belongs on this list. Code Black roasts in-house and their single-origin offerings are exceptional — the Ethiopian natural they ran in February was bright, fruity, and memorable. The flat white ($5) is smooth and chocolatey on their house blend, with a sweetness that doesn’t need sugar.

They also do a Japanese-style iced pour-over ($7) that’s perfect for summer mornings — flash-chilled over ice for a clean, bright cup that doesn’t taste watered down. The cortado ($5.50) is the insider order for anyone who wants to taste the espresso without drowning it in milk.

The space is small with a courtyard out back that catches morning sun. On a weekday, it’s one of the most peaceful coffee experiences in the southern suburbs.

Getting here: Tram 96 to the Esplanade, walk south along the foreshore for 10 minutes.

Flat white: $5 | Filter: $6–$7 | Vibe: Beach-industrial | Best for: Filter nerds and Elwood walkers

The food: The toast menu is simple but excellent. Avocado on sourdough ($16) with feta and chilli flakes. The breakfast burrito ($18) is substantial and wraps scrambled eggs, chorizo, and cheese in a flour tortilla. They also do a rotating special toastie that’s always worth trying — we had a roasted tomato and gruyère version that was exceptional.

The beans: Code Black roasts their own beans in their Brunswick warehouse. The house blend is chocolatey and smooth, perfect for milk-based drinks. The single-origin options change weekly and are always interesting — expect bright Ethiopians, smooth Colombians, and the occasional experimental process like natural or honey. The baristas can talk you through the differences if you’re curious.

The vibe: Polished concrete, hanging plants, a small courtyard out back. It’s industrial but not cold — there’s a beachy lightness to the space that suits its Elwood location. Seats about 40 inside, 15 outside. The courtyard is dog-friendly if you’re into that.

Why Elwood matters: Code Black chose Ormond Road intentionally — the St Kilda café scene is saturated, but Elwood has been underserved for specialty coffee. The residents here have been walking to the nearest chain for years, and Code Black is the first independent roaster-café to plant a flag. If you’re in southern St Kilda, skip the Acland Street queues and walk the extra five minutes.

Price point: Coffee and a pastry: $10–$12. Coffee and breakfast: $20–$25. The banana bread is $8 and worth every cent.


3. Lune Croissanterie — the St Kilda-Adjacent Pick

We know, Lune (119 Rose Street, Fitzroy) isn’t in St Kilda. But if you’re willing to tram it up the 96 for 15 minutes, the croissant-and-coffee combo here is the best in Melbourne. Their flat white ($5.40) is good — not the main event, but solid. The real draw is ordering a croissant and a coffee and eating them in the courtyard while watching Rose Street wake up.

We’re including it because a good coffee morning sometimes means a short journey, and the 96 tram makes this practically an extension of St Kilda’s café strip. The kouign-amann ($7) paired with a flat white is one of those mornings that resets your whole day.

Flat white: $5.40 | Filter: $6 | Vibe: Bakery-precise | Best for: Croissant-first, coffee-second mornings

The pastries: This is where Lune shines. The plain croissant ($6.50) is the benchmark. The almond croissant ($7.50) is twice-baked with frangipane. The kouign-amann ($7) is caramelized and buttery. The ham and cheese croissant ($9) is a meal in itself.

The coffee: Good, but not the main event. The flat white is solid — properly textured milk, clean extraction. They use a house blend that’s designed to complement the pastries rather than compete with them.

The wait: This is the catch. On weekends, expect a 20–40 minute wait. Weekdays are better — 10–15 minutes if you’re lucky. The Fitzroy location has a small courtyard where you can wait with a coffee from the takeaway window.

Price point: Croissant and coffee: $12–$14. A proper Lune breakfast (croissant plus a second pastry): $18–$20. Worth it for the experience.


4. Baked. — 67 Fitzroy Street

New in early 2026 and already making waves. Baked. is primarily a sourdough bakery, but their espresso — sourced from a Victorian roaster and pulled on a La Marzocca — is excellent. A flat white ($5) arrives with latte art that shows care. The extraction is clean, the milk is textured properly, and the temperature is right. For a place that doesn’t position itself as a coffee destination, the quality is surprising.

The space is minimal and bright, with good natural light that makes the pastries look as good as they taste. They open at 6:30am, making this one of the earliest options in the suburb. The almond croissant ($7.50) and a flat white is the perfect quick stop before heading to work if you’re on the Fitzroy Street side.

The food: The toast menu is simple but does the job. Sourdough with house-made jam and cultured butter ($12). The ham, cheese, and pickle toastie ($14) is their signature — sharp cheddar on their own sourdough with house pickle reline. They also have a seasonal special that changes weekly.

The bread: This is the real draw. The sourdough is baked from 3am using a natural leaven. The crust is thick and blistered, the crumb is open and slightly tangy, and it keeps for three days without going stale. A whole loaf is $9 and it’s the kind of bread that makes you swear off supermarket bread forever.

The beans: They source from a Victorian roaster (we’re told it’s a Geelong-based operation but they’re not naming names yet). The house blend is medium-roasted and designed to be versatile — it works in milk and as a long black.

The overheard vibe: This place attracts the Fitzroy Street regulars — tradespeople starting early, retirees with dogs, young professionals grabbing breakfast to go. It’s unpretentious, quick, and focused on the product rather than the scene.

Price point: Coffee and a pastry: $12–$15. Coffee and toast: $17–$20. Bread to take home: $9. The early bird special — coffee and almond croissant before 7:30am — is $12.50.

Flat white: $5 | Filter: Not offered | Vibe: Minimalist bakery | Best for: Early risers and sourdough lovers


5. Borsch Vodka & Tears — 152 Chapel Street

Yes, it’s a vodka bar. But hear us out. The morning café service at Borsch (they open at 9am) is a well-kept local secret that more St Kilda residents should know about. The flat white ($5) is made with care — the baristas here take the morning service as seriously as the evening vodka flights. The Polish pastries (pączki, $6) are phenomenal accompaniments, and the moody, candlelit interior is a completely different morning vibe than the bright-white café standard.

Not the cheapest, not the fastest, but absolutely the most atmospheric morning coffee in St Kilda. If you’re on Chapel Street for any reason, this is where you stop. The outdoor tables work on sunny mornings if the candlelit cellar vibe is too intense for 9am.

Flat white: $5 | Filter: Not offered | Vibe: European candlelit | Best for: Moody mornings and pastry people


6. The Cat’s Kaka — 52 Acland Street

This Japanese-fusion brunch spot (open since late 2025) does a Japanese iced coffee ($6.50) that is legitimately different from anything else on this list. They use a flash-chill method over ice, resulting in a cleaner, brighter extraction that tastes like the coffee equivalent of a cold plunge. Their hot coffee is solid if not extraordinary, but the Japanese iced is a destination drink that’s worth the Acland Street tourist detour.

The matcha latte ($6.50) is the other standout — actual ceremonial-grade matcha, properly whisked, not the syrup-based abomination you get at chain cafés. Pair it with the miso scrambled eggs ($19) and you’ve got a morning worth waking up for.

Flat white: $5.50 | Japanese iced: $6.50 | Vibe: Clean Japanese-minimal | Best for: Iced coffee devotees and brunch-first people


7. Grigons & Orr — 492 Victoria Street (South Melbourne border)

Right on the St Kilda–South Melbourne border, Grigons & Orr has been a fixture for years. The coffee ($5 flat white) is reliable and full-bodied — they use a medium roast that suits milk-based drinks well. It won’t win any specialty coffee awards, but it’s consistently good in a way that matters for a daily habit.

The food is what draws most people: big breakfasts, avo toast, the classics done without pretension. It’s a locals’ spot that tourists rarely find, which is part of its charm. If you want a solid coffee with a proper meal rather than a pastry, this is the pick.

Flat white: $5 | Filter: $5.50 | Vibe: Classic Aussie café | Best for: Full breakfast and a solid brew


8. St Kilda Sea Baths Café — 10–18 Jacka Boulevard

The café inside the historic St Kilda Sea Baths building is not where you go for specialty coffee excellence. Let’s be honest about that. But it’s where you go to drink a decent flat white ($5.50) while watching the bay. The coffee is passable, the location is unbeatable, and on a quiet weekday morning, sitting on the terrace with a coffee and the sound of waves is worth the premium.

This is a “mood” pick, not a “coffee quality” pick, and we’re being transparent about that. The muffins are fine. The view is extraordinary. Some mornings, the view matters more than the extraction.

Flat white: $5.50 | Filter: Not offered | Vibe: Waterfront casual | Best for: Morning views and slow starts


Honourable Mentions

  • Loretta’s (397 Bay Street) — Good coffee, better food. The ricotta hotcake is the star, not the cup.
  • The Esplanade Hotel front bar — Yes, they do coffee. No, it’s not great. But at 7am, sitting in the Espy before anyone else arrives, there’s a romance to it.
  • Acland Street cake shops — Several do passable espresso. Not guide-worthy individually, but useful if you’re already there for the pastries and need a caffeine hit.

What We Skipped and Why

Chain cafés — St Kilda has a few chains and they’re fine. We’re here for the independent spots that make Melbourne’s coffee culture what it is. Chains are for the airport.

Filter-only spots without espresso — If a café only does pour-over and you’re after a flat white, it’s not on this list. Vice versa. We ranked for the drinks people actually order.

Price as the primary ranking factor — A $4.50 flat white from a below-average café is worse than a $5.50 flat white from a great one. Quality leads here. Value matters, but not at the expense of a good cup.

Mobile coffee vans — A few operate around the St Kilda foreshore on weekends. They’re convenient if you’re at the beach but not consistent enough to rank.


Coffee Getting-There Guide

Tram 96 is your main artery — runs from East Brunswick through the CBD and terminates at St Kilda Beach. Get off at the Esplanade for the Fitzroy Street café cluster.

Tram 78 runs up Chapel Street if you’re hitting Borsch or heading toward Prahran.

Parking on weekends is painful. Try side streets off Carlisle Street or park near the Sea Baths and walk.

Cycling is ideal — the foreshore path runs the full length and connects to the Capital City Trail. Most of these cafés have bike racks out front.


Nearby Guides Worth Reading

📊 MELBZ POLL — What’s your daily order? Flat white | Long black | Piccolo | Filter | Iced everything


Last verified March 2026. Prices may vary — baristas deserve their raises.


About this guide: MELBZ is Melbourne’s hyperlocal intelligence platform. Every venue is visited, every price is checked, every recommendation is earned. No sponsored content, no pay-to-play. If we list it, we’d go there ourselves.

Living in St Kilda? Compare energy plans, internet, and insurance for your area.

Advertisement
Disclaimer: Information current as of March 2026. Contact venues directly to confirm details before visiting.

More in St-Kilda

Explore Nearby Suburbs

Get St-Kilda's weekly briefing

The best of St-Kilda — new openings, local intel, and things you'll actually care about. Every Monday.