For a suburb that features a section called the "Cappuccino Strip", it can be surprisingly hard to find a good cup of coffee in Fremantle. Although the suburb was once a hub for WA's Italian population (and the espresso machines they brought with them), in recent years exciting cafe openings have dwindled.

Still, there's a number of classic cafes – most near South Terrace, some closer to the beach or pushing into the backstreets – that still pump out great coffees, breakfasts and lunches every day. They're our picks for the best cafes in Fremantle.

Kailis Fish Market Cafe

The Fremantle Fishing Boat Harbour stalwart will reopen with a new 80s-inspired look, dedicated raw bar and focus on underutilised fish and seafood.

46 Mews Road, Fremantle

The Cool Room Cafe

Don’t believe the name: this retro cafe is as unpretentious as they come.

114 Holland Street, Fremantle

Ootong & Lincoln

House made is the way to go at this neighbourhood favourite.

258 South Terrace, South Fremantle

Duck Duck Bruce

A friendly spot by three Perth hospitality veterans.

18 Collie Street, Fremantle

Hush Specialty Coffee

An airy cafe serving Five Senses coffee and lots of takeaway options.

68 High Street, Fremantle

Ooh La La and Ooh Coffee

One stop for caffeine and a curated collection of fashion labels.

Ooh Coffee 255 Queen Victoria Street, North Fremantle

Best Wishes

No grumpy baristas allowed.

9/2 Cantonment Street, Fremantle

Manna

A vegetarian favourite even meat lovers can enjoy.

274 South Terrace, South Fremantle

The Attic

A jewel of Fremantle’s West End.

16 Bannister Street, Fremantle

Bread in Common

An expansive bakery and all-day eatery from the team behind Little Creatures.

43 Pakenham Street, Fremantle

Canvas

This verdant lawn spot defies the bland gallery-cafe stereotype with ease.

1 Finnerty Street, Fremantle

Juicy Beetroot Cafe

A vegetarian joint with hearty Indian eats.

132 High Street, Fremantle

Leake Street Cafeteria

Grab some fresh, healthy snacks courtesy of Masterchef’s Wade Drummond.

Behind Kakulas Sisters 29-31 Leake Street, Fremantle

Wild Bakery

Sourdough devotees, assemble.

346 South Terrace, Fremantle