The Best Perth Beaches for Swimming, Snorkelling & Surfing

The best beaches in Perth, from Cottesloe's iconic shoreline to Rottnest's snorkel-perfect bays — with tips on when to go, where to swim, and what to see.

In brief

Perth's beaches are considered world-class, featuring white sand and clear Indian Ocean waters, with mornings typically offering calm conditions ideal for swimming and snorkelling before the afternoon "Fremantle Doctor" wind arrives.

 

Specific beaches cater to different preferences, including Cottesloe for swimming and sunsets, Scarborough for surfing and its heated beach pool, Trigg for experienced surfers, and Mettams Pool for beginner snorkelling.

 

Rottnest Island, accessible by ferry, is highlighted for its exceptional snorkelling bays, unique quokka encounters, and car-free environment, making it a popular day trip destination.

Perth sits on one of the finest stretches of coastline in the world. Powdery white sand, Indian Ocean sunsets, water so clear and turquoise it looks implausibly tropical: the beaches here are not accidentally good. Perth's beaches are genuinely, defensibly world-class.

 

Morning light, calm water, and a near-empty beach are Perth’s great under-appreciated luxury. By midday in summer the Fremantle Doctor arrives, winds pick up, and the carparks fill. That said, if you do find yourself staying into the late afternoon, stay for sunset — Western Australia is one of the few places on the continent where the sun drops into the ocean, and on a clear Perth evening, it is absolutely worth the wait.

Cottesloe Beach

Best for: Swimming, sunsets, social scene

 

Facilities

  • Cafes, bars and restaurants along Marine Parade
  • Parking (paid, fills quickly on weekends)
  • Playground, picnic area, public toilets, outdoor showers
  • Patrolled by surf lifesavers October through April

 

Perth’s most loved beach earns its reputation every summer. Terraces of green lawn step down to powdery white sand in front of the 1904 Indiana Tea House — a weatherboard heritage building that has somehow survived a century of salt air and now houses a restaurant with one of the better ocean views in the city. On a good Saturday morning in January, you will absolutely fight for prime towel real estate here, and nobody minds.

 

Cottesloe beach is patrolled throughout summer, but be aware that waves can get genuinely rough once the afternoon Fremantle Doctor arrives. Younger kids are better off in the shallows before noon. Mornings are calm, clear and ideal for swimming. If you’re after a snorkel, head to the eco shark barrier (installed each October to March season) — marine life congregates around the structure and visibility tends to be good before the wind picks up.

 

For food, the stretch along Marine Parade is excellent. Il Lido Italian Canteen is one of Perth’s best restaurants, full stop, with a post-swim coffee that uses locally roasted Mano e Mano beans. Ol’ Buoy is a beloved beachside pop-up returning each summer below the Indiana, serving the definitive fish burger and a sausage-and-egg muffin that has a lot of fans. Indigo Oscar does reliably good sunset happy-hour vibes with a Latin-inspired menu.

 

Each year, Cottesloe hosts the Sculpture by the Sea exhibition, when local and international artists install large-scale works along the beach and surrounding lawns. It’s free to attend and transforms an already-beautiful stretch of coast into something genuinely spectacular — usually held in March. For the Perth–Peel Coastal Walk, park at Cottesloe and walk north past Indiana to Port Beach and beyond. The views of the beaches below from the limestone headlands are outstanding. 

Scarborough Beach

Best for: Surfing, nightlife, families (with the pool)

 

Facilities

  • Cafes, restaurants and bars along the foreshore precinct
  • Scarborough Beach Pool (open daily, geothermally heated)
  • Outdoor amphitheatre, skate park, playgrounds
  • Parking, public toilets, outdoor showers
  • Patrolled by surf lifesavers during summer season

 

Scarborough is where Perth comes to be seen and to surf. The foreshore precinct underwent a major revitalisation in recent years and now runs a whole entertainment ecosystem alongside the beach: bars, restaurants, a skate park, the outdoor amphitheatre that hosts beach volleyball, cricket, and concerts through summer, and the kite surfers who materialise each afternoon when the Doctor blows in.

 

The waves are reliable and the surf breaks attract everyone from learners to locals with fifteen years of muscle memory. Long stretches of white sand accommodate swimmers and sunbathers comfortably, though this is one of Perth’s busier beaches on weekends and school holidays — which is precisely the point.

 

The Beach Pool at 171 The Esplanade is geothermally heated year-round from the Yarragadee aquifer deep below the ground. The main lap pool runs eight 50-metre lanes and four 25-metre lanes at a comfortable 27°C.

 

A separate leisure pool, warmed to 32°C with a beach-style entry and gentle fountains, is ideal for younger kids or anyone who wants to be in the water without being in the Indian Ocean. A 200-seat grandstand, sun lounges, and an on-site café complete the picture.

 

Scarborough’s amphitheatre also has a packed summer events program, check the City of Stirling events calendar before you visit. Free outdoor concerts and movie nights run most months through summer.

Trigg Beach

Best for: Surfing, coastal walks, sunset watching

 

Facilities

  • Cafes and restaurants (Island Market, Yelo Trigg, Kailis)
  • Clarko Reserve — grassed area with picnic tables, BBQs, playground
  • Public toilets, outdoor showers, parking
  • Patrolled on weekends October through March
  • Dog-friendly section at the northern end

 

Trigg occupies the sweet spot between Scarborough’s social buzz and the quieter northern beaches: busy enough to feel alive, unhurried enough to spread out. Locals come here for early morning coastal walks, long weekend brunches at Island Market, and golden-hour drinks as the sky over the Indian Ocean turns the colour of a mango.

 

Consistent breaks attract intermediate to advanced surfers, with the point at Trigg Island (a small rocky outcrop that only becomes a true island at high tide) generating reliable waves. Surfing WA is headquartered here, which tells you something about the beach’s credentials. That said, Trigg has a well-earned reputation for rips and strong currents so swim between the red and yellow flags, always, and if you’re not confident in surf, either stay in the shallows or head five minutes north to Mettams Pool for something calmer.

 

Clarko Reserve, the large grassed area behind the beach, is one of the better picnic spots on the Sunset Coast — BBQs, picnic tables, a playground, and enough shade to make a long afternoon comfortable. 

Mettams Pool

Best for: Snorkelling, families, beginner swimmers

 

Facilities

  • Public toilets, outdoor showers
  • Parking (fills early on weekends — arrive by 8am in summer)
  • Stairs to beach access

 

Mettams Pool is one of the finest beginner snorkelling spots in Western Australia. The reef creates a natural lagoon, with an average depth around four metres, maximum nine, that keeps the water calm even when conditions elsewhere are messy.

 

Visibility on a good day is excellent, and the marine life is wildly diverse with schools of bream and herring, red-lipped morwongs, leatherjackets, wrasse, zebrafish, the occasional crayfish tucked under a ledge, crabs and sea snails in the rockier sections. Port Jackson sharks have been spotted in deeper water outside the reef. The whole thing sits within the broader Marmion Marine Park, which stretches from Trigg up to Burns Beach and provides sanctuary to the reef ecosystems of the entire northern coast.

 

Conditions are at their best in the morning before the afternoon westerly picks up and reduces visibility. A calm day with an easterly aspect gives the clearest water. There is a marked snorkel trail with underwater plaques that works well for curious kids or first-timers. Equipment hire is available from various operators nearby if you don’t bring your own.

City Beach

Best for: Families, swimming, casual days

 

Facilities

  • BBQ facilities, multiple playgrounds, picnic areas
  • Cafes and restaurants in the dining precinct (Clancy’s Fish Pub, Hamptons)
  • Parking, public toilets, outdoor showers
  • Patrolled during summer

 

City Beach does exactly what the name suggests: it delivers a full-service beach experience without requiring a commitment to driving anywhere more dramatic. Fifteen minutes from the CBD, 500 metres of clean white sand, purpose-built groynes that shelter the swimming area and create calm conditions for kids and sandcastle builders, grassed picnic areas with shade, and multiple playgrounds behind the dunes.

 

The groynes also make City Beach one of Perth’s better shore fishing spots as the structure attracts baitfish which attract bigger things, and there’s usually someone with a line in the water at any hour of the day. Surfers can access swell outside the groynes.

Rottnest Island

Best for: Snorkelling, swimming, day trips, quokka photos

 

Facilities

  • Cafes, restaurants and kiosks across the island
  • Bike hire available at ferry terminals (essential — no private cars on the island)
  • Shuttle buses between bays
  • Public toilets, showers at various points around the island

 

Rottnest Island, Wadjemup in Noongar, the language of the traditional custodians, sits about 19 kilometres off the coast of Fremantle and operates on its own atmospheric frequency entirely. No private cars, a speed limit that feels genuinely optional, quokkas who have not yet developed stranger anxiety: the island runs at a pace that the mainland temporarily forgets exists.

 

The beaches here are exceptional. The Basin is the most visited: a shallow, sheltered turquoise lagoon ideal for families and beginners, ten minutes’ walk from Geordie Bay. Parker Point is consistently rated among the best snorkelling spots near Perth, with clear water and coral gardens. Parakeet Bay on the north shore is one of the island’s most pristine stretches, quieter than the main bays and worth the bike ride.

 

The warm Leeuwin Current that passes through Rottnest creates conditions for tropical fish species uncommon elsewhere in Western Australia — colourful reef fish, sea turtles, dolphins and, at certain times of year, whale sharks in the deeper waters around the island. Snorkel gear can be hired on the island if you’re travelling light. Bikes can be hired alongside ferry tickets, which is the most efficient way to cover the 63 beaches and coves across the island’s 19-square-kilometre footprint. Plan your day trip from Perth to Rottnest Island.

Port Beach and Leighton Beach

Best for: Families, dog owners, stand-up paddleboarding, calm swimming

 

Facilities

  • Port Beach: café, parking, outdoor showers, public toilets
  • Leighton Beach: BBQ facilities, picnic tables, public toilets, kiosk. Dogs permitted in designated off-lead section
  • Bib & Tucker restaurant nearby at Leighton Beach Boulevard

 

Port Beach is quietly one of Perth’s finest swimming spots with crystal-clear turquoise water, white sand, and calm conditions most of the time. The port cranes are visible to the south, but they’re far enough away to be atmospheric rather than intrusive. Stand-up paddleboarders own the mornings here; the flat, glassy water is close to ideal. If the carpark at Port Beach is full (it happens), Sandtrax is a sandy roadside parking area a short walk further south with identical swimming conditions and even fewer people.

 

Just south of Port Beach, Leighton Beach runs as a 2km stretch of soft white sand backed by tall sand dunes and the Vlamingh Parklands — electric BBQs, picnic tables, and a kiosk. It’s a gentler, more spacious beach than its neighbours, good for long walks and dogs: a designated off-lead section runs along the northern end of the beach toward the groyne, making it one of the Fremantle area’s most popular dog beaches. 

Frequently asked questions

When is the best time to visit Perth's beaches?

Perth’s beach season runs long, November to April is warm to hot, with water temperatures reaching 22 - 24°C in the height of summer. But the honest answer is that Perth’s beaches are worth visiting year-round.

October to November is the sweet spot for snorkelling: water temperatures climb, visibility is good before the peak summer crowds, and conditions tend to be calmer than midsummer.

December to February is peak season: school holidays, the warmest water, the most events and the most company. March to May sees the crowds thin while the water stays warm, often the best of all worlds.

What is the best beach in Perth for swimming?

Cottesloe Beach is Perth’s most iconic swimming beach and the reliable first answer — patrolled through summer, consistently beautiful, well-equipped with cafes and facilities. For calmer conditions better suited to children and less confident swimmers, City Beach’s purpose-built groynes create sheltered swimming areas and Port Beach in North Fremantle offers clear, flat water with significantly fewer crowds. Mornings across all Perth beaches are calmer than afternoons, when the Fremantle Doctor picks up winds from the south-west. If you’re visiting between November and April, always swim at patrolled beaches between the red and yellow flags.

What is the best beach in Perth for snorkelling?

Mettams Pool, at the northern end of Trigg Beach on West Coast Drive, is the standout pick for accessible, rewarding snorkelling close to the city. The limestone reef creates a natural lagoon with calm water, good visibility on fine mornings, and diverse marine life including bream, morwongs, wrasse, leatherjackets and the occasional crayfish. It sits within Marmion Marine Park. For something more spectacular, Rottnest Island offers world-class snorkelling at Parker Point and The Basin, with tropical fish species rarely seen on the mainland thanks to the warm Leeuwin Current. Best snorkelling conditions anywhere in Perth are early morning on a calm or easterly day before the afternoon sea breeze arrives.

Which Perth beach is best for families with children?

City Beach is the practical first choice: multiple playgrounds, BBQ facilities, grassed picnic areas, shelter from waves courtesy of its purpose-built groynes, and a dining precinct just behind the dunes. The Esplanade Lagoon at Cottesloe and the calm shallows at Port Beach are also excellent for younger children. For a proper day-trip experience, Rottnest Island (accessible by ferry from Fremantle or Hillarys) combines The Basin’s sheltered swimming with quokka encounters and bike riding, and consistently ranks as one of Western Australia’s best family destinations. Scarborough Beach Pool, the geothermally heated outdoor pool at Scarborough foreshore, is another brilliant option for families who want to swim without dealing with surf.

Is it safe to swim at Perth beaches?

Perth’s beaches are generally safe when you swim at patrolled locations between the red and yellow flags during patrol hours, which typically run from October through April. Surf lifesavers monitor conditions and can advise on rips. Some beaches — Trigg in particular — have strong rips and are better suited to experienced swimmers; beginners are better off at calmer spots like Port Beach or City Beach’s groyne-sheltered areas. Shark activity is monitored by the state government’s SharkSmart program, with real-time alerts available via the SharkSmart app. Stinger nets are not generally required in Perth (unlike northern Queensland), though always check local signage for any temporary closures or hazards.

How far are Perth's beaches from the city centre?

Perth’s beaches are unusually close to the city centre by Australian capital city standards. Cottesloe Beach is about 12km west of the CBD — 20 minutes by car or 30 minutes by train to Cottesloe Station, then a ten-minute walk. City Beach sits about 12km west, 15–20 minutes by car.

Scarborough and Trigg are approximately 14–16km north-west, a 20–25-minute drive. Port Beach and Leighton Beach in North Fremantle are around 18–20km south-west, 25–30 minutes. Rottnest Island is reached by ferry: 25 minutes from Fremantle, 45 minutes from Hillarys, or 90 minutes from the Barrack Street Jetty in the city.

What is the Fremantle Doctor and how does it affect Perth beaches?

The Fremantle Doctor is the name Perth locals give to the south-westerly sea breeze that sweeps in off the Indian Ocean most afternoons from roughly October through March, typically arriving between noon and 3pm. It drops the temperature by five to eight degrees in the city — a welcome relief on hot summer days — but it also chops up the ocean surface, creates stronger waves and reduces swimming conditions at exposed beaches. For beachgoers, this means morning sessions are invariably calmer, clearer and better for snorkelling than afternoons. Sheltered spots like Mettams Pool, Port Beach and the groyne areas at City Beach are more protected from the Doctor’s effects than open beaches like Trigg and Scarborough.

Explore more of Perth

Travel ideas

Stay ahead of the trends, discover must-see destinations and travel without limits. From the far corners of the world to getaways close to home, let our selection of hotels, travel guides and practical tips inspire your next adventure.