Perth City is full of cafes and hole-in-the-wall coffee spots!
Find them at some of Perth City's top coffee spots from the CBD and West Perth to Beaufort Street and Maylands.
Perth CBD
Arlo Coffee House and Cafe - Brookfield Place, 137 St Georges Terrace, Perth
Bench Espresso - 191/471 Hay St, Perth
Bocelli's Espresso - Forrest Chase, Forrest Pl, Perth
BOO Espresso - 49 Stuart St, Perth
Bowl'n - Shop WG05, 140 William St, Perth
Brew-Ha Kings Square - Telethon Avenue, Perth
Cafe Vinyl - 2/914 Hay St, Perth
Cheeky Sparrow - 317 Murray St, Perth
Crib Lane - 847 Hay St, Perth
Driphouse - 772A Hay St, Perth
Frank AGWA - Art Gallery of WA, Perth
Game City Espresso Bar - 56 William St, Perth
Graffiti - King Street, Perth, (Opposite His Majesty's Theatre), Perth
Henry Little - Yagan Mews, Perth
Higher Grounds - 180 Hay St, Perth
Howard Street Coffee - 22 Howard St, Perth
Infusion Coffee and Tea - Plaza Arcade, 13/185 Murray St, Perth
Ivy League Perth - 863 Hay St, Perth
La Veen Coffee and Kitchen - 90 King St, Perth
Livingstone's Urban Jungle - Pod 2, Perth Cultural Centre, Perth
Lowdown Espresso - 16a Cloisters Arcade, 865 Hay St, Perth
Madlilys Espresso - Shop 19, London Court Hay St, Perth
Mary Street Bakery - Allendale Square, 77 St Georges Terrace and QV1, 250 St Georges, Tce Perth
Max + Sons - 140 William St, Perth
Milktooth Coffee Dealers - 19 Barrack St, Perth
Mo Espresso - 72 St Georges Terrace, Perth
Petition Kitchen - The State Buildings, cnr St Georges Tce & Barrack St, Perth
Ristretto Espresso - 160 St Georges Tce, Perth
Rosso Espresso - 1/89 St Georges Tce, Perth
Salvation Coffee Perth - 70 Pier St, Perth
Saint Larry Cafe - 573 Hay St, Perth
Small Print Baker & Coffee Maker - Brookfield Place, 125 St Georges Tce, Perth
Smooth Operator Coffee - 4/36-40 Milligan St, Perth
Tartine Cafe - Trinity Arcade, 72 St Georges Terrace, Perth
Telegram Coffee - State Buildings, Barrack St & St Georges Tce, Perth
The Cornerstone - Brookfield Place, 125 St Georges Terrace, Perth
The Italian Corner Perth - 150 William St, Perth
The Mess at Uncle Joe's - 74/76 King St, Perth
The Wolf Espresso - 6/800 Hay St, Perth
Tiisch - 9b/938 Hay St, Perth
Toastface Grillah - Wellington St & Barrack St, Perth
Voodoo Coffee - Wellington Street Entrance to Raine Square at, 10/300 Murray Street Mall, Perth
Voltage Espresso Bar - 12/50 St Georges Tce, Perth
Zucca Espresso Golden Square - 68 St Georges Tce, Perth
Northbridge
1905 Coffee on Newcastle - 231 Newcastle St, Northbridge
Arrival Hall Cafe - 162 Aberdeen St, Northbridge
Braddock's Dispensary - 180 Aberdeen St, Northbridge
Cafe Kostas - 49 Lake St, Northbridge
Eillo - 218 William St, Northbridge
First Edition Cafe - 25 Francis St, Perth
Flo Espresso - 15 Aberdeen St, Perth
Flora & Fauna - 4/70 Aberdeen St, Northbridge
Food Monkey Cafe - 101-103 Lake St, Northbridge
Get Ya Fix - 1/471 William St, Northbridge
Isshin Cafe - 6 Francis St, Perth
Kafka Coffee Shop - 3/62 Fitzgerald St, Northbridge
Lil' Toastface - 179 William St, Northbridge
Little Bird Cafe - 100 Lake St, Northbridge
Little Willy's - William St, Northbridge
Mr. Fox On William - 270 William St, Northbridge
Polly Coffee Bar - James Street Mall, Northbridge
Sayer's Sister - 236 Lake St, Northbridge
Stella Coffee House - 151 Adelaide Tce, Perth
Stirling Street Cafe - 76 Stirling St, Perth
Tarts Cafe - 212 Lake St, Northbridge
The Northbridge Coffee Roasters - 95 Aberdeen St, Northbridge
The Re Store - 72 Lake St, Northbridge
Tuck Shop Café - 1/180 Newcastle St, Perth
Yefsi at Attika - Ground Floor/279 Newcastle St, Northbridge
East of the CBD
88 Royal Cafe - 88 Royal St, Perth
City Farm Cafe - 1 City Farm Place, East Perth
D Cafe - 2/1 Adelaide Tce, East Perth
DuoTone - 6/313 Hay St, East Perth
Kinky Lizard Espresso Bar - 78a/20 Royal St, East Perth
Sussa Coffee House - 4/135 Royal St, East Perth
Toast - Shop 21, 60 Royal St, East Perth
Chapels on Whatley - 196 Whatley Cres, Maylands
Garden Cafe on Guildford - 317 Guildford Rd, Maylands
Little Shop Of Plenty - 217 Railway Parade, Maylands
Milkd - 45 Eight Ave, Maylands
Mrs. S - 178 Whatley Cres, Maylands
Peninsula Tea Gardens - 2A Johnson Rd, Maylands
Rotana Garden Cafe - 42 Eighth Ave, Maylands
Sherbet Cafe & Bake Shop - 206B Whatley Cres, Maylands
Steam Haus - 206B Whatley Cres, Maylands
tbsp. - 10 King William St, Bayswater
North of the CBD
Academy Cafe Mount Hawthorn - 1/148 Scarborough Beach Rd, Mount Hawthorn
Bites by D - 147 Scarborough Beach Rd, Mount Hawthorn
Casa Bianchi - 193 Scarborough Beach Rd, Mount Hawthorn
FIELDS of Vincent - 135 Scarborough Beach Rd, Mount Hawthorn
Fiori Coffee - 21/148 Scarborough Beach Rd, Mount Hawthorn
Humblebee Coffee - 77 Coogee St, Mount Hawthorn
Lawley's Bakery Cafe - 163 Scarborough Beach Rd, Mount Hawthorn
Mokaffe - 42/148 Scarborough Beach Rd, Mount Hawthorn
The Bodhi Tree - 1/416-418 Oxford St, Mount Hawthorn Violet Banks - 399 Oxford St, Mount Hawthorn
Yelo - 404 Oxford St, Mount Hawthorn
7 Grams Chicken & Cafe - 410 Fitzgerald St, North Perth
Angove Kitchen and Espresso Bar - 36 Angove St, North Perth
Baklava Kafe - 58 Angove St, North Perth
Cariola - 265 Walcott St, North Perth
Dolcetto Patisserie & Cafe - 3/400 Fitzgerald St, North Perth
Engine Room Espresso - 450C Fitzgerald St, North Perth
Fiorentina Patisserie - 44 Angove St, North Perth
Hobart Deli - 45A Hobart St, North Perth
Milkd - 32 Angove St, North Perth
Open Plan Coffee Co. - 408 Fitzgerald St, North Perth
Satchmo Cafe - Shop 1, 400 Fitzgerald St, North Perth
Sky Espresso - 2/7 Scarborough Beach Rd, North Perth
Stompcoffee - 39 Angove St, North Perth
The Old Laundry - 22 Angove St, North Perth
A Latte Dough - 6/595 Beaufort St, Mount Lawley
Betty & Dave's - 817 Beaufort St, Mount Lawley
Blacksmith Perth - 460 Beaufort St, Highgate
Bossman Coffee - 3/669 Beaufort St, Mount Lawley
Cecchi's - 965 Beaufort St, Inglewood
Chu Bakery - 498 William St, Highgate
Comma Cafe - 487 Beaufort St, Highgate
Coode Street Cafe - 24 Coode St, Mount Lawley
Fez - 83 Walcott St, Mount Lawley
Finlay & Sons - 917 Beaufort St, Inglewood
Lawley's Bakery Cafe - 616 Beaufort St, Mount Lawley
Lincolns 102 - 102 Lincoln St, Highgate
Mary St Bakery - 507-509 Beaufort St, Highgate
MiaCafe - 905 Beaufort St, Inglewood
Modus Coffee - 610/602 Beaufort St, Mount Lawley
Mrs S. - 487 Beaufort St, Highgate
Nexus Coffee Brewers - 2nd Ave Plaza Centre, 755 Beaufort St, Mount Lawley
Rochelle Adonis - 2 St Albans Ave, Highgate
Secondeli Café - 745 Beaufort St, Mount Lawley
Sinamon - 76 Walcott St, Mount Lawley
Source Foods - Shop 4, 289 Beaufort St, Highgate
Standby Espresso - 1 Raglan Rd, Mount Lawley
Sugar & Nice - 882 Beaufort St, Inglewood
ToroBlack Co. - All Origins TB21 - 2/442 Beaufort St, Highgate
Ugolicious Cafe Mt. Lawley - 609 Beaufort St, Mount Lawley
West of the CBD
Atlas Food + Coffee - 1238 Hay St, West Perth Bacetto - 1/1327 Hay Street, West Perth
Black Tom's - 27 Ord St, West Perth
Botanical Cafe - Fraser Ave, Kings Park, West Perth
Cedar Cafe - 75 Colin St, West Perth
Cherry and Grapes - 20 Emerald Tce, West Perth
Cleaver Street Coffee Shop - 50 Cleaver St, West Perth
Crema Cafe - 1204 Hay St, West Perth Epic Espresso - 5/1297 Hay St, West Perth
Fix Espresso - 6b/1297 Hay St, West Perth
Gordon Street Garage Cafe - 16 Gordon St, West Perth
High Bench Espresso - 35 Outram St, West Perth
Lincoln Coffee Shop - 4 Ventnor Ave, West Perth
Paddington Jam - 2/1200 Hay St, West Perth
Pony Express O - 21 Mayfair St, West Perth
Raw + More Cafe - 1267 Hay St, West Perth
Scotty's Cafe - 1 Ord St, West Perth
The Cleaver Street Coffee Shop - 50 Cleaver St, West Perth
West End Deli - 95 Carr St, West Perth
Zamia Cafe - May Dr, Kings Park, West Perth
1982 Expresso - 5/55 Rokeby Rd, Subiaco
Allora Perth - 1/391 Hay St, Subiaco Architects and Heroes - 25 Rokeby Rd, Subiaco
Boucla -349 Rokeby Rd, Subiaco
Brew-Ha - 3-4/162 Rokeby Rd, Subiaco
Café Café - 29 Station St, Subiaco
Delizioso Cafe - 94 Rokeby Rd, Subiaco Eggsluff - 3/22 Railway Rd, Subiaco
Karibu Cafe - 420 Bagot Rd, Subiaco
Louis Baxters - 2/50 Subiaco Square Rd, Subiaco
Psychomug - 115 Rokeby Rd, Subiaco
Raisin' Bakery - 4a/155 Onslow Rd, Shenton Park
Repeat Offender Espresso - 121A Hay St, Subiaco
Spring Espresso - 24/184 Rokeby Rd, Subiaco
The Cat Cafe Purrth - 147 Rokeby Rd, Subiaco
The Lion & Jaguar - 7/29 Subiaco Square Rd, Subiaco The Little Pantry - 206 Nicholson Rd, Subiaco
Tickle My Bean - 10/502 Hay St, Subiaco
Aliment - 170 Railway Parade, West Leederville
Babylon Cafe - 656 Newcastle St, Leederville
Butters Place - 29 St Leonards Ave, West Leederville
Chez Jean Claude Patisserie - 26 Oxford Cl, West Leederville
Cranked Coffee - 5/106 Oxford St Shop 5, Leederville
Foam Coffee Bar - 130 Oxford St, Leederville
Francois - 10/663 Newcastle St, Leederville
Grasses - 115 Cambridge St, West Leederville
Greens and Co - 123 Oxford St, Leederville
Hylin - 178 Railway Pde, West Leederville
Il Pronto Cafe - 3 Oxford Cl, West Leederville
ILUMA Fine Foods - 138 Cambridge St, West Leederville
Mary Street Bakery - 272 Railway Parade, West Leederville
Myrtle Ivy - 3 Northwood St, West Leederville
Nood Cafe - 114 Oxford St, Leederville
Oxford Yard - 196 Oxford St, Leederville
Pearth Organic Kitchen - 106C Cambridge St, West Leederville
Piccolo's Corner - 58 St Leonards Ave, West Leederville
Pixel - 2/226 Oxford St, Leederville
Queen of Leeds - 114 Oxford St, Leederville
Sayers - 224 Carr Pl, Leederville
Shortlist Oxford St - 150 Oxford St, Leederville
Taste Of Europe WA - 285 Vincent St, Leederville
The Garden - 742 Newcastle St, West Leederville
The Office on Harrogate - 32 Harrogate St, West Leederville
The Sweet Remedy Cafe - 255A Oxford St, Leederville
Tom's Cafe - 139 Oxford St, Leederville
South of the CBD
868 Gourmet - 868 Albany Hwy, East Victoria Park
Antz Inya Pantz - 965 Albany Hwy, Victoria Park
Brewed Coffee House - 789 Albany Hwy, East Victoria Park
Harvest Espresso - 629 Albany Hwy, Victoria Park
Piyawat The Sweetery - 430 Albany Hwy, Victoria Park
Sixteen Ounces - 257 Albany Hwy, Victoria Park
The Imp Cafe - 863 Albany Hwy, Victoria Park
The Precinct - 834 Albany Hwy, East Victoria Park
The Sparrow's Nest - 1/912 Albany Hwy, East Victoria Park
Atomic Espresso - 19/21 Mends St, South Perth
Bocelli - 68 Angelo St, South Perth
Dux - 71 South Terrace, Como
Globe Coffee House - 76 Angelo St, South Perth
Gusto Food - 86 Angelo St, South Perth
Halo Espresso - 82 Angelo St, South Perth
La Galette de France - 3/35 Mends St, South Perth
Little Matcha Girl - 4/10 Preston St, Como
Manic Espresso - 27 Murray St, Como
Mends Street Café - 2/35 Mends St, South Perth
Millpoint Caffe Bookshop - 254 Mill Point Rd, South Perth
Mister Walker - Mends St Jetty, South Perth
Sprolo - 138 Canning Hwy, South Perth
The Coffee Corner Como - 1/262 Canning Hwy, Como
Archie & Max - 105 Waratah Ave, Dalkeith
Café Des Délices - 81 Waratah Ave, Dalkeith
Elixir Coffee Specialists - 45A/145 Stirling Hwy, Nedlands
Felix & Co. Specialty Coffee - 8/166/160 Hampden Rd, Nedlands
Little Way - 161 Broadway, Nedlands The Local on Waratah - 99a Waratah Ave, Dalkeith
The Tenth State - 2/6 Broadway, Crawley
List updated July 2020. Some businesses may be temporarily closed. Confirm opening times direct with businesses.
Coffee Spots in Perth
See a list of great cafes in Perth's coffee hotspots below.
Plan Your Trip to Perth
Start planning your visit by finding out what to do in Perth during the day and night. See all accommodation, tours, attractions, activities, food and drink and retail in Perth.
Perth's Festival of Summer
Discover where to stay and play this festival of summer!