lifestyle
Perth Best Beaches Guide 2026, Top Ocean Beaches, Snorkelling Spots and Family Swimming
Perth beaches guide 2026: the best beaches in Perth for swimming, surfing and snorkelling, from Cottesloe and Scarborough to Rottnest Island, Mandurah and Yallingup.
How we reported this

Perth Beaches 2026, Overview
Perth is blessed with some of Australia's finest urban beaches, with the Indian Ocean delivering turquoise water, white sand and consistent surf across a 150km coastline from Quinns Rocks in the north to Mandurah in the south. Perth's beaches benefit from the reliable afternoon sea breeze (the "Fremantle Doctor") which cools the city from the inland heat every summer afternoon. Here's a guide to Perth's best beaches.
Perth's Most Popular Beaches
- Cottesloe Beach, Marine Parade, Cottesloe. Perth's most iconic and beloved beach. White sand, turquoise water, the Indiana Tea House heritage restaurant, regular surfski and surf lifesaving competitions. Excellent swimming in the natural reef-protected bay. Patrolled year-round. The Cottesloe Pub (Indiana) overlooking the beach is a Perth institution.
- Scarborough Beach, The Esplanade, Scarborough. A major surf beach 25 minutes north of the CBD, recently redeveloped with a vibrant foreshore precinct, outdoor gym, skate park, food trucks and the Rendezvous Hotel. Popular with surfers and young locals.
- City Beach, Challenger Parade, City Beach. Quality family beach between Cottesloe and Scarborough. Good facilities, patrolled, and less crowded than Cottesloe.
- Leighton Beach (North Fremantle), A local favourite just north of Fremantle. Natural dunes, kite surfing area, and excellent kiteboarding in the Fremantle Doctor afternoon sea breeze.
- Trigg Beach, Trigg. Popular surf beach with good waves and a strong surf club presence.
Northern Beaches, Quieter Options
- Sorrento Beach and Quinns Rocks, Further north, less crowded. Good for families seeking a quieter beach experience north of the main urban coastal strip.
Rottnest Island, Perth's Beach Paradise
Rottnest Island (19km offshore from Fremantle) is an extraordinary A-class nature reserve with 63 beaches, 20 bays, snorkelling over shipwrecks, quokka encounters and bicycle riding around the island. No private vehicles on the island. Ferry from Fremantle (30 min) or Hillarys Boat Harbour (45 min). Book at rottnestisland.com.
Southern Beaches
- Rockingham and Safety Bay, 45 minutes south. Calm bay swimming, Penguin Island nearby (little penguins), swimming with dolphins.
- Yallingup, 3 hours south (Margaret River region). World-class surf and spectacular Indian Ocean scenery.
This article was compiled by AI and screened before publishing. See our editorial standards.