Best Swimming Beaches In Melbourne

Swimming Beaches Melbourne

Melbourne, the vibrant coastal city in Australia, offers a range of beautiful beaches where locals and visitors can enjoy a refreshing swim during the summer months. 

Whether you're seeking calm waters for a leisurely dip or looking for exciting waves for some water sports, Melbourne has a beach to suit every preference.

Visit Melbourne's Swimming Beaches:

In this guide, We will explore some of the best swimming beaches in Melbourne, highlighting their features, water quality, amenities, and activities to ensure you have a memorable and enjoyable beach experience.

1. St Kilda Beach 

St Kilda Beach in melbourne

St Kilda Beach is one of Melbourne's most iconic and popular beaches, known for its lively atmosphere and range of recreational activities. The beach offers a sandy shoreline and is perfect for swimming and sunbathing.

With its proximity to the vibrant St Kilda foreshore, visitors can enjoy a variety of cafes, bars, and restaurants after a refreshing swim. 

St Kilda Beach is also home to the historic St Kilda Pier, where you can take a leisurely stroll and enjoy panoramic views of the coastline.

2. Brighton Beach 

Brighton Beach swimming

Brighton Beach is famous for its colorful bathing boxes that line the sandy shore. This family-friendly beach boasts calm waters and a relaxed atmosphere, making it ideal for swimming. 

The beach is well-maintained, with amenities such as toilets, showers, and picnic areas available for visitors. After your swim, take a walk along the iconic bathing boxes and capture some memorable photos of this unique beach.

3: Williamstown Beach

Williamstown Beach  swimming

Located in the suburb of Williamstown, this beach offers a peaceful and scenic setting for swimming. 

Williamstown Beach is suitable for both families and individuals looking for a relaxing swim. The beach features a long stretch of sand, perfect for beach games. 

Take a stroll along the Williamstown foreshore and enjoy the stunning views of the Melbourne city skyline across the water.

4. Half Moon Bay 

Half Moon Bay swimming

Half Moon Bay is sheltered by cliffs, creating a protected bay with calm waters. The sandy shoreline make it an excellent spot for swimming and exploring the underwater marine life. 

Snorkelers can discover the historic shipwreck Cerberus, which sits just offshore. The beach is also home to the popular Black Rock Yacht Club, offering a backdrop while you enjoy the water.

5. Sorrento Back Beach 

For those seeking a more adventurous beach experience, Sorrento Back Beach is a fantastic choice.

Located on the Mornington Peninsula, this beach offers exhilarating waves that are perfect for experienced swimmers and surfers. The wild beauty of the coastline adds to the appeal of this beach. However, caution is advised, as the currents can be strong. Lifeguards are present during the summer months to ensure the safety of swimmers.

6. Altona Beach

Altona Beach swimming

Altona Beach, situated in the suburb of Altona offering ample space for swimming and sunbathing. This beach is clean and well-maintained, with plenty of sand to spread out on.

There are lifeguards on duty during the summer months, providing added safety. The beach is located in a convenient location, just a short drive from Melbourne city center.

Note: Don't swim alone. Always swim with a friend or family member. Be aware of the weather conditions. If there is a storm coming, it's best to stay out of the water.


Melbourne offers a diverse selection of swimming beaches that cater to different preferences and needs. 

Whether you prefer a lively and bustling atmosphere or a tranquil and secluded setting, the beaches of St Kilda, Brighton, Williamstown, Half Moon Bay, Sorrento Back Beach, and Altona provide a range of options for a refreshing swim.