Western Australia, West Coast of Australia, Australia

Madora Beach

Madora Beach is a pristine and beautiful beach located in the vicinity of Perth. It is known for its long coastline, making it a popular destination for beachgoers. The beach is particularly popular among bodyboarding enthusiasts, who consider it one of the best spots around Perth for the sport.

The beach features a lookout point, offering visitors a panoramic view of the coastline. The beach is surrounded by dunes, which are unfortunately often damaged by visitors taking shortcuts to the beach. This has led to a degradation of the local vegetation, which is a cause for concern.

Find accommodation options near Madora Beach and enjoy panoramic views of its stunning coastline.

Despite these challenges, Madora Beach continues to be a beloved spot for locals and tourists alike, who are drawn to its natural beauty and the recreational opportunities it offers.

What to do at Madora Beach?

Restaurants

Best restaurants near Madora Beach include McDonald's Lakelands, Subway, Yield on the Go, KFC Lakelands and Matsu Sushi.

Visitor Reviews

Visitor reviews highlight the beauty and pristine condition of the beaches around Perth, particularly Madora Bay, with many praising the gorgeous coastline and its suitability for body boarding. The length of the beach is also appreciated by visitors. However, there are complaints about the lack of seating at the beach lookout and the damage to the dunes and vegetation caused by people taking shortcuts to the beach.

Where to Stay near Madora Beach?

Beach lovers heading to Madora Beach often opt for accommodations in nearby Mandurah, a vibrant city offering a variety of lodging options. Most visitors choose to stay there due to its proximity to the beach and the additional attractions the city provides.

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

Where is Madora Beach?

Latitude: -32.4613672 / Longitude: 115.7469796

Madora Beach is located in Western Australia. The following map of Madora Beach shows the exact location.

Madora Beach: Weather Today

📅 Saturday, January 24, 2026
Today at Madora Beach is shaping up to be quite pleasant for a visit. The sun will be out, so pack your sunscreen, especially with a UV Index of 9. Expect a high air temperature of 20.9 °C. The sea temperature is a comfortable 23.0 °C, suitable for swimming. However, be mindful of the wind; it might be a bit strong at times, with stronger gusts. The waves are moderate with a height of 1.3 m, so keep that in mind if you're planning to swim.
🌬️

Air

Low / High18.8°C/20.9°C
Feels Like (High)21.1°C
🌊

Sea

Sea Temperature23.0 °C
Wave Height1.3 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset05:33/19:24
Sunshine Hours13.0 hrs
UV Index9.25
Cloud Cover11%
💨

Wind

Speed33.5 km/h
Gusts47.5 km/h
DirectionS

These beaches might also interest you

Beaches near Madora Beach