Get us in your inbox

People wading at St Kilda beach
Photograph: Visit Victoria

The best places to swim in Melbourne

Take a dip at one of Melbourne's most best rivers, lakes, pools and beaches

Written by
Time Out editors

Yes, Melbourne has a reputation for being rainy (we're extremely sick of being asked about the gloomy weather in fact) but the truth is that Melbourne has some ripper sunny days too. It can get hot hot hot in Melbourne during summer and locals know there are plenty of places to cool off in the water, whether at a beach, lake or pool. To keep you cool this summer, we've rounded up Melbourne's best places to go for a swim.

And if you really want to get back to nature, dressed as nature intended, why not try one of Victoria's best nudist beaches.

RECOMMENDED: Victoria's best swimming holes to try.

The best pools

St Kilda Sea Baths
  • Things to do
  • St Kilda

The soothing effect of swimming in natural seawater has been drawing us to the St Kilda Sea Baths since the 19th century. Bliss out in their 25-metre heated seawater pool, complete with beautiful views of the bay.

  • Hotels
  • Southbank
  • price 3 of 4

Southbank's luxurious hotel invites you to step up your fancy game and become a member of their Pool Club. It's not cheap, but for three months, you'll have access to a perfect pool, sun deck, sauna and spa.

Melbourne Sports and Aquatic Centre
  • Sport and fitness
  • Albert Park

Olympic-standard MSAC's newest addition is a 50 metre outdoor pool built in 2006 and updated in 2008 to include a world-first moveable floor. There's also an indoor pool, a wave pool and a water slide.

WaterMarc Aquatic and Leisure Centre
  • Sport and fitness
  • Greensborough

The largest and leisure centre in the northern region of Victoria is famous (among kids and parents, at least) for its huge waterslides and top-notch facilities, including an indoor 50 metre swimming pool.

  • Hotels
  • Melbourne
  • price 3 of 4


Yes the Adelphi is one of the swishest boutique hotels in Melbourne, but we’d be remiss if we didn’t talk about the rooftop pool. The Adelphi’s rooftop pool is probably one of the most photographed pools in Melbourne, thanks to its cantilevering glass bottom, which juts out over Flinders Lane. It's open from 6am most days if you're one for an early-morning swim, otherwise Friday evening is perfect for a swim and an after-work cocktail.  

Harold Holt Swim Centre
  • Sport and fitness
  • Glen Iris

Harold Holt (strangely named after our ill-fated Prime Minister) is a suburban swimming haven. Both the mosaic-tiled indoor 25 metre pool and 50 metre outdoor pool are heated, for a start.

Northcote Aquatic and Recreation Centre
  • Sport and fitness
  • Northcote

Northcote residents love their beautiful outdoor pool for its large grassy bank, which is perfect for relaxing on a summer day. Pack a picnic, then take a dip in the ten-lane 50m pool.

The best beaches

Brighton Beach
  • Things to do
  • Brighton

Brighton's iconic bathing boxes, 82 to be exact, line the foreshore. Not only is this beach pretty to look at but it's excellent for swimming and when the wind picks up, it's a pretty decent area for surfing.

Distance from CBD: 15km by car; nearest station: Brighton Beach, 250m

Half Moon Bay
  • Things to do
  • Black Rock

Half Moon Bay is a secluded, blue-and-yellow postcard of a beach. Named for its crescent shape, the bay is protected from weather and is popular for boating, but is equally perfect for swimming in calm waters.

Distance from CBD: 19km by car; nearest station: Cheltenham, 4.7km

Elwood Beach
  • Things to do
  • Elwood

Over the past few decades, Elwood Beach has been developed into a top destination for wind surfing, fishing, and most of all, swimming. The prime swimming spot is located just in front of the lifesaving club.

Distance from CBD: 3.2km by car; nearest station: Elwood, 2.6km

St Kilda Beach
  • Things to do
  • St Kilda

With its close proximity to Acland Street, it's no wonder St Kilda has one of the most popular beaches in Melbourne. The shore is home to all kinds of sport and the water is safe for swimming.

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

Mordialloc Beach
  • Things to do
  • Parkdale

Mordi beach is one of those places that has everything you need within easy walking distance. There's a huge playground on the foreshore, a BBQ area and a café closeby. Oh, and the water's pretty nice too.

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

Williamstown Beach
  • Things to do
  • Williamstown

Melbourne's first sea port has developed into a trendy seaside suburb with a village feel. Stick to the western side of the beach for best swimming, and make a day of it by exploring nearby cafés and shops.

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

The best rivers and lakes

Lysterfield Lake
  • Things to do
  • Narre Warren North

Featuring a lake and parkland, Lysterfield Lake offers two protected swimming bays and tracks and trails for walking, as well as the opportunity for other water activities including sailing and canoeing.

Distance from CBD: 42km by car

MacKenzie's Flat picnic area
  • Things to do

About one hour west of the CBD is the Lerderderg State Park, in which the pristine Lerderderg River meanders through native bushland. MacKenzie's Flat Picnic Area is the perfect spot for a swim and a lunch.

Distance from CBD: 60km by car

Fancy a different kind of splash?

Go chasing waterfalls

    You may also like