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

📅 Tuesday, April 14, 2026
Today offers a decent, albeit breezy, day for a visit to Madora Beach. While the air temperature reaches a pleasant 22.2 °C, the persistent winds and moderate waves suggest that lounging on the sand might be more enjoyable than spending long periods in the water. With the sea temperature at 20.6 °C, it remains a bit too cool for a comfortable swim. You will enjoy a good amount of sunshine throughout the day, though some light clouds will drift by occasionally. Since the sun is not at its peak intensity today, you can relax without excessive concern, though standard sun protection is always a good idea. Overall, it is a lovely day for a coastal walk or a picnic, provided you find a sheltered spot to escape the wind.
🌬️

Air

Low / High19°C/22.2°C
Feels Like (High)23.2°C
🌊

Sea

Sea Temperature20.6 °C
Wave Height1.0 m
🌧️

Rain

Rain Chance3%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:37/17:57
Sunshine Hours10.5 hrs
UV Index5.9
Cloud Cover23%
💨

Wind

Speed25.6 km/h
Gusts33.8 km/h
DirectionSE

These beaches might also interest you

Beaches near Madora Beach