Beach
both
Level 2/10

Cottesloe Beach

Perth, Australia
👥Crowded🌀Strong rips

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.

Cottesloe Beach surf forecast

Model forecast for swell, wind and tide.

10-Day Forecast
Today4
61
Fair
1.6m@13s
11km/h
Thu5
48
Fair
1.5m@16s
14km/h
Fri6
67
Good
1.4m@14s
12km/h
Sat7
65
Good
1.0m@13s
13km/h
Sun8
37
Poor
0.6m@12s
19km/h
Mon9
48
Fair
1.1m@14s
17km/h
Tue10
73
Good
1.5m@15s
11km/h
Wed11
59
Fair
0.9m@13s
13km/h
Thu12
60
Fair
1.0m@15s
13km/h
Fri13
65
Good
1.4m@15s
9km/h
5+ days out, less certain

Today's Conditions

Find Flights
Best session: MorningAM 7 km/h · PM 16 km/h
Swell
1.6m
WSW(250°)
Score: 19/25
Period
13s
Mid-period swell
Score: 25/25
Wind
11km/h
SSE(164°)
Score: 11/25
Weather
21°C
0.0mm0%
First light 4:47amSunrise 5:17amSunset 6:44pmLast light 7:14pm
Windswell
0.2m@1s
Secondary
0.1m
Confidence
100%

Location & Conditions

Loading map...
Swell1.6m @13s WSW in window
Wind11 km/h SSE cross-shore
SwellWind: Offshore Cross Onshore
Showing forecast for today · all day

Hourly Forecast, Tide & Strike Windows

6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
°C
13°
20°
25°
23°
21°
13°
20°
25°
24°
21°
16°
21°
27°
27°
24°
17°
22°
25°
24°
22°
18°
21°
22°
21°
19°
14°
17°
20°
22°
20°
14°
16°
21°
24°
23°
16°
18°
24°
26°
22°
21°
23°
27°
28°
25°
20°
21°
23°
23°
21°
2m1.0
sec
13s
13s
13s
13s
13s
16s
16s
16s
16s
16s
14s
14s
14s
14s
14s
13s
13s
13s
13s
13s
12s
12s
12s
12s
12s
14s
14s
14s
14s
14s
15s
15s
15s
15s
15s
13s
13s
13s
13s
13s
15s
15s
15s
15s
15s
15s
15s
15s
15s
15s
swell
windkm/h
6g12
8g23
6g19
16g41
16g39
7g15
6g19
15g39
20g47
19g41
10g23
11g29
9g31
16g39
15g39
7g17
4g22
16g40
19g48
16g45
9g21
13g37
21g50
25g60
24g57
16g39
14g39
16g46
21g55
17g58
14g35
13g35
8g36
8g35
12g32
15g32
11g33
9g36
16g40
16g48
16g31
9g34
11g41
19g46
15g48
3g16
4g18
10g30
14g39
13g38
tidem
2:16am0.8m
1:16pm0.7m
7:56pm0.9m
3:16am0.7m
6:46am0.8m
12:16pm0.7m
7:36pm0.9m
4:16am0.7m
10:16am0.8m
7:46pm1.1m
4:16am0.7m
8:01pm1.1m
5:36am0.6m
8:16pm1.1m
6:16am0.5m
9:16pm1.1m
7:16am0.4m
9:40pm1.1m
7:16am0.5m
9:56pm1.2m
7:46am0.6m
10:36pm1.3m
Night

Tide times today

2:16 am
Low · 0.80m
5:36 am
High · 0.83m
1:16 pm
Low · 0.68m
7:56 pm
High · 0.86m
Times shown in spot-local time.

Strike Score Breakdown

61
Fair
Components
Swell Direction11/25
Swell Size19/25
Swell Period25/25
Wind11/25
Raw Score66/100
Adjustments
💨 Gusty Wind-5
Adjusted Score61/100
Confidence
Multiplier×1.00
Final Score61

Plan Your Strike

Return flights to PER, departing today with a 5-day trip window.

Search Flights on Skyscanner
See where's firing right nowToday's best waves worldwide, scored live
Free Strike Report

Know when Australia is about to fire

Get the best strike windows in Australia — and worldwide — in your inbox every Monday & Thursday. Live Strike Scores, the swell behind them, zero fluff.

Free forever. Two emails a week. Unsubscribe anytime.

For real surf travel

Get the full Cottesloe Beach trip window

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.

Swell Requirements

Optimal direction
SW (225°)
Direction range
210° - 270°
Size range
0.4m - 1.8m
Ideal size
1m - 1.4m
Height multiplier
0.90×
Ideal period
12s+

Wind Requirements

Optimal direction
ESE (110°)
Offshore range
70° - 150°

Tide Requirements

Optimal tide
all

Water temp

21°C

Wetsuit

Springsuit / 2mm

Difficulty

2/10

Crowd level

8/10

Access: Iconic Perth beach. Easy access from Marine Parade.

Frequently Asked Questions

What kind of wave is Cottesloe Beach?

Cottesloe Beach is a beach break in Perth, Australia, with peaks that run both left and right.

What swell works best at Cottesloe Beach?

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.

What wind is offshore at Cottesloe Beach?

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.

What tide is best at Cottesloe Beach?

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.

When is the best time of year to surf Cottesloe Beach?

Cottesloe Beach works year-round. Year-round. Small but consistent. Protected from bigger swells.

How cold is the water at Cottesloe Beach?

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.

Is Cottesloe Beach good for beginners?

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.

How do I get to Cottesloe Beach?

The nearest airport on our list is PER, then it's roughly a 15-minute drive. Iconic Perth beach. Easy access from Marine Parade.

What other surf spots are near Cottesloe Beach?

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.

Best Season

Peak: Jan-Dec

Year-round. Small but consistent. Protected from bigger swells.

Getting There

Airport
PER
Drive time
15 min
Data quality
verified

Strike Log

Community Discussion