St Kilda is Melbourne’s most naturally dog-friendly suburb, and it’s not because of the cafes — it’s because of the beach. The St Kilda foreshore, the off-leash sections at St Kilda West Beach, and the Esplanade’s wide footpaths create an environment where dogs are everywhere, all the time. Cafes adapted because they had to. When half your customers arrive with a wet, sandy spaniel, you either put water bowls out or you lose the weekend crowd.
The result is a suburb where almost every cafe with outdoor seating will tolerate a dog, and several actively welcome them.
The Best Dog-Friendly Cafes
Monk Bodhi Dharma — 202 Carlisle Street
Monk Bodhi Dharma is a Balaclava/St Kilda boundary cafe that’s become a go-to for dog owners in the area. The specialty coffee is some of the best in Melbourne — they’re obsessive about extraction and sourcing, and it shows. The outdoor seating is bench-style along the shopfront, and dogs are welcome alongside.
Food is minimal — toast, pastries, and a couple of light options. You come here for the coffee. A pour-over ($7) with your dog at the outdoor bench while Carlisle Street wakes up is one of Melbourne’s better morning rituals.
Dog setup: Outdoor bench seating, water bowls. Small footprint — one or two dogs at a time. Best time: Weekday mornings. Weekend specialty coffee crowd can make it tight.
Lentil As Anything — 41 Blessington Street
The St Kilda outpost of this pay-what-you-feel community kitchen has a large outdoor courtyard that’s dog-friendly. The food is vegetarian/vegan and changes daily — curries, stir-fries, salads, and baked goods. Quality varies, but the courtyard and the model make it a unique dog-cafe experience.
The vibe is communal and unhurried. Dogs on leads are welcome throughout the outdoor area, and the relaxed atmosphere means nobody minds a bark or two. On warm afternoons, it fills with families, musicians, and dog owners in roughly equal proportions.
Dog setup: Large courtyard, water bowls. Most relaxed dog-friendly venue in St Kilda. Best time: Weekend lunch for the full community atmosphere. Weekdays for a quiet coffee.
Cafe Di Stasio — 31 Fitzroy Street
The outdoor tables at Cafe Di Stasio on Fitzroy Street have views toward the foreshore and accommodate dogs at footpath level. This is a more refined option than most — Italian-influenced food, proper coffee, and table service. The food is a step up from standard brunch: think bresaola with rocket and parmesan ($22), a proper affogato ($14), and pastries that take the Italian thing seriously.
Dogs are welcome at the outdoor tables, which line the wide Fitzroy Street footpath. It’s one of the few dog-friendly options where the food and service match a sit-down restaurant rather than a casual cafe.
Dog setup: Fitzroy Street outdoor tables. Water on request. Best time: Weekday lunch. Weekend mornings for the Fitzroy Street promenade with your dog.
The Vineyard — 71a Acland Street
A wine bar and cafe with a rear courtyard that’s dog-friendly. The Vineyard is better known for evening wine than morning coffee, but the daytime offering works well — light lunches, cheese plates, and a solid espresso. The courtyard is shaded, enclosed, and away from street noise.
For dog owners who want a glass of wine rather than a flat white, this is the pick. The wine list focuses on Australian and European natural wines, and the cheese and charcuterie boards ($24-32) are designed for sharing.
Dog setup: Rear courtyard, water bowls available. Enclosed space suits nervous dogs. Best time: Weekend afternoon for a long wine-and-cheese session.
Batch Espresso — 15 Carlisle Street
A no-frills specialty coffee window with a few outdoor stools and a bench. Batch is where local dog walkers stop on their way to or from the beach. The coffee is consistently good — they roast in small batches (hence the name) — and the vibe is grab-and-go rather than sit-down. Bring your own water bowl for the dog.
Dog setup: Outdoor stools and bench. BYO water. Quick-stop format. Best time: Morning, post-beach walk.
The Beach — St Kilda’s Dog Advantage
No other inner suburb can match St Kilda’s beach access for dogs, and it’s the single biggest reason to live here with a pup.
St Kilda West Beach has an off-leash section that runs from the breakwater south along the foreshore. Check Port Phillip Council signage for current off-leash times — generally before 9:30am and after 5pm, but seasonal variations apply. Summer restrictions are tighter.
The routine: Walk south along the Esplanade, hit the off-leash section, let your dog run and swim, then walk back via Fitzroy Street for a coffee at Di Stasio or up Acland Street to The Vineyard. It’s the platonic ideal of a Melbourne dog morning.
Beach rules:
- Poo bags are non-negotiable. Rangers patrol and fine.
- Keep your dog out of the fenced-off penguin areas. This is serious — the St Kilda penguin colony is protected and dogs are the primary threat.
- Rinse your dog at the outdoor showers near the pier before heading to a cafe. Sandy, salty dogs at a cafe table will get you politely redirected.
Parks and Green Space
St Kilda Botanical Gardens on Blessington Street has a fenced dog park within the gardens. It’s small but properly fenced, which means nervous owners and dogs with recall issues have a safe option. Water fountain with dog bowl at the entrance.
Catani Gardens along the foreshore are on-lead only but provide a pleasant walking strip between the beach and Fitzroy Street cafes. Mature palm trees, foreshore views, and paths that connect to the broader Bay Trail.
Albert Park Lake is a short walk or drive north and has extensive off-leash areas (before 8am and after 6pm). The 5km lake loop is a proper dog walk, and the cafes along Bridport Street in Albert Park connect seamlessly.
Acland Street vs. Fitzroy Street — Dog Logistics
Fitzroy Street is the better option for dogs. The footpath is wider, the outdoor dining tables have more space between them, and the overall vibe is more relaxed. The stretch between the Esplanade and Park Street has the best concentration of dog-tolerant outdoor seating.
Acland Street is tighter, busier with foot traffic (especially near the cake shops), and less practical with a large dog. Small dogs on lead work fine, but anything over 15kg becomes an obstacle on busy weekends.
Carlisle Street splits the difference — it’s the locals’ strip rather than the tourist strip, and the cafes here (Monk Bodhi Dharma, Batch Espresso) cater to neighbourhood regulars who often have dogs in tow.
Quick Reference
| Cafe | Dogs Where? | Water Bowls | Food Style | Price Range |
|---|---|---|---|---|
| Monk Bodhi Dharma | Outdoor bench | Yes | Specialty coffee, light food | $$ |
| Lentil As Anything | Large courtyard | Yes | Vegetarian, pay-what-you-feel | $ |
| Cafe Di Stasio | Fitzroy St tables | On request | Italian cafe | $$$ |
| The Vineyard | Rear courtyard | Yes | Wine bar, cheese plates | $$$ |
| Batch Espresso | Outdoor bench | BYO | Coffee window | $ |
The Verdict
St Kilda’s dog-friendly cafe scene is inseparable from the beach. The morning routine of off-leash beach time followed by coffee at a foreshore cafe is one of Melbourne’s best lifestyle combinations, and it’s available every day of the year. The cafes themselves range from no-frills coffee windows to proper Italian dining, and the overwhelming majority will accommodate a well-behaved dog at an outdoor table. Just rinse the sand off first.
More on St Kilda: St Kilda Suburb Guide | Best Cafes in St Kilda | Things to Do in St Kilda
Nearby dog-friendly cafe guides: South Yarra | Prahran | Richmond
Sources: City of Port Phillip dog regulations (2026), venue websites, on-site verification April 2026.

