Like its residents, St Kilda’s cafes are a real mixed bag – in a good way. You’ve got the institutions that have served the community for decades, and plenty of sleek newcomers rife with matcha lattes and health bowls. Get a spot outside under the palms and soak it up.

Related pages:
A Guide to St Kilda
Best Cafes in Balaclava
Best Cafes in Elwood
Best Cafes in Windsor

Staple Providore

Edible flowers? Not at this back-to-basics spot.

183 Fitzroy Street, St Kilda


Luxe comfort food from the heart of provincial Europe.

155 Fitzroy St, St Kilda
Book a Table

Cowderoy's Dairy

Cafe meets milkbar.

14 Cowderoy Street, St Kilda West

Nord Cafe

A tiny taste of Scandinavia.

157 Chapel Street, St Kilda

Matcha Mylkbar

Melbourne's biggest vegan and matcha icon.

72 Acland Street, St Kilda
Book a Table

Sister of Soul

Vegetarian for breakfast, lunch and dinner.

73 Acland Street, St Kilda

Galleon Cafe

A local favourite with a touch of '50s flair.

9 Carlisle Street, St Kilda

Garage Espresso

Fresh, seasonal food in an old mechanic's workshop.

126a Chapel Street, St Kilda


Breakfast and lunch classics with a few exciting twists.

141 Chapel Street, St Kilda

Harper's Kitchen

A sandwich and salad specialist.

78 Inkerman St, St Kilda

Miss Jackson

Simple coffee, simple food.

2 19 Grey Street, St Kilda

The Banff Cafe

Italian cuisine that won't hurt your wallet.

145 Fitzroy Street, St Kilda

St Kilda Dispensary

Just what the doctor ordered.

13 Brighton Road, St Kilda

The Wood Frog Bakery

More than just your usual bakery.

108 Barkly Street, St Kilda