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

📅 Sunday, October 26, 2025
Today at Madora Beach is shaping up to be an average beach day. The air temperature will reach 17.7 °C. The sun will be fighting with the clouds, so expect a mix of both. The sea temperature is 18.8 °C, and the waves are moderate. It might be too cold to swim comfortably. The wind will be noticeable, so consider bringing a windbreaker. The UV index will reach 7.1, so be sure to apply sunscreen.
🌬️

Air

Low / High15.3°C/17.7°C
Feels Like (High)18.1°C
🌊

Sea

Sea Temperature18.8 °C
Wave Height1.0 m
🌧️

Rain

Rain Chance10%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset05:24/18:37
Sunshine Hours9.5 hrs
UV Index7.1
Cloud Cover53%
💨

Wind

Speed23.8 km/h
Gusts33.5 km/h
DirectionS

These beaches might also interest you

Beaches near Madora Beach