Bathing Boxes at Brighton Beach
Photograph: Jim Zapsalis | Bathing Boxes at Brighton Beach
Photograph: Jim Zapsalis

The best beaches in Melbourne

From soaking up the sun to taking a dip, here's our guide to Melbourne's best beaches

Written by: Liv Condous
Advertising
While Melbourne is loved for its laneway bars, trams and coffee culture, our beaches barely rate a mention (while Sydneysiders make sure to mention their beaches in every convo). But don't write off our sandy shores just yet – when the sun makes an appearance and the temperature starts to climb, Melburnians are sure to grab a towel, round up the crew and make a beeline for the bay.

We've done a fair bit of beach-hopping to bring you the best spots for sun, sand and a splash. Whether you're after an Instagram-worthy backdrop, a quieter patch of coastline or somewhere to get out on the water, these are the Melbourne beaches we love.

Keen to eat beachside? Here are Melbourne's finest waterfront restaurants. Want to hit the beach, sans clothing? These are Melbourne's best nudist beaches.

The best beaches in Melbourne

  • Things to do
  • Brighton

Gorgeous brightly-coloured bathing boxes line the foreshore at Brighton Beach, which is an ideal spot for swimmers, sunbathers and paddle boarders alike. When the wind picks up, there are some pretty decent waves and the rip holes spotted around the place make for some pretty decent fishing as well. The beach is also just a short walk from all the restaurants, galleries and cafés around Church Street that make Brighton one of the most popular upmarket suburbs in Melbourne.

Distance from CBD: 13.5km by car; nearest train station: Brighton Beach, 500m

Best for: A colourful background for your next Instagram photo dump

Leah Glynn
Leah Glynn
Melbourne Editor
  • Things to do
  • St Kilda

A hotspot for tourists and locals – St Kilda Beach is like Sydney's Bondi – without the crowds and camera crews. The ocean, while practically wave-free, is great for all water sports, with kite surfers jostling for air space around West Beach and paddle-boarders wobbling hither and thither. The shore is lined with palm trees and a wide boardwalk that attracts cyclists and other wheeled interlopers. The extra bonus with lounging about on St Kilda sand is how close it is to all the trendy cafés and restaurants on Acland Street – and Luna Park, of course.

Distance from CBD: 9km by car; take trams 3a, 16 or 96

Best for: Roller-skating and beach volleyball 

Advertising
  • Things to do
  • Williamstown
Williamstown Beach
Williamstown Beach

'Willy Beach' to the local folks, this relatively small beauty spot is only a stone’s throw away from the city. It’s a popular beach for swimmers, sunbakers and paddleboarders, but it’s the spectacular views that draw people into historic Williamstown. Just a five-minute walk from the train station is Gem Pier, which boasts a clear, unobscured view of the city skyline – beautiful by day; spectacular by night. It’s no wonder Williamstown is such a hotspot on New Year’s Eve with the fireworks on full display.

Distance from CBD: 14km by car; nearest train station: Williamstown Beach, 500m

Best for: Great views with no tourist hordes 

Leah Glynn
Leah Glynn
Melbourne Editor

4. Elwood Beach

If the buzz of St Kilda is not quite your vibe, Elwood is just around the corner and offers a more relaxed, classic Aussie beach experience. It's still fairly close to the city, but just far away enough that you could pretend you've gone on a holiday down to the surf coast. The only thing that might shatter that illusion is the stunning view of the CBD skyline, which you can take in from Elwood's sandy shores, especially from Point Ormond. Elwood also has a lovely foreshore with walking and cycling paths, playgrounds, barbecues and sailing clubs.

Distance from CBD: 9km by car; nearest train station: Elsternwick, 2km

Best for: Expansive stretches of sand and plenty of space 
Advertising
  • Things to do
  • Black Rock

Half Moon Bay is a secluded, blue-and-yellow postcard of a beach that reveals a fascinating piece of maritime history. Not too far from the shore lies the HMVS Cerberus: a 1870s warship that was scuttled in the bay in 1926 to create a breakwater for the Black Rock Yacht Club (it's now a protected historic shipwreck). Named for its crescent shape, the bay is protected from harsh weather, making it popular for boating and equally perfect for swimming in calm waters. 

Distance from CBD: 20km by car; nearest train station: Sandringham, 2.4km

Best for: Impromptu beach party vibes on hot days 

  • Things to do
  • Parkdale
Mordialloc Beach
Mordialloc Beach

If you’re looking for a beach that has more than just sand and water, Mordi, a southeast suburb, is the place to go. There’s a playground, barbecue and picnic areas, a bike path that runs all the way back to Mentone and a weathered but sturdy pier that stretches out 300 metres. It’s a popular family beach, so if you want to avoid big crowds, head out during the week.

Distance from CBD: 25km by car; nearest train station: Mordialloc, 1km

Best for: Long, unobstructed stretches of foreshore that makes for a perfect seaside stroll 

Leah Glynn
Leah Glynn
Melbourne Editor

The best beaches just outside Melbourne

  • Things to do
  • Sorrento

On the southern-most point of Port Phillip Bay, 90 minutes out of the CBD, is an absolute gem of a beach in Sorrento. Straddling the waters of the bay on one side and Bass Strait on the other, it's the perfect spot for a sunset swim. It's backed entirely by the scenic foreshore and has popular jetties on the waterfront, complete with walking trails – well worth a road trip on a hot summer's day.

Distance from CBD: 100km by car; nearest train station: Frankston, 50km

Best for: While you're on the Peninsula, head to one of the nearby hot springs 

Eastern Beach, Geelong

If you like the idea of ocean swimming but are low-key terrified of rips, sharks and seaweed, then Eastern Beach is perfect for you. The Geelong city beach features a picturesque promenade lined with palm trees, beach volleyball nets, a splash pool for small children and an enclosed ocean pool with dive boards and towers. Plus, there is a stretch of sandy open beach for the fearless swimmers, too. 

Distance from CBD: 74km by car; nearest train station: Geelong, 1.5km

Best for: For something different – there's a huge ferris wheel right next to the water that offers beautiful views 

More places to swim in Melbourne

Recommended
    Latest news
      Advertising