Best espresso in Melbourne
The best espresso in Melbourne comes from bars that recalibrate every morning and can tell you exactly what is in the hopper. This guide covers how to recognise a serious espresso program and what to order to test it. The guide draws on the 254 specialty cafés and roasters the community has mapped in Melbourne.
What separates the best espresso bars in Melbourne from the rest is the daily ritual: fresh-grind retention checked, dose weighed to the tenth of a gram, water temperature stable. The signature kit you'll see on the bar is usually a La Marzocco Linea PB or GS3, a Slayer, or a Synesso, paired with a Mahlkönig Mythos or EK43 grinder.
Melbourne among “Espresso” cities
Ranked by how many specialty cafés each city lists, Melbourne is #14 among the 144 cities with this guide.
Zooming out, 254 cafés put Melbourne at #1 in Oceania and #14 worldwide on Roasters.
9 cities in Oceania have enough specialty cafés (30 or more) for an “Espresso” guide, Melbourne among them.
The same guide exists for Sydney, Perth and Brisbane and 3 more cities in Australia.
Melbourne is covered by 11 themed guides in total; the others are WiFi & laptops, Brunch, Open late, Quiet cafés, Cycling, Surf, Running, Filter coffee, Cold brew and Matcha.
Find espresso cafés
in Melbourne.
Open Roasters, filter Melbourne by what is open now or nearest, save your favourites, and log every cup. Free on iOS and Android.
About espresso in Melbourne
Is this one of the bigger “Espresso” guides?
Yes: Melbourne ranks #14 of 144 by the number of specialty cafés it lists.
What espresso drinks should I try in Melbourne?
Order a straight espresso (single or double) first to taste the program. Then move to a cortado or macchiato to test the milk. Most specialty bars in Melbourne also pour seasonal espresso flights — three different origins side by side. The Roasters app shows which bars offer them.
What makes a great espresso?
A great espresso is balanced and bright: clean acidity, a sweet body, and a clear finish. It's pulled with a precise dose (typically 18–20g in, 36–40g out, in 26–32 seconds), from fresh, well-stored beans, with a calibrated grinder. The best bars in Melbourne hit those numbers daily.
How many specialty cafés does Roasters list in Melbourne?
254 cafés and roasters, which puts Melbourne at #14 of the 144 cities with an “Espresso” guide.
Where else in Australia can I use this guide?
In Sydney, Perth, Brisbane and Adelaide and 2 other cities.