Best Cafes in St Kilda 2026: Acland Street & Beachside
Updated 16 March 2026 | 6 places tested | Eli Chen reporting
St Kilda doesn’t do boring cafes. Between the heritage cake shops on Acland Street, the beachside haunts along Marine Parade, and the gritty neighbourhood spots on Carlisle Street, this suburb has more personality per square metre than most Melbourne postcodes. Whether you’re chasing a post-run flat white, a lazy Sunday smash avo, or a slice of cake that predates your grandparents’ first date, St Kilda delivers.
We spent three weeks walking the strip, ordering too many coffees, and eating our weight in sourdough to bring you this list. These are the six cafes we actually go back to — not the ones with the most Instagram followers, but the ones that nail it every single time.
1. Galleon Cafe
Address: 9 Carlisle Street, St Kilda VIC 3182
Hours: Daily, 7am–3:30pm
Price: Mains $16–$24
The vibe: Retro milkbar energy with mismatched furniture and zero pretence
Galleon Cafe has been feeding St Kilda since 1984, and walking in feels like stepping into a time capsule — in the best possible way. The furniture doesn’t match. The staff remember your order. The menu hasn’t reinvented itself to chase trends, and that’s exactly why locals keep coming back.
What to order: The big breakfast is the move here — thick-cut toast, perfectly fried eggs, crispy bacon, sautéed mushrooms, and a pile of chips that arrive golden every time. For something lighter, the bagels are generously stuffed and come with proper coffee, not that watery stuff. Speaking of coffee, Galleon takes theirs seriously: smooth, strong, and just $4.50 for a regular flat white.
Why we love it: It’s a genuine neighbourhood cafe in an era where that term gets thrown around for any place with exposed brick. Walk-ins only, no reservations, no ego. Galleon is the kind of spot where you’ll end up chatting to the table next to you about their dog’s name and leaving with a new mate.
Local tip: Weekends fill up fast by 9am. Aim for a weekday visit or get there early for the full experience without the wait.
2. Monarch Cakes
Address: 103 Acland Street, St Kilda VIC 3182
Hours: Daily, 9am–6pm
Price: Cakes $6–$12 per slice; coffee from $4.50
The vibe: Old-world European cake shop unchanged since 1934
Monarch Cakes is older than most of Melbourne’s famous landmarks and infinitely more delicious. Operating from the same Acland Street premises since 1934, this is the cake shop that put St Kilda on the map for anyone with a sweet tooth. The recipes came over from Poland with the original owners and they haven’t been touched — because when something’s been working for 90 years, you don’t mess with it.
What to order: The Polish baked cheesecake is the undisputed hero — dense, tangy, and made from a recipe that’s over a century old. The chocolate kugelhoupf (a yeasted chocolate cake spiralled into a tall ring) is the other non-negotiable. If you’re visiting for the first time, order both and thank us later. Pair with a strong coffee or a pot of tea.
Why we love it: In a suburb that reinvents itself every few years, Monarch stays exactly the same — and that’s its superpower. The cabinet still groans with plum cake, buttery pastries, and French vanilla slices that would hold their own against any patisserie in the country. It’s frozen in time in the best possible way.
Local tip: Monarch does takeaway whole cakes if you want to bring a slice of St Kilda home. Order the cheesecake for weekend entertaining and watch your guests lose their minds.
3. Woodfrog Bakery
Address: 108A Barkly Street, St Kilda VIC 3182
Hours: Mon–Fri 7am–3pm, Sat 7am–4pm, Sun 7am–3pm
Price: Pastries $5–$8; loaves from $8; coffee from $4.50
The vibe: Artisan bakery where the sourdough starter is treated like a family member
Woodfrog Bakery started in St Kilda in 2011 with one mission: to make the best sourdough in Melbourne without cutting corners. Fast-forward to today, and they’ve expanded to 14 stores across Melbourne — but the original Barkly Street shop is still the heart of the operation. Every loaf is baked fresh each morning on the stone deck of a gas-fired oven at 240 degrees. No commercial yeast. No shortcuts. Just flour, water, salt, and time.
What to order: The classic sourdough loaf is essential — grab one for the weekend. For breakfast on the spot, the almond croissants are flaky, buttery, and generously filled. The sausage rolls are a surprisingly good savoury option, and the olive batard is the kind of bread that makes you reconsider every supermarket loaf you’ve ever bought. Coffee is solid, and you’ll need something to wash down the pastry crumbs.
Why we love it: Woodfrog is a proper bakery, not a cafe that happens to sell bread. The shelves are stacked with golden loaves, the pastries rotate daily, and everything smells like a hug. It’s the spot we recommend to anyone moving to the area: “Buy your bread here. Life will improve immediately.”
Local tip: They also have a store in South Melbourne Market, so if you’re already exploring the southern bayside suburbs, you can grab a loaf there too. The Elwood and Balaclava scenes owe a lot to Woodfrog raising the bar on what a neighbourhood bakery should be.
4. Sebby’s Scrolls
Address: 2C Acland Street, St Kilda VIC 3182
Hours: Daily, 7:30am–3pm
Price: Scrolls $6–$9; coffee from $4.80
The vibe: The scroll craze, perfected and brought to the beach
Sebby’s Scrolls started life in Caulfield South, where the queues became so legendary that Melbourne food media started writing about them in hushed, reverent tones. Now they’ve set up shop on Acland Street — taking over the old Black Star Pastry site — and St Kilda is better for it. Each scroll is baked in its own individual tin, which creates those caramelised edges and pillowy soft centres that made them famous.
What to order: The cream cheese iced scroll is the flagship — sweet, tangy, and dangerously easy to eat three of in one sitting. For savoury fans, the Cheesymite scroll hits the spot, and the pizza scroll rotates as a special. Monthly specials keep things interesting: past flavours have included cinnamon scroll, lemon meringue, and salted caramel. Allpress coffee provides the caffeine backbone.
Why we love it: Sebby’s proved that a single item, done exceptionally well, can anchor an entire cafe. They’re not trying to be everything to everyone — they’re just making the best version of one thing. That clarity shows in every bite. It’s also a welcome addition to Acland Street, which needed some fresh energy alongside the heritage spots.
Local tip: They sell out of popular flavours by early afternoon on weekends. If you’ve got your heart set on the cream cheese iced scroll, get there before 10am.
5. Hello Sparrow
Address: 126A Chapel Street, St Kilda VIC 3182
Hours: Daily, 7:30am–3pm
Price: Mains $18–$26; coffee from $4.50
The vibe: Relaxed neighbourhood brunch done with genuine care
Hello Sparrow is one of those cafes that doesn’t need to shout. Chef Tj draws on his Auckland and Queenstown roots to keep things simple: fresh ingredients, balanced flavours, no gimmicks. The space is warm without trying too hard, and the menu reads like someone actually thought about what people want to eat on a Saturday morning rather than what’ll photograph well.
What to order: The big breakfast is generous and properly cooked — runny yolks, crisp bacon, good bread. The nourishing bowls are excellent if you want something lighter, and the coffee is consistently well-poured. If you’re feeling indulgent, ask about the specials board — Tj rotates dishes based on what’s good at the markets that week.
Why we love it: In a suburb where brunch spots compete to be the most Instagrammable, Hello Sparrow just focuses on the food. It’s quietly confident, flavour-forward, and effortlessly cool without ever trying to be. The kind of place where you turn to your mate and say “this is exactly what I needed.”
Local tip: It’s tucked just off Chapel Street, so it’s slightly off the main tourist drag — which means shorter waits and a more local crowd. If you’re visiting St Kilda from the Balaclava end, it’s an easy walk down.
6. The Wedge
Address: 72A Acland Street, St Kilda VIC 3182
Hours: Daily, 7am–3pm
Price: Mains $17–$25; coffee from $4.50
The vibe: Middle Eastern-inspired brunch meets beachside charm
Wedged between Acland Street and Carlisle Street, The Wedge brings something genuinely different to the St Kilda cafe scene: Middle Eastern flavours at brunch. The space is warm and colourful, the coffee is reliable, and the menu goes places you don’t expect from a cafe that seats maybe 30.
What to order: The falafel Scotch eggs with baba ganoush and crispy flatbread are the standout — crunchy, herby, and served with pickled turnips and pomegranate that add brightness to every bite. For something sweet, the banoffee waffles with vanilla bean ice cream and baklava crumble are borderline dangerous. If you want to keep it simple, the chai latte is one of the best in the suburb.
Why we love it: The Wedge fills a gap that St Kilda didn’t know it had. It’s not trying to be an Israeli restaurant or a Turkish breakfast spot — it’s a neighbourhood cafe that happens to know its way around za’atar and baba ganoush. The result is a menu that feels exciting without being intimidating, and it pairs perfectly with a strong flat white and a sea-breeze morning.
Local tip: The outdoor seats catch the morning sun perfectly. Grab a spot outside with a chai latte and people-watch your way through a slow Saturday.
What We Skipped and Why
Sister of Soul (73 Acland Street) — Solid vegan and vegetarian cafe, but we found the menu plays it safe compared to what you can get at other plant-based spots in Melbourne. If you’re after vegan brunch, you’ll get a good meal here, but the flavours didn’t punch as hard as the competition. Worth a visit if you’re plant-based; not our first pick if you’re not.
The Banff (145 Fitzroy Street) — A St Kilda institution since 1942 and genuinely charming in its mountain-lodge-meets-army-galley way. But the menu hasn’t evolved much, and the coffee is middling. Great for a cheap, filling meal when you’re not fussy — not where we’d send someone looking for the best the suburb has to offer.
Ms Felix (17 Marine Parade) — The fit-out is gorgeous (marble, rattan, sea views), and the hot-honey fried chicken waffles are genuinely good. But the prices are steep for the portion sizes, and it can feel more like a venue than a neighbourhood cafe. We’ll check back in six months once the hype settles.
Sebby’s Scrolls almost got cut for being “just” a scroll shop — but the quality is so high and the Acland Street location so perfect that we couldn’t leave it off. It earned its place.
How St Kilda Compares to the Neighbourhoods
St Kilda’s cafe scene sits in an interesting spot between its neighbours. Head south to Elwood and you’ll find quieter, more residential spots with a beachy, family-friendly vibe. Head east into Balaclava and the scene gets more multicultural — great Middle Eastern bakeries, Indian-influenced brunches, and smaller neighbourhood gems. North in South Melbourne, the cafe culture is more established and polished, anchored by the market.
St Kilda’s advantage? It’s got the most character. The cafes here have history, personality, and a stubborn refusal to be anything other than what they are. You’ll find better pastries in South Melbourne and more experimental menus in Balaclava, but nowhere else on the bay combines beachside lazy mornings, heritage cake shops, and retro milkbars quite like this.
The Bottom Line
St Kilda isn’t trying to be Fitzroy or Carlton. Its cafes aren’t chasing Michelin stars or TikTok virality. They’re serving consistently good food, strong coffee, and the kind of warmth that makes you want to stay for another round. Whether you start with a sourdough loaf from Woodfrog, work your way through Acland Street’s cake shops, or settle in for a long brunch at Hello Sparrow, this suburb rewards the slow approach.
Grab a tram down Acland Street, pick a spot, and settle in. St Kilda’s cafes aren’t going anywhere — and neither should you.
Related reads:
- Best Cafes in Balaclava — The multicultural brunch strip you need to explore
- Best Cafes in Elwood — Beachside cafes at the bay’s quiet end
- South Melbourne Market Cafes — Where Melbourne’s cafe culture started