Melbourne
10 Best Beaches in Melbourne
Melbourne’s beaches suit very different outings, from off-leash dog exercise and shallow-water play to swimming, sunset walks, city views and full-day coastal visits. This comparison highlights the supplied options by atmosphere, activities, facilities and practical considerations so you can narrow the list to your plans.
How this guide is ordered
We chose these places in Melbourne imagining your day out: spots people enjoy, described clearly and simple to get to.
Paying for a visibility service is open to any business, so a few listings here are more prominent.
Full list
Compare 10 Beaches in Melbourne
Mordialloc Beach
Mordialloc Beach is a long, sandy public beach suited to walks, jogs, gentle swims and relaxed days by the coast. Its dog-friendly appeal includes designated off-leash areas, while nearby parklands, a creek, walking trails, cafés and shops extend the visit beyond the sand. The beach also has a pier, picnic tables, a playground and a beach café.
Stands out: Designated off-leash areas allow dogs to run and swim
Dog owners seeking designated off-leash beach areasFamilies wanting a beach day with a playground and picnic spacesWalkers and joggers looking for a long coastal stretch195 Beach Rd, Mordialloc VIC 3195, AustraliaDog Friendly Beach - Brighton
Dog Friendly Beach - Brighton provides a Brighton foreshore setting where dogs can run, socialise and play in shallow water. It suits owners wanting off-leash beach time, with fenced areas, hills, flat sections, bins, water and doggy bags available. Early mornings can be a quieter time, while the beach remains a popular meeting place for dogs and their owners.
Stands out: Offers a mix of fenced space, hills, flat areas and shallow water
Dog owners seeking off-leash exercise and socialisationDogs that enjoy shallow-water play and open beach spaceSandown St, Brighton VIC 3186, AustraliaSt Kilda beach
St Kilda Beach is a Melbourne beach on Port Phillip Bay with a sandy shoreline, boardwalk and St Kilda Pier. It suits visitors who want swimming, water sports, walking, city views and a lively foreshore atmosphere rather than a secluded tropical escape. Nearby cafés, restaurants and entertainment make it easy to extend a beach visit into an afternoon or evening.
Stands out: Combines a beach setting with the St Kilda Pier and city skyline views
Visitors wanting a city beach with activities and nearby diningWalkers, swimmers and people seeking a lively foreshoreVictoria, AustraliaMentone Beach
Mentone Beach is a sandy public beach with a boardwalk, shallow water, toilets and showers. It suits swimmers, walkers, families and dog owners, with an off-leash dog area to the north and space for dogs to socialise and play. The beach can offer quieter spots away from busier areas, while nearby roadside parking and food options add practical convenience.
Stands out: Boardwalk for walking without using the sand
Families and swimmers looking for shallow waterDog owners seeking an off-leash beach areaMentone VIC 3194, AustraliaWilliamstown beach
Williamstown Beach is a wide, sandy cove suited to swimming, sunbathing, picnics and walks along the promenade. It appeals to families, open-water swimmers and visitors seeking sunset scenery, with nearby toilets, showers, benches and cafes or pubs a short walk away. The Melbourne Open Water Swimming Club is based at the beach and holds Saturday morning sessions.
Stands out: Wide sandy cove with promenade and nearby amenities
Swimming, sunbathing and relaxed family visitsOpen-water swimmers and sunset walkersVictoria 3016, AustraliaHalf Moon Bay Beach
Half Moon Bay Beach is a Melbourne beach with calm water, soft sand and red cliffs. It suits families with young children, snorkellers and visitors seeking a peaceful swim or sunset setting. Toilets and an outdoor shower have been upgraded, while a fish-and-chips kiosk and Cerberus restaurant add nearby food options.
Stands out: Red cliffs and clear-looking water create a distinctive coastal setting
Families seeking calm water suitable for young childrenSnorkelling, relaxing by the water and sunset visitsBlack Rock VIC, AustraliaDog Friendly Beach
Dog Friendly Beach is a large beach suited to dogs wanting to stroll, run and swim, with shallow water and sand banks that can work well for smaller breeds. The off-lead area is described as available all year, and nearby open space supports walks and dog socialisation.
Stands out: Large all-year off-lead area
Dogs needing shallow water for a swimOwners seeking an all-year off-lead beachFamilies with dogs and smaller breeds48 Beach Rd, Mentone VIC 3194, AustraliaBrighton beach
Brighton Beach is a Melbourne coastal spot suited to relaxed walks, runs, bike rides and time by the water. Its colourful Victorian bathing boxes give the shoreline a distinctive character, while sea views, soft sand, restrooms and a car park add practical appeal.
Stands out: Colourful Victorian bathing boxes along the beach
Relaxed coastal walks, runs and bike ridesA scenic Melbourne outing by the bayVictoria, AustraliaMiddle Park Beach
Middle Park Beach is a peaceful Melbourne beach suited to quiet walks, swimming, cycling, picnics and sunset viewing. The sandy shore, grassy areas, beachfront paths and distant city skyline create an easy coastal escape from the city’s busier spots. Its facilities and nearby food options are basic, so it is best approached as a simple seaside outing.
Stands out: Peaceful atmosphere with Melbourne skyline views
Quiet seaside walks and sunset viewingSwimming on a calm afternoonCycling, picnics and relaxed shoreline timeBeaconsfield Parade, Middle Park VIC 3206, AustraliaElwood Beach
Elwood Beach is a scenic stretch of sand offering swimming, shoreline walks, running, cycling and relaxed bay views. It suits visitors looking for a calm beach outing, sunset scenery or space for children to play. Nearby cafés and restaurants provide food options, while parking is located beside the beach and public facilities include clean restrooms.
Stands out: Supports swimming, skating, running, cycling and shoreline walks
Relaxed beach visits, walks and sunset viewingFamilies and visitors wanting nearby parkingVictoria, Australia
Each number on the map is a business in the list.
For businesses
Run a business?
What each beach is best suited to
- Dog-friendly beach timeDog Friendly Beach - Brighton, Mordialloc Beach, Mentone Beach and Dog Friendly Beach are the clearest choices for off-leash exercise, socialisation and swimming, with different areas and water conditions to weigh.
- Family swimming and shallow waterMentone Beach offers shallow water, a boardwalk and an off-leash area, while Half Moon Bay Beach is described as calm and suitable for families with young children and snorkellers.
- Walks, cycling and promenadesWilliamstown Beach, Elwood Beach and Middle Park Beach support combinations of shoreline walking, running, cycling, picnics and promenade time.
- Views and a lively foreshoreSt Kilda Beach brings a boardwalk, pier, water sports, city views, cafés and entertainment; Brighton beach adds colourful Victorian bathing boxes and coastal scenery.
How to choose a Melbourne beach
- Start with the main activityChoose a dog beach for off-leash time, a calm or shallow-water option for family swimming, or a broader foreshore for walking, cycling and dining.
- Check the practical trade-offsParking may be scarce, limited, permit-controlled or harder at busy times. Some beaches also have limited shade, basic food options or steep approaches.
- Match the atmosphereMiddle Park Beach is framed as peaceful, St Kilda as lively, and Brighton beach as a scenic coastal stop with bathing boxes.
- Plan around conditionsWind can affect comfort at several beaches. Early morning is described as a quieter time at Dog Friendly Beach - Brighton.
Frequently asked questions
Which Melbourne beach is best for dogs?
Dog Friendly Beach - Brighton offers fenced areas, hills, flat sections, shallow water, bins, water and doggy bags. Mordialloc Beach and Mentone Beach also have designated off-leash areas.
Which beach suits families with young children?
Half Moon Bay Beach is described as having calm water and soft sand for families with young children. Mentone Beach also has shallow water, toilets and showers.
Where can I combine a beach visit with food?
Mordialloc Beach has nearby cafés, shops and fish and chip options. St Kilda Beach has cafés, restaurants and entertainment, while Elwood Beach has nearby cafés and restaurants.
Which Melbourne beach is good for a quiet outing?
Middle Park Beach is described as peaceful and suited to walks, swimming, cycling, picnics and sunset viewing. Half Moon Bay Beach is also presented as a peaceful swim and sunset setting.