Victoria, East Coast of Australia, Australia

Elwood Beach

Elwood Beach is a popular beach located in Melbourne. It is known for its great line of sight to the city and beautiful views of the Bay, the Central Business District, and the sunset. The beach is characterized by its rough sands and the water is not always clear. It is advisable to check the water quality, particularly after a downpour.

The beach tends to get very busy when the weather is nice. Despite this, it is often described as a clean and quiet place, making it a favorite among locals. It is also a popular spot for dog walkers.

Discover places to stay near Elwood Beach and enjoy stunning views of Melbourne's skyline.

Along the beach, there are benches for visitors to rest and enjoy the view. However, there have been reports of litter on the beach. In the surrounding area, there are decent dining places, making it a perfect spot for an evening walk.

What to do at Elwood Beach?

Restaurants

Best restaurants near Elwood Beach include Odyssey, D'Gusto Thai Restaurant, Ebisu Kitchen, Baked In Elwood Pizza and Pasta, Foxes Den - Elwood and Thai Me Up Kitchen.

Visitor Reviews

Visitor reviews highlight the beauty of the beach and its great views of the city and sunset, making it a favorite spot for walks and relaxation. The beach is also appreciated for its cleanliness and the presence of benches along the coastal walk. However, visitors complain about the rough sands, unclear water, litter, and occasional presence of broken glass near the water.

Where to Stay near Elwood Beach?

If you're visiting Elwood Beach, consider staying in the nearby suburb of St Kilda, which offers a variety of accommodation options and is just a short drive away. Most visitors enjoy the vibrant atmosphere of St Kilda, known for its lively cafes and proximity to the beach, making it an ideal spot for both relaxation and exploration.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Elwood Beach?

Latitude: -37.8902265 / Longitude: 144.9845562

Elwood Beach is located in Victoria. The following map of Elwood Beach shows the exact location.

Elwood Beach: Weather Today

📅 Monday, September 7, 2026
This is definitely not an ideal day to head out to Elwood Beach for sunbathing or relaxation. You can expect cool air temperatures peaking at 13.5 °C, making it far too chilly for a comfortable day on the sand. The sky will remain mostly blocked by thick clouds throughout the day, and you should prepare for some light, lingering drizzle. The wind will be quite noticeable, blowing strongly enough to make conditions feel rather raw and unpleasant. With the water temperature sitting at only 13.9 °C, the sea is definitely not suitable for swimming. Given the combination of blustery winds, light showers, and cold water, it is best to skip the beach today and save your visit for when the sun decides to return.
🌬️

Air

Low / High11°C/13.5°C
Feels Like (High)11°C
🌊

Sea

Sea Temperature13.9 °C
Wave Height1.0 m
🌧️

Rain

Rain Chance39%
Rainfall0.9 mm
Rain Duration6 h
🌞

Sun

Sunrise / Sunset06:33/18:03
Sunshine Hours10.5 hrs
UV Index5.35
Cloud Cover82%
💨

Wind

Speed23.5 km/h
Gusts56.5 km/h
DirectionSW

These beaches might also interest you

Beaches near Elwood Beach