Bakeries & Delis

Where To Find Perth’s Best Hot Cross Buns For 2025

By – who is always dreaming of her next meal and reckons a good martini solves most problems

Hot cross bun season seems to start earlier and earlier each year, and we're not complaining. As the cooler weather sets in, nothing brings us more joy than biting into a warm, toasted bun smothered to the max with butter.

Whether you prefer juicy fruit, decadent chocolate or something even more exotic, there's a bunned beauty in Perth/Boorloo for you to enjoy, including some for the vegans and gluten-avoidant amongst us. At Urban List, we've knocked back plenty of the easter goods to bring you our hit list of the best hot cross buns in Perth.

Croff Bakehouse

131 Barrack St, Perth WA 6000


Image credit: Croff Bakehouse | Instagram

Croff Bakehouse has just brought out their version of the hot cross bun and it is not one to miss. The croissant knot pastry is rolled in with mixed spice and cinnamon butter and filled with raisins and fruit custard goodness. Dessert for breakfast? Yes, please.

Dough Street

Shop 4/207 Jones St, Balcatta WA 6021

Image credit: Dough Street | Instagram

This gluten-free bakery is dishing up a selection of tasty Hot Cross Buns, with four flavours to choose from. Dough Street has brought out traditional ($4.70), chocolate ($4.70), and two filled options: Chocopistachio ($6.50) and Nutella ($6.50). You can expect a soft, rich texture from their debut brioche dough. Yum.

Chu Bakery

498 William St, Highgate WA 6003

A tray of hot cross buns at Chu Bakery
Image credit: Chu Bakery | Claire Logan

Like pretty much everything else in the cabinets at this Highgate fave, it's pretty hard to ignore the glistening trays of fruit-packed hot cross buns at Chu. Slide in early to snap up a six pack before accidentally eating half of them on your stroll back through Hyde Park. 

Mary Street Bakery

City Beach, Highgate and West Leederville

person holds hot cross buns in front of neon sign
Image credit: Mary St Bakery | Danica Zuks

We can't get enough of Mary Street Bakery’s fresh, fluffy buns. They don’t hold back when it comes to the spices either, packing these babies with cinnamon, nutmeg and oodles of dried fruit. Choose the traditional flavour or, if you're up for something different, go for their choc-orange hot cross buns. Singles are going for $2.80 and six packs are going for $14.50.

Miller + Baker

6b/236 Lake St, Perth WA 6000

a tray of hot cross buns
Image credit: Miller + Baker | Instagram

The crew at Miller + Baker are cranking out a new sourdough HXB recipe this year that's hard to ignore. Available every day in March, There are two new recipes available: Classic and Chocolate. These babies are made with a long ferment, sourdough, stone-milled flour that's infused with orange syrup and packed with housemade candied peel and fruit (or chocolate), plus spices like nutmeg, cardamom, cinnamon and allspice, all topped off with an orange glaze. Drool. It's 6 for $25.00, 12 for $48.00 or 18 for $70.00.

You might also like:

Joe's Bakery

1248 Hay St, West Perth WA 6005

Hot cross buns from Joe's Bakery in Perth
Image credit: Joe's Bakery | Danica Zuks

With over 40 years in the hot cross bun game, Joe's Bakery is the real deal. And with so much time serving up top notch buns, it should come as no surprise they've got something for everyone with their super popular traditional bun, chocolate chip, no peel (still has sultanas) and for those that are scared of fruit, completely plain.

In fact, out editor picked Joe's as her favourite classic fruit bun.

"A perfect fruit to bun ratio, and a really lovely spice blend. Joe's is my go to for a classic hot cross bun, which I'll toast and slather in butter," she said.

Joe's hot crossies are available as singles, half dozen and dozen packs! Whatever you choose, you're in for a treat.

Grain Bakery

19 Lathlain Pl, Lathlain WA 6100

baker holding a rack of hot cross buns
Image credit: Grain Bakery | Instagram

Grain Bakery is a family-run joint in Lathlain and Shenton Park is bridging the gap between contemporary bakehouses and the familiar country-style bakeries of yesteryear. And much like Nan’s baked treats, these hot cross buns deliver the nostalgic flavours you’re craving.

You'll find traditional, choc and fruitless varieties on offer, plus this year they've introduced a pistachio custard stuffed version of their chocolate chip buns, because chocolate plus pistachio is a no-brainer. Now all you have to worry about is finding the ideal ratio of butter to your bun. 

Strange Grains

197 Onslow Rd, Shenton Park WA 6008

Image credit: Strange Grains | Instagram

If you want to keep it classic, Strange Grains is back with their Traditional Hot Cross Buns. Containing hints of cinnamon and mixed spices, these delicious buns are ones to come back to every year. Plus, they're vegan, gluten-free and nut-free. What's not to love?

Wild Bakery

Inglewood, South Fremantle and North Fremantle

Image credit: @wildbakery | Instagram

Wild bakery is dishing up soft and spiced Hot Cross Buns freshly bakes every day until Easter. Their six packs are going for $15.60. Enjoy them toasted or fresh, whatever floats your boat. We guarantee they will taste good either way. 

Teeter Bakery

145a Claisebrook Rd, Perth WA 6000

Image credit: @teeterbakery | Instagram

Word through the grapevine tells us that Teeter Bakery's Hot Cross Buns are a 10/10. When something works, why change it? Teeter's buns are traditional and delicious, with pear syrup glaze and butter to finish it off. Get in the door early to avoid missing out.

Knead Bakery

Unit 1 A/241 W Coast Hwy, Scarborough WA 6019

Image credit: @kneadbreadandcoffee | Instagram

This family-run micro bakery is a local fave in Scarborough and their gorgeous sourdough hot cross buns will make you see why. Knead has mixed up their recipes this year, offering Traditional, Chocolate and Sour Cherry options. Like last year's, they are still based on Head Baker & Founder, Robby Thomas' Nan's ‘Lassie bread’—a spiced fruit loaf made with molasses. Baked fresh daily, just get down early to avoid missing out.

Chez Jean Claude

Subiaco and West Leederville

Hot cross buns at Ches Jean Claude
Image credit: Chez Jean Claude | Instagram

Chez Jean Claude in Subiaco and West Leederville is back at the hot cross bun game and thank goodness for that. Their six packs are going for $14.00. Filled with raisins, currants and a good dose of cinnamon, these little buns of deliciousness are the perfect vessel for a good slathering of butter. 

Everyday Bread

Unit 7/8 Simms Rd, Hamilton Hill WA 6163

Image credit: @everyday_bread | Instagram

The bake crew at Everyday Bread in Willagee have dropped a double glazed hot cross bun infused with a special blend of Ceylon cinnamon and oranges all pureed in-house. Open from 3.30pm til 7.30pm daily, it's the ideal spot to pull in for an afternoon pick-me-up.

Looking for more treats? Check out:

Image Credit: Danica Zuks

Urban List Best Of: has our highest stamp of approval—curated lists of the very best recommendations for you to eat, do, see, buy or book, carefully chosen by our Editors.

Get our top stories direct to your inbox.

Subscribe

Get our top stories direct to your inbox.

Subscribe