The 15 Best Cafes In Perth

Australian coffee culture has become a fast growing entity. So as you might expect, the number of cafes within Perth has massively increased as the appetite for coffee continues its incredible trajectory.

These cafes now use a variety of beans that are guaranteed to satisfy the demanding tastes of even the most hardened coffee lover.

There are plentiful flavours often built around a chocolatey or caramel core. The result is an influx of younger coffee drinkers who just can’t get enough of the nuanced flavours.

So let us guide you through the brews and snacks of the best cafes in Perth.

15 Best Cafes In Perth


Location: 178 Railway Parade, West Leederville, WA 6007 Ph: 0476 644 997
Opening Hours: Mon-Fri 6:30am-2.30pm, Sat & Sun 7am – 2pm

This cafe is inspired by the heights of New York City. It is undoubtedly chic and a favoured choice amongst locals. The furniture is locally sourced with incredible artwork and even more wholesome food options.

The coffee beans are sourced from an independent local supplier, Micrology Coffee, and their all-day menu boasts some delicious options including the New Yorker Reuben bagel, acai bowls, and even a British twist with some crumpets sourced from the farmer’s market.

You are guaranteed to find something to suit you in this multifaceted, cultural haven.

Harvest Espresso

Location: 629 Albany Hwy, Victoria Park, WA 6100 Ph: (08) 6188 6090
Opening Hours: Mon-Sun 7am-2pm

This cafe is not only aesthetically pleasing but it also boasts a wide range of muffins, croissants and gluten-free alternatives alongside some incredible coffee.

Harvest Espresso brews a customised blend from ‘5 Senses’ alongside ‘Bannister Downs Milk’ and this results in a drool-inspiring flavour that will leave you coming back relentlessly.

This cafe also serves phenomenal food including their in-house smoked salmon and mini banana loaves. This is definitely a wholesome cafe to visit.

La Veen Coffee

Location: 79 King Street, Perth, WA 6000 Ph: (08) 9321 1188
Opening Hours: Mon-Fri 6:30am-2pm, Sat-Sun 7:30am – 12:00pm

This cafe is situated inside an older builder (or a heritage building) that has a rather weathered look. However, it is most definitely one of the best cafes in the whole of Perth.

You can choose from a range of beans including Rockingham’s Five Senses and the staff members are wholly knowledgeable with regards to the coffee on offer.

Grouch And Co

Location: 1/45 McCoy Street, Myaree, WA 6154 Ph: (08) 9317 1951
Opening Hours: Mon-Fri 6:30am-2pm, Sat 8am-12pm, Sun Closed

This cafe sources its beans from international farmers and its differing blends alternate during the changing seasons. They are all roasted in-house and mixed with either full cream or cashew milk. The result is a taste sensation.

And tea lovers aren’t forgotten either. At Grouch and Co teas are served lovingly in ceramic cups hand crafted by Naomi Sugi. This cafe is therefore the perfect lunch spot for arty-types.

Felix & Co Speciality Coffee

Location: SHOP 8/160 Hampden Road, Nedlands, WA 6009 Ph: (08) 9386 9775
Opening Hours: Mon-Fri 6:30am-3pm, Sat-Sun 7am-1pm

Felix & Co is one of the most unique cafes on the list and it definitely serves a diversified range of coffee. There are numerous guest blends served each week including three different choices of espresso and two cold-brew options.

You will undoubtedly be positively overwhelmed by the sheer amount of coffee to choose from. They source their beans from New South Wales, Dukes, Proud Mary, Small Batch, Code Black, Market Lane and even more roasters.

The result is consistently fresh and flavoursome coffee.

Gesha Coffee Co.

Location: 59A Queen Victoria Street, Fremantle, WA 6160 Ph: (08) 9335 6059
Opening Hours: Mon-Fri 6:30am-3pm, Sat-Sun 6.30am-2.30pm

This cafe is named after the award winning Ethiopian Gesha bean, so you can rest assured you’ll be sipping on some quality coffee.

It’s daily house roast is also just as delicious and they boast a wide range of tasty breakfast treats alongside pastries, wraps and salads. There is something for everyone at Gesha.

Looking for a new brekkie spot? See our guide to the Best Breakfasts in Perth

Engine Room Espresso

Location: 450c Fitzgerald Street, North Perth, WA 6006 Ph: 0473 146 482
Opening Hours: Mon-Fri 6:30am-2pm, Sat 7am-2 pm, Sun Closed

15 Best Cafes In Perth

The folks at Engine Room Espresso blend the finest coffee. This cafe serves the highest quality brew and deliciously wholesome bagels from The Holy Bagel Co.

You can choose from a range of organic crumpets, delicious pumpkin bread or if you are looking for a takeaway option for the morning rush, their granola and muesli bowls come in wonderfully convenient breakfast cups.

Micro Lote Coffee

Location: 17 Blinco St, Fremantle, WA 6160 Ph: 0477 047 812
Opening Hours: Mon-Sat 7 am- 3 pm

This coffee shop is undoubtedly one of the more ethical shops in Perth. This is because it sources it’s La Jacoba Coffee bean from Asprounion, who help coffee farmers to make direct deals with roasters, ensuring that they seize maximum profits for their hard work.

Whether you are seeking  silky, white espresso or a Chemex coffee blend, you’ll be able to find the perfect, ethical choice for you at Micro Lote. 

Editor’s Note: We have heard that Micro Lote Coffee has sadly closed. We will let you know when we learn more.

Ooh La La And Ooh Coffee

Location: 255 Queen Victoria Street, North Fremantle, WA 6159 Ph: 0408 939 602
Opening Hours: Mon-Fri 6:30am-2pm, Sat 7am-2pm, Sun 7am-1pm

This small and sweet espresso bar provides a range of coffee and fashion to tantalise your senses. It contains a women’s boutique making the perfect venue for a girls day out.

Sample their smooth blends of coffee before browsing through the array of vibrant clothing on offer. What more could a girl ask for?

Offshoot Coffee

Location: Hibernian Place, Shop 2/480 Hay Street, Perth, WA 6000
Opening Hours: Mon-Fri 7am-3pm, Sat-Sun Closed

This cafe roasts its own, unique coffee. They started bleeding only a single option but now have many different options available. Their Loring S15 Falcon has been brought in from America to ensure that their beans are roasted with the utmost proficiency and efficiency.

Forgetting the technicalities, the overarching message here is that you are guaranteed to taste one of the best coffees that you have ever tried.

Humblebee Coffee Roasters

Location: 77 Coogee Street, Mount Hawthorn, WA 6016 Ph: (08) 9443 8626
Opening Hours: Mon-Fri 6:30am-1pm, Sat-Sun 6.30am-2pm

Humblebee adopts a minimalistic approach to it’s roasting process using a micro-roasting technique. It showcases different blends of coffee that any hardened coffee lover will undoubtedly enjoy.

It’s Coogee Street blend is the house favourite and is intrinsically designed for espresso lovers as it contains hints of bitter, dark chocolate and nuts. They only serve full-cream coffee to keep their signature taste in tact.

You can pair these hearty coffees with delicious breakfast doughnuts and their beans are also available to take away for those of you who’d prefer to mix them with a soy alternative.

Pixel Coffee Brewers

Location: 2/226 Oxford Street, Leederville, WA 6007 Ph: 0484 039 999
Opening Hours: Mon-Sun 7am-3pm

The owners of Pixel Coffee Brewers once won awards as Barista champions and this is undoubtedly evident. Their beans are selected from a range of sources including Five Senses, Proud Mary and Seven Seeds.

Their luxuriously drizzled cake selection also makes this cafe stand out as one of the best in the whole of Perth and their outstanding reputation speaks for itself.

Architects & Heroes

Location: 25 Rokeby Road, Subiaco, WA 6008
Opening Hours: Mon-Fri 6:30am-3.30pm, Sat 7am-3.30pm, Sun 8am-3pm

This cafe has one simple philosophy: serve the food that you are looking for. Their beans alternate on a regular basis and are sourced from Melbourne’s Code Black as well as Ethiopian and Guatemalan blends.

They also boast a beautiful all-day menu that includes mouthwatering muffins and bagel options. 

Standing Room Only

Location: Shop 7, Piccadilly Arcade, 700-704 Hay Street, Perth, WA 6000
Opening Hours: Mon-Fri 6am-3pm, Sat 8am-3pm, Sun Closed

This cafe is definitely unique in that you are only able to stand and drink your coffee until it is time for you to leave. This may not be suited to those who prefer the traditional nuance of a seated cafe, however, locals rave about this place for a reason.

It’s simplicity coupled with the phenomenal candyman blend showcases precision coffee at it’s finest. They use a range of goose-neck kettles and state of the art filters to craft the finest, reliably good coffee in the whole of Perth. 

Mo Espresso

Location: Shop 209-210, Trinity Arcade, 72 St Georges Terrace, Perth, WA 6000 Ph: 0499 407 611
Opening Hours: Mon-Fri 6:30am-3pm, Sat-Sun Closed

This cafe has sourced it’s beans from the very best roasters across Australia. Their blends include beans sourced from Mecca, Seven Seeds, Dukes, Market Lane, Loaded and Five Senses.

Their doughnuts are equally as exquisite and sourced from the infamous Levi’s Doughnuts. The bagels are freshly delivered by the Holy Bagel Company.

This is undoubtedly one of the finest cafes in Perth and their silky-smooth coffee is direct evidence of this.


Location: 140 William Street, Perth, WA 6000 Ph: 0452 202 198
Opening Hours: Mon-Fri 6:30am-3pm, Sat-Sun Closed

The bonus option on our list is the infamous Max + Sons. This cafe serves to educate on everything coffee related and even offers coffee tasting experiences using differing grounding methods.

However, the standout feature of this cafe are it’s sweet treats including their blueberry bagels and pastries sourced from The Little Bakery.

Their gelato-doughnut burger is also a must-try and will be sure to have you fantasising about it’s phenomenal taste until you return.


To conclude, there are a wide range of wholesome cafes across Perth that serve some of the finest coffee blends that you are yet to discover! Be sure to check out one (or more) of the cafes that I have listed above to revamp your coffee experience and tantalise your taste buds! 

Dylan Cole