Perth’s café scene is genuinely world-class — not just by Australian standards, but globally. The city has been producing exceptional specialty coffee for over a decade, and the best cafes in Perth now compete on food, ambience, and sourcing just as hard as they do on espresso. Whether you’re after a proper brunch in Northbridge, a beachside flat white in Cottesloe, or a quiet corner in Mount Lawley, Perth delivers every time.
Northbridge and the CBD: Where Perth’s Coffee Culture Was Born
Perth’s inner-city café scene centres on Northbridge and the CBD, and for good reason. Mary Street Bakery (with locations in Highgate and the CBD) remains one of the best all-rounders in the city — pastries are baked in-house daily, coffee is sourced from respected local roasters, and you’ll rarely pay more than $22 for a full brunch plate. The cruffins sell out before 9am on weekends, which tells you everything you need to know about the quality.
Sayers Sister on Aberdeen Street is the city’s most reliable brunch spot for big, unapologetically generous plates. The corn fritters with smoked salmon and in-house hot sauce is a near-perfect order. Expect a queue on Saturday mornings — arrive by 8:30am or plan around it. There’s no reservation system, so early arrival is your only real strategy.
Fremantle: Perth’s Other Café Capital
Fremantle operates at a slightly different pace to the CBD, and the café culture reflects that. Bread in Common on Pakenham Street serves exceptional house-baked sourdough alongside a menu that rotates seasonally — their shared plates concept works better at lunch than breakfast, and the fitout inside a converted nineteenth-century warehouse is one of the better looking café spaces in WA.
For coffee specifically, Telegram in North Fremantle is the suburb’s standout. They roast their own beans on-site, offer a compact rotating filter menu, and take single-origin sourcing seriously — most of their current lineup sits in the $7–$8 range for a filter pour. It’s not a place for a quick takeaway, but absolutely worth sitting down at if coffee is your primary reason for being there.
Applecross and the River Suburbs
Typika in Applecross is the South Perth riverside precinct’s most respected café, and it’s earned that reputation on the strength of its food as much as its coffee. The all-day menu runs to grain bowls, shakshuka, and house-made granola — nothing feels like an afterthought. Brunch for two with coffees sits around $60–$70, which is fair for the quality and the location.
In South Perth, Hylin continues to draw a crowd for its clean, produce-driven menu and one of the better brunch menus on the south side of the river. The fermented chilli and dukkah smashed avo is genuinely one of the more interesting takes on the dish in Perth right now. The room is bright and well-designed — it’s become a neighbourhood institution in under three years.
Best for Specialty Coffee Specifically
If you’re chasing exceptional espresso rather than the full brunch experience, three names stand out: Margaret River Roasting Co (with multiple Perth metro locations), Telegram (North Fremantle), and Five Senses Coffee at their roastery café in Northbridge.
Margaret River Roasting Co sources almost exclusively from their own estate and partner farms in the Margaret River and Pemberton regions, which gives the coffee a distinctly Western Australian character. A single-origin filter through their current Pemberton lot runs around $6.50 — excellent value for the quality on offer.
What to Know Before You Go
Perth café culture operates firmly within a 7am–3pm window at most spots. If you’re arriving after 2pm expecting full brunch service, you’ll often be out of luck even at larger venues. Weekend queues at the most popular spots are real; arriving on a weekday delivers a noticeably better experience at almost every café on this list.
Tipping is not expected in Perth cafes, but many point-of-sale terminals now default to a 10% tip prompt — you can decline without any awkwardness at all.
Frequently Asked Questions
What’s the best café in Perth for brunch?
Mary Street Bakery (Highgate or CBD) and Sayers Sister in Northbridge are consistently the strongest all-round brunch options. Both do excellent coffee and house-baked food, and both are genuinely busy on weekends for good reason.
Where’s the best coffee in Perth specifically?
For specialty coffee, Telegram (North Fremantle), Margaret River Roasting Co, and Five Senses Coffee in Northbridge are the three most serious options. All roast their own beans and prioritise single-origin sourcing.
Are Perth cafes expensive?
Perth café prices are broadly in line with Sydney and Melbourne. A flat white runs $5–$6, a full brunch plate $18–$26, and specialty filter coffee sits at $6.50–$9 depending on the origin and roaster.
Kit out your home coffee setup like Perth's best cafes do — the right grinder and espresso machine make an enormous difference to what ends up in your cup.
Shop Coffee & Kitchen Gear on Amazon AU