Victoria, Australia · 3182About the Almanac
St Kilda Almanac

THE NEIGHBOURHOOD, AT YOUR OWN PACE.

St Kilda Brunch Cafes

The best way to choose between St Kilda brunch cafes is to pick your street and your time slot first, then the cafe. St Kilda, Victoria has dozens of places serving eggs and coffee, and most do it well. What changes your morning is where the cafe sits, when you arrive and what you plan to do after. A cafe that suits a quiet weekday catch-up can turn into a 40-minute wait at 10.30am on a sunny Sunday.

This guide from St Kilda Almanac sets out how the suburb's brunch scene is laid out, how its coffee culture works and how to plan around the crowds. Cafes open, close and change hands often here, so check a venue's own website or social pages for current hours before you go. For more on the suburb, see the St Kilda Almanac home page.

Why does the street matter more than the cafe name?

St Kilda's cafes cluster in a few strips, and each strip has its own feel. Choosing the strip first narrows dozens of options down to a handful that fit your plans.

Acland Street

Acland Street is the busiest brunch strip in the suburb. The southern end was rebuilt into a pedestrian plaza around the tram terminus, which means more outdoor tables and fewer cars. The street is also known for its long-running European cake shops, with window displays of cheesecake and kugelhopf that have drawn visitors for decades.

Acland Street suits people who want to walk straight from brunch to the beach or to Luna Park, Melbourne, which sits at the foot of the strip on the Lower Esplanade. The trade-off is crowds. Weekend foot traffic is heavy, and tables turn over fast.

Fitzroy Street, Melbourne

Fitzroy Street, Melbourne runs from St Kilda Junction down to the foreshore. It is wider than Acland Street and carries trams for much of its length. Its cafes tend to be spread out, so you are less likely to face a whole block of queues at once.

Fitzroy Street works well if you arrive by tram from the city and want to eat before heading to the water. The upper end near the Junction is often calmer than the beach end on a warm weekend.

The foreshore

Cafes and kiosks along the foreshore sell the view as much as the food. St Kilda Pier is the main draw here. A coffee and a walk to the end of the pier is a simple brunch add-on. If you also want to see the little penguins near the breakwater, note that viewing runs through free ticketed sessions, usually in the evening. Book through the official operator rather than turning up on spec.

When should you arrive to skip the wait?

Arrive before 9am on weekends or after 1pm. That single change does more for your morning than any review site.

Brunch demand in St Kilda follows a clear curve. It builds from about 9am, peaks between 10am and noon on Saturdays and Sundays, then falls away after lunch. Sunny days push the peak higher because beachgoers stop for food on the way down.

Many smaller cafes do not take bookings for groups under a certain size. Some put you on a text waitlist instead. If you have a group of six or more, call ahead. Larger groups often can book, and a booking is the only reliable way to sit together at peak time.

Here is a hypothetical example of how timing plays out. Two friends meet on Acland Street at 10.45am on a hot Saturday in January. The first two cafes they try have a 30-minute list. They end up eating at noon. The same pair arriving at 8.30am would likely walk straight in, finish by 9.30am and have the beach before it fills.

Weekdays are a different suburb

On weekdays, most St Kilda cafes are relaxed until the lunch rush. If you work from home or have a day off, a weekday brunch gives you the pick of tables and more time with staff, who are happy to talk through the menu or the coffee when they are not slammed.

What makes St Kilda's coffee culture worth knowing about?

St Kilda's coffee is part of Melbourne's wider coffee culture, which takes espresso seriously. Most cafes here serve specialty coffee, meaning beans graded for quality and traced back to a farm or region. Staff can usually tell you where today's beans come from.

Who roasts the beans?

Very few St Kilda cafes do their own coffee roasting on site. Most buy from Melbourne roasters, and some rotate guest roasts on a second grinder. This matters because the roaster shapes the taste more than the barista. A cafe using a light roast will give you brighter, fruitier cups. A darker house blend tastes more chocolatey and holds up well in milk.

If you find a coffee you like, ask who roasted it. Many roasters sell beans online or run their own cafes, so you can chase the same taste at home.

The flat white and other orders

The flat white is the default order in most Melbourne cafes. It is a shot of espresso with steamed milk and a thin layer of microfoam, smaller and stronger tasting than a latte. If you want to judge a cafe's coffee fast, order one. Thin, glossy milk and no burnt taste are good signs.

Batch brew and pour-over filter coffee are common at specialty-focused cafes too. Filter is a better choice if you drink your coffee black and want to taste the bean.

Plant milk is standard, with a catch

Plant milk is on almost every menu. Oat milk is the most common, with soy and almond close behind. Expect a small surcharge at many cafes. Oat milk steams closest to dairy, so it is the safest pick for a flat white. Almond milk can split in hot coffee, and baristas will often warn you if theirs does.

What should you order when the menu runs long?

Order the dish the kitchen makes most. On a typical St Kilda brunch menu, that means the eggs dishes and the fritters.

Eggs Benedict as a test dish

Eggs Benedict is one of the most common brunch dishes in the suburb, and it tells you a lot about a kitchen. The poached eggs should hold their shape and run when cut. The hollandaise should be smooth and warm, never split or gluey. Many cafes swap the ham for bacon, salmon or mushrooms, which is handy for mixed groups.

The corn fritter

The corn fritter is an Australian brunch staple that visitors often skip because it sounds plain. A good one is crisp outside, packed with sweetcorn and served with something sharp, like a relish, a herb salad or smashed avocado. It is often a solid choice for vegetarians and usually more filling than it looks.

Dietary needs

Gluten-free bread is easy to find in St Kilda cafes. Vegan options are common but not universal, and some menus list them only on the specials board. If you have an allergy, tell staff when you order, not after the food arrives. Busy kitchens on Acland Street handle a lot of requests at once, and early notice helps.

Is it worth leaving St Kilda for brunch nearby?

Yes, if your main goal is a calm table at peak time. Three nearby areas sit within an easy walk, ride or tram trip, and each offers a quieter alternative on busy weekends.

Balaclava, Victoria

Balaclava, Victoria sits just east of St Kilda, and its main strip on Carlisle Street has a dense run of cafes. It draws more locals than tourists, so weekend queues are usually shorter than on Acland Street. Balaclava station on the Sandringham line makes it easy to reach by train.

Elwood, Victoria

Elwood, Victoria is south of St Kilda along the bay. Its cafes cluster around Ormond Road and near the Elwood foreshore. The pace is slower, and the area suits families and people pairing brunch with a ride along the bay trail. If you are cycling the foreshore, Elwood is a natural stop at the far end of a loop from St Kilda.

South Melbourne

South Melbourne is a short tram trip north-west. The South Melbourne Market area has a strong cafe scene and produce stalls if you want to pick up food for later. Check the market's own website for trading days, as it does not open every day of the week.

How do you plan brunch around the rest of your day?

Work backwards from what comes after. Brunch in St Kilda is rarely the whole outing, so the right cafe is the one that sets up your next stop.

Getting there and parking

Trams are the simplest way in. Several routes serve Fitzroy Street and Acland Street from the city. Street parking near the foreshore is metered and fills early on warm weekends. If you drive, check the City of Port Phillip parking signs carefully, as time limits vary block by block.

What do most brunch guides get wrong about St Kilda?

Most guides rank cafes as if the ranking holds all week. It does not. A cafe that feels perfect on a Tuesday can be a crush on a Sunday, and a place with an average rating can be the best choice at 11am because it has space.

The second common miss is ignoring the coffee supplier. Two cafes on the same street can serve very different cups because they buy from different roasters. If you care about coffee, the roaster on the menu board is a better guide than the cafe's fit-out.

The third miss is treating St Kilda as the only option. On a peak summer weekend, a short trip to Balaclava, Victoria or Elwood, Victoria often gets you better food sooner than waiting on Acland Street.

Your next step

Pick one plan and commit to it before you leave home:

  1. Decide what you will do after brunch, then pick the strip that sits closest to it.
  2. Aim to sit down before 9am on a weekend, or after 1pm.
  3. Check the cafe's own page for current hours, and call ahead if your group is six or more.
  4. Order a flat white and the house eggs or corn fritter to see what the kitchen does best.
  5. If the queue on Acland Street is long, take a tram or walk to Balaclava or Elwood rather than waiting.

The single takeaway: choose your street and your time first, and the right St Kilda brunch cafe will choose itself.