Bathing boxes at Brighton beach, Melbourne, Victoria, Australia
Show map


Melbourne's location on Port Phillip Bay, along with its many public pools and recreation centres, means there are endless opportunities for swimming all year round.

Beachside summers

There are many popular beaches all around the bay, including Port Melbourne, South Melbourne, Middle Park, St Kilda, Elwood, Hampton, Brighton, Sandringham, and Williamstown. These main beaches are all manned by lifesavers on weekends and public holidays during the summer months from November to March.

Poolside year-round
If you like swimming but not sand, join locals and visitors alike at one of Melbourne's numerous swimming pools. You'll find the right pool for your aquatic needs among the city's indoor and outdoor pools with lap lanes, leisure areas, slides, diving boards, kiddie pools and more. Many of them are heated so you can make a splash any time of year.

Check out the public pools in your local area and dip your toe in at some of Melbourne's favourite swimming holes.

Melbourne Sports and Aquatic Centre, Albert Park, Melbourne, Victoria, Australia

Melbourne Sports and Aquatic Centre

Channel your inner champion at Melbourne's biggest aquatic centre, complete with lap pools, diving boards, an enormous water slide and wave pool.

Read more | Show on map

Fitzroy Pool, Melbourne, Victoria, Australia

Fitzroy Swimming Pool

Join the hordes of lap swimmers and laid-back locals at this 50m heated outdoor pool in Fitzroy, where DJs hit the decks on summer Sunday afternoons.

Read more | Show on map

Melbourne City Baths, Melbourne, Victoria, Australia

Melbourne City Baths

Swim back in time as you do your laps at these historic public baths. This modern 30-metre indoor heated lap pool is housed in a beautiful Federation building.

Read more | Show on map

St Kilda Sea Baths, Melbourne, Victoria, Australia

St Kilda Sea Baths

Lap up the goodness of salt water and beach views at this 25-metre indoor pool filled with filtered sea water, located on the shore of St Kilda beach.

Read more | Show on map