Cottesloe is Perth's most iconic beach—a protected stretch of coast between two granite headlands that catches smaller swells and offers mellow waves for beginners and longboarders. The groyne creates a sandbar that can produce fun little walls on the right swell. Less exposed than Scarborough, it works when bigger spots are closing out, making it a reliable small-wave option for Perth surfers.
Model forecast for swell, wind and tide.
Return flights to PER, departing today with a 5-day trip window.
Search Flights on SkyscannerGet the best strike windows in Australia — and worldwide — in your inbox every Monday & Thursday. Live Strike Scores, the swell behind them, zero fluff.
Pro unlocks the 10-day forecast window, unlimited alerts, and custom spot tracking that help turn a good-looking surf report into a better travel decision.
10-day window
See the trip window before flights get expensive.
Unlimited alerts
Let the app watch your score threshold for you.
Custom spots
Track the breaks that actually matter to your travel plans.
Water temp
21°C
Wetsuit
Springsuit / 2mm
Difficulty
2/10
Crowd level
8/10
Access: Iconic Perth beach. Easy access from Marine Parade.
Cottesloe Beach is a beach break in Perth, Australia, with peaks that run both left and right.
Cottesloe Beach picks up swell from the SSW round to the W, and it's best when it's coming straight out of the SW. It starts working at around 0.4m and handles up to about 1.8m, with the sweet spot around 1 to 1.4m. Period matters too: aim for 12s or longer, as anything under 8s tends to be weak. These are the numbers our scoring uses, so treat them as a guide rather than a promise.
An ESE wind is dead offshore at Cottesloe Beach, and anything from the ENE round to the SSE keeps it clean. The morning is typically the best window, roughly 5am to 10am. Light winds from other directions can still be fine; strong offshores can make it hard to get into waves.
Cottesloe Beach isn't especially fussy about tide and generally works through the cycle, so swell and wind matter more here. Big tides can still change how it breaks, so it's worth checking before you paddle out.
Cottesloe Beach works year-round. Year-round. Small but consistent. Protected from bigger swells.
The water at Cottesloe Beach averages around 21°C, so you'll want a springsuit or 2mm. It shifts a few degrees through the year, so check the season before you pack.
Yes, it's one of the friendlier waves around, rated 2/10 for difficulty. It gets busy (crowd 8/10), so mind the pecking order. Crowded. Watch for rips near groynes.
The nearest airport on our list is PER, then it's roughly a 15-minute drive. Iconic Perth beach. Easy access from Marine Parade.
The closest breaks we track are Scarborough Beach (11 km), Trigg Point (13 km) and Strickland Bay (25 km), handy when Cottesloe Beach isn't working.
Peak: Jan-Dec
Year-round. Small but consistent. Protected from bigger swells.
🏖️ Perth's surf hub • Consistent beach break • Always crowded
🏙️ Perth's best break • Sand-dependent right • Urban lineup
🦘 Island escape • Quokka paradise • Ferry to perfection
Perth-side wedge | Breakwater ramps | Bodyboard focus
🐻 Yallingup left • Barrel reef • Consistent
🏖️ Protected Cape Naturaliste • Friendly reef right • Noongar country