Western Australia
56 towns in Western Australia, with 285 surf spots, 19 kitesurf spots, 18 windsurf spots, 14 sailing spots, 13 dive sites, 2 kayak spots, 1 climbing area and 12 mountain bike areas. Open one for its week.
Best this week first
Showing 50 of 56 towns.
- CottesloeAirport 21 kmThis week: GoodBest day 100/1007 good days
- LancelinAirport 119 kmThis week: GoodBest day 100/1007 good days
- EsperanceAirport 20 kmThis week: GoodBest day 100/1007 good days
- AlbanyAirport 11 kmThis week: GoodBest day 100/1006 good days
- YallingupAirport 208 kmThis week: GoodBest day 100/1004 good days
- HillarysAirport 26 kmThis week: GoodBest day 100/1007 good days
- Preston BeachAirport 108 kmThis week: GoodBest day 100/1006 good days
- AugustaAirport 252 kmThis week: GoodBest day 99/1005 good days
- GeographeAirport 197 kmThis week: GoodBest day 100/1005 good days
- MindarieAirport 37 kmThis week: GoodBest day 100/1007 good days
- BinningupAirport 137 kmThis week: GoodBest day 78/1001 good day
- Safety BayAirport 46 kmThis week: GoodBest day 69/1003 good days
- BunburyAirport 157 kmThis week: GoodBest day 67/1001 good day
- Bremer BayAirport 156 kmThis week: GoodBest day 99/1006 good days
- MandurahAirport 70 kmThis week: GoodBest day 74/1002 good days
- FremantleAirport 25 kmThis week: GoodBest day 65/1003 good days
- ScarboroughAirport 20 kmThis week: GoodBest day 68/1003 good days
- Margaret RiverAirport 239 kmThis week: GoodBest day 64/1001 good day
- BurnsideAirport 239 kmThis week: GoodBest day 96/1007 good days
- Ocean BeachAirport 46 kmThis week: GoodBest day 96/1007 good days
- Bandy CreekAirport 19 kmThis week: GoodBest day 70/1002 good days
- PerthAirport 10 kmThis week: GoodBest day 88/1007 good days
- SorrentoAirport 24 kmThis week: GoodBest day 67/1003 good days
- Rottnest IslandAirport 44 kmThis week: GoodBest day 67/1002 good days
- DunsboroughAirport 203 kmThis week: GoodBest day 93/1006 good days
- North West CapeAirport 35 kmThis week: GoodBest day 98/1007 good days
- RockinghamAirport 44 kmThis week: GoodBest day 90/1007 good days
- Exmouth Western AustraliaAirport 34 kmThis week: GoodBest day 96/1007 good days
- CoogeeAirport 28 kmThis week: GoodBest day 89/1007 good days
- BusseltonAirport 198 kmThis week: FairBest day 100/100
- GeraldtonAirport 8 kmThis week: FairBest day 51/100
- HorrocksAirport 54 kmThis week: FairBest day 66/100
- KalbarriAirport 132 kmThis week: FairBest day 57/100
- NornalupAirport 90 kmThis week: FairBest day 48/100
- Burns BeachAirport 34 kmThis week: FairBest day 48/100
- WilyabrupAirport 223 kmThis week: FairBest day 46/100
- YanchepAirport 54 kmThis week: FairBest day 56/100
- GregoryAirport 81 kmThis week: PoorBest day 58/100
- GuildertonAirport 80 kmThis week: PoorBest day 34/100
- Jurien BayAirport 171 kmThis week: PoorBest day 32/100
- West BeachAirport 22 kmThis week: PoorBest day 32/100
- DongaraAirport 55 kmThis week: PoorBest day 30/100
- Port DenisonAirport 57 kmThis week: PoorBest day 30/100
- BroomeAirport 1 kmThis week: PoorBest day 27/100
- Emu PointAirport 13 kmThis week: PoorBest day 24/100
- Green HeadAirport 144 kmThis week: PoorBest day 18/100
- EllekerAirport 10 kmThis week: PoorBest day 18/100
- CarnarvonAirport 1 kmThis week: PoorBest day 13/100
- DampierAirport 8 kmThis week: PoorBest day 6/100
- KronkupAirport 22 kmThis week: PoorBest day 29/100
The map needs JavaScript. The list beside it holds every town, 50 at a time, and each place's page links to Google Maps.
Each town is ringed by the best day this week at its own places, a surf spot's for the level you pick. Zoom in, or tap a cluster, to see the towns in it.
Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors.
Every town, A to Z (56)
- Albany
- Augusta
- Bandy Creek
- Binningup
- Bremer Bay
- Broome
- Bunbury
- Burns Beach
- Burnside
- Busselton
- Carnarvon
- Coogee
- Cottesloe
- Dampier
- Dongara
- Dunsborough
- Elleker
- Emu Point
- Esperance
- Exmouth Western Australia
- Forest Grove
- Fremantle
- Geographe
- Geraldton
- Gnarabup
- Green Head
- Gregory
- Guilderton
- Hillarys
- Horrocks
- Jurien Bay
- Kalbarri
- Karridale
- Kronkup
- Lancelin
- Ledge Point
- Mandurah
- Margaret River
- Mindarie
- Nornalup
- North West Cape
- Ocean Beach
- Peppermint Grove Beach
- Perth
- Port Denison
- Preston Beach
- Prevelly
- Rockingham
- Rottnest Island
- Safety Bay
- Scarborough
- Sorrento
- West Beach
- Wilyabrup
- Yallingup
- Yanchep