Vegan Café Restaurants in Melbourne — 48 Places

48 café spots 29 vegan 19 vegetarian

Melbourne, Australia has 48 vegan-friendly café restaurants. Top-rated spots include Girls & Boys, Monk Bodhi Dharma and Anchor & Bean. 29 of these are fully vegan, 19 are vegetarian. Prices range from budget-friendly ($) to moderate ($$). Last updated: April 2026.

Last updated: April 2026

Girls & Boys

Vegan Café $$
🌿🌿🌿🌿🌿5/5

Cute plant-based café in Northcote with all-day brunch, cheeseburger spring rolls, and oat milk flat whites.

365 High St, Northcote VIC 3070

Monk Bodhi Dharma

Vegan Café $$
🌿🌿🌿🌿🌿5/5

Beloved vegan café and specialty coffee roaster in Balaclava with house-baked goods and zen-inspired interiors.

202 Carlisle St, Balaclava VIC 3183

Anchor & Bean

Vegetarian Café $$
🌿🌿🌿🌿🌿4/5

Vegetarian brunch café in Williamstown with eggs florentine, potato rosti, and views of the city skyline across the bay.

77 Nelson Pl, Williamstown VIC 3016

Brighton Green Room

Vegan Café $$
🌿🌿🌿🌿🌿4/5

Seaside vegan café in Brighton with chia puddings, green smoothie bowls, and raw energy bars near the bathing boxes.

34 Church St, Brighton VIC 3186

Camberwell Junction Café

Vegetarian Café $$
🌿🌿🌿🌿🌿4/5

Vegetarian brunch institution in Camberwell with eggs seven ways, thick-cut toast, and single-origin batch brew.

600 Burke Rd, Camberwell VIC 3124

Clarendon Botanica

Vegetarian Café $$
🌿🌿🌿🌿🌿4/5

Plant-forward vegetarian café on Clarendon Street with ricotta hotcakes, mushroom ragout, and house-made granola.

198 Clarendon St, South Melbourne VIC 3205

Elwood Earth

Vegan Café $$
🌿🌿🌿🌿🌿4/5

Beachside vegan café in Elwood with blue spirulina bowls, kombucha on tap, and banana bread with coconut cream.

54 Ormond Rd, Elwood VIC 3184

Mornington Pier Café

Vegetarian Café $$
🌿🌿🌿🌿🌿4/5

Vegetarian waterfront café overlooking Mornington Pier with zucchini and feta fritters, smoked beetroot hummus, and hone…

2 Harbour View Tce, Mornington VIC 3931

Sage & Stem

Vegan Café $$
🌿🌿🌿🌿🌿4/5

Stylish vegan café in Kew with mushroom toast, cashew cream scramble, and seasonal pressed juices.

200 High St, Kew VIC 3101

Sun Street Kitchen

Vegan Café $$
🌿🌿🌿🌿🌿4/5

Vegan brunch café in Yarraville with black sesame waffles, coconut bacon BLTs, and house-made oat milk chai.

72 Ballarat St, Yarraville VIC 3013

Templestowe Meadow Kitchen

Vegan Café $$
🌿🌿🌿🌿🌿4/5

Vegan café set in a garden courtyard in Templestowe with sweet potato hash, avocado and dukkah on sourdough, and cold-pr…

34 Anderson St, Templestowe VIC 3106

The Leafy Fig

Vegetarian Café $$
🌿🌿🌿🌿🌿4/5

Vegetarian brunch spot in Camberwell with ricotta zucchini fritters, haloumi stacks, and house-baked scones.

826 Burke Rd, Camberwell VIC 3124

Albert Park Provisions

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian grocer and café in Albert Park with organic brunch, housemade granola, and market-fresh salads.

109 Bridport St, Albert Park VIC 3206

Bayside Botanica

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan café near the Frankston foreshore with dragonfruit smoothie bowls, house-made granola clusters, and cold-pressed w…

33 Nepean Hwy, Frankston VIC 3199

Bircher Bar

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian breakfast café in St Kilda specialising in overnight bircher muesli with seasonal fruit and nut milk.

98 Fitzroy St, St Kilda VIC 3182

Bliss Vegan Kitchen

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Cosy vegan café in Coburg with fluffy hotcakes, chia puddings, and house-made almond milk lattes.

350 Sydney Rd, Coburg VIC 3058

Bodhi Kitchen

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Peaceful vegan café in Carlton with Buddha bowls, matcha lattes, and house-made bliss balls in a garden courtyard.

189 Faraday St, Carlton VIC 3053

Brunswick Green

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian café and grocer in Brunswick serving organic brunch, house-roasted muesli, and sourdough toast.

565 Sydney Rd, Brunswick VIC 3056

Bundoora Botanics Café

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan café near La Trobe University in Bundoora with overnight oats, roasted pumpkin and quinoa salads, and blue spiruli…

12 Plenty Rd, Bundoora VIC 3083

Dock & Sprout

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Bright vegan café in Docklands with turmeric scramble, loaded avocado toast, and cold-pressed juices by the water.

818 Bourke St, Docklands VIC 3008

Essendon Fields Kitchen

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan café near Essendon Fields with protein pancakes, overnight oats, and post-workout smoothie packs.

30 English St, Essendon Fields VIC 3041

Essendon Veggie Patch

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian neighbourhood café in Essendon with garden egg cups, house-made baked beans, and buttery sourdough.

921 Mt Alexander Rd, Essendon VIC 3040

Gaia Kitchen

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Earth-conscious vegan café in Thornbury with compostable packaging, organic produce, and zero-waste ethos.

680 High St, Thornbury VIC 3071

Glen Iris Canteen

Vegan Café $
🌿🌿🌿🌿🌿3/5

Vegan neighbourhood canteen in Glen Iris with daily changing soups, fresh baguettes, and house-made lemonade.

50 High St, Glen Iris VIC 3146

Glen Iris Fig Tree

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian café in Glen Iris with Persian love cake, roasted beetroot salad, and rosewater lassi.

14 High St, Glen Iris VIC 3146

Green Patch

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Wholesome vegan café in Yarraville with sweet potato hash, mushroom toasties, and turmeric oat lattes.

97 Anderson St, Yarraville VIC 3013

Happy Cow Café

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Cheerful vegetarian café in Hawthorn East with big breakfasts, homemade cakes, and specialty coffee.

89 Auburn Rd, Hawthorn East VIC 3123

Ivanhoe Harvest

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian café on Upper Heidelberg Road with buckwheat pancakes, roasted pumpkin salads, and loose-leaf teas.

156 Upper Heidelberg Rd, Ivanhoe VIC 3079

Kananook Kitchen

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian brunch spot in Frankston with corn and zucchini fritters, smashed green pea toast, and matcha oat lattes.

6 Station St, Frankston VIC 3199

Kinfolk Café

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Community-minded vegan café in Prahran with a social enterprise model, great coffee, and rotating art exhibitions.

673 Bourke St, Melbourne VIC 3000

Little Sage

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Cosy vegan café in Coburg North with sourdough toasties, turmeric lattes, and rotating weekly specials.

35 O'Hea St, Coburg VIC 3058

Lux Foundry

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Art-space meets vegan café in Brunswick with locally roasted coffee, house-baked pastries, and plant-based brunch.

29 Barkly St, Brunswick VIC 3056

Maribyrnong River Kitchen

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian café along the Maribyrnong River trail with eggs on sourdough, house-made relish, and river views.

5 River St, Maribyrnong VIC 3032

Middle Park Pantry

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian neighbourhood café in Middle Park with sourdough eggs benedict, beetroot hummus, and house-baked muffins.

2 Canterbury Rd, Middle Park VIC 3206

Morning Star

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan breakfast café in West Melbourne with french toast, berry compote, and single-origin pour overs.

52 Spencer St, West Melbourne VIC 3003

Mountain Gate Greens

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan café at the gateway to the Dandenongs in Bayswater with buckwheat crepes, forest mushroom soup, and lavender lemon…

8 High St, Bayswater VIC 3153

Old Shire Vegetarian

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian café inside a heritage building in Sunbury serving mushroom and thyme pies, beetroot relish toasties, and sco…

33 O'Shanassy St, Sunbury VIC 3429

Plenty Valley Vegan

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan café in Mill Park with smashed avo on charcoal sourdough, tempeh scramble, and iced golden turmeric lattes.

16 Plenty Rd, Mill Park VIC 3082

Port Melbourne Sprout

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan café in Port Melbourne with house-made almond croissants, mushroom and spinach quiche, and cold-drip coffee.

186 Bay St, Port Melbourne VIC 3207

Puckle Street Pantry

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian café on Moonee Ponds' main strip with smashed avocado, corn fritters, and house-roasted coffee.

103 Puckle St, Moonee Ponds VIC 3039

Sunbird

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Tropical-themed vegan café in Hawthorn with pineapple bowls, mango lassi, and coconut curry toasties.

56 Glenferrie Rd, Hawthorn VIC 3122

The Alley

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Hip vegetarian café in Fitzroy with laneway seating, avocado toast, and activated charcoal lattes.

12 Rose Ln, Fitzroy VIC 3065

The Green Grocer

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Zero-waste vegan café and grocery in Preston selling bulk wholefoods alongside organic brunch bowls and flat whites.

305 High St, Preston VIC 3072

Two Tribes

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan café and record store hybrid in Fitzroy North combining plant-based brunch with vinyl shopping and DJ sets.

178 Scotchmer St, Fitzroy North VIC 3068

Warringal Greens

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan café near Heidelberg station with hemp seed porridge, jackfruit bao buns, and matcha soft serve.

1 Burgundy St, Heidelberg VIC 3084

Williamstown Pier Café

Vegetarian Café $$
🌿🌿🌿🌿🌿3/5

Vegetarian waterfront café at Williamstown pier with mushroom bruschetta, pumpkin soup, and house-baked scones.

1 Nelson Pl, Williamstown VIC 3016

Wyndham Plant Co

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan café in Werribee town centre with loaded breakfast burritos, chilli scrambled tofu, and turmeric-spiced oat lattes…

123 Watton St, Werribee VIC 3030

Yarra Trail Café

Vegan Café $$
🌿🌿🌿🌿🌿3/5

Vegan cyclist-friendly café alongside the Yarra Trail in Eltham with banana protein pancakes, date and tahini energy bal…

7 Bridge St, Eltham VIC 3095

Frequently Asked Questions

Where can I find vegan café food in Melbourne?

VeganBites lists 48 vegan-friendly café restaurants in Melbourne, Australia. Popular options include Girls & Boys, Monk Bodhi Dharma, Anchor & Bean. Each listing includes ratings, price range, and address.

How many vegan café restaurants are in Melbourne?

There are currently 48 vegan-friendly café restaurants listed in Melbourne. 29 are fully vegan and 19 are vegetarian. This list is updated regularly as new venues are added.

What is the best vegan café restaurant in Melbourne?

Based on vegan ratings and reviews, Girls & Boys is the top-rated vegan café restaurant in Melbourne. It has a vegan rating of 5/5. Browse all 48 options to find your perfect match.

Other Cuisines in Melbourne

Vegan Café in Nearby Cities

← All restaurants in Melbourne