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

📅 Friday, July 24, 2026
Today is certainly not an ideal day for a trip to the beach. With the air temperature sitting at 12.4 °C and the water temperature reaching only 11.7 °C, conditions are cold and better suited for a brisk walk along the shore than for swimming or relaxing in the sun. The sky is mostly filled with clouds, and you may encounter some light, lingering drizzle throughout the day. It is quite breezy, with fresh winds moving across the sand, which will make the air feel even chillier than the thermometer suggests. Given the cold water and the grey, damp atmosphere, you might want to save your beach outing for a warmer, clearer day.
🌬️

Air

Low / High8.1°C/12.4°C
Feels Like (High)8.9°C
🌊

Sea

Sea Temperature11.7 °C
Wave Height0.7 m
🌧️

Rain

Rain Chance7%
Rainfall0.1 mm
Rain Duration1 h
🌞

Sun

Sunrise / Sunset07:27/17:25
Sunshine Hours5.7 hrs
UV Index1.8
Cloud Cover63%
💨

Wind

Speed18.6 km/h
Gusts43.6 km/h
DirectionW

These beaches might also interest you

Beaches near Elwood Beach