England
286 towns in England, with 229 surf spots, 10 kitesurf spots, 22 windsurf spots, 264 sailing spots, 65 dive sites, 81 kayak spots, 25 climbing areas and 50 mountain bike areas. Open one for its week.
Best this week first
Showing 150 of 286 towns.
- Hayling IslandAirport 33 kmThis week: GoodBest day 96/1006 good days
- West WitteringAirport 37 kmThis week: GoodBest day 97/1004 good days
- BrightonAirport 37 kmThis week: GoodBest day 99/1005 good days
- CarnforthAirport 78 kmThis week: GoodBest day 100/1007 good days
- ChorleyAirport 38 kmThis week: GoodBest day 100/1007 good days
- CamberAirport 71 kmThis week: GoodBest day 98/1006 good days
- RyeAirport 68 kmThis week: GoodBest day 75/1004 good days
- Ipswich EnglandAirport 63 kmThis week: GoodBest day 75/1001 good day
- WhitstableAirport 33 kmThis week: GoodBest day 64/1001 good day
- ClevedonAirport 11 kmThis week: GoodBest day 96/1006 good days
- WhitbyAirport 53 kmThis week: GoodBest day 97/1006 good days
- MablethorpeAirport 48 kmThis week: GoodBest day 97/1007 good days
- BirminghamAirport 11 kmThis week: GoodBest day 99/1007 good days
- Camden TownAirport 14 kmThis week: GoodBest day 99/1007 good days
- HarwichAirport 58 kmThis week: GoodBest day 97/1002 good days
- PortlandAirport 49 kmThis week: GoodBest day 97/1003 good days
- BlythAirport 15 kmThis week: GoodBest day 96/1007 good days
- Newbiggin by the SeaAirport 20 kmThis week: GoodBest day 96/1007 good days
- SunderlandAirport 24 kmThis week: GoodBest day 96/1007 good days
- FleetwoodAirport 66 kmThis week: GoodBest day 99/1007 good days
- BeadnellAirport 58 kmThis week: GoodBest day 96/1005 good days
- HinckleyAirport 27 kmThis week: GoodBest day 99/1007 good days
- MaidstoneAirport 36 kmThis week: GoodBest day 99/1007 good days
- Peterborough EnglandAirport 78 kmThis week: GoodBest day 99/1007 good days
- Southend-on-SeaAirport 4 kmThis week: GoodBest day 96/1003 good days
- BrightlingseaAirport 35 kmThis week: GoodBest day 96/1003 good days
- RadstockAirport 21 kmThis week: GoodBest day 99/1007 good days
- Rochester EnglandAirport 24 kmThis week: GoodBest day 99/1007 good days
- LymingtonAirport 21 kmThis week: GoodBest day 96/1002 good days
- Bognor RegisAirport 51 kmThis week: GoodBest day 99/1003 good days
- WorthingAirport 40 kmThis week: GoodBest day 99/1007 good days
- ThornburyAirport 28 kmThis week: GoodBest day 99/1007 good days
- SeafordAirport 47 kmThis week: GoodBest day 98/1003 good days
- WraysburyAirport 7 kmThis week: GoodBest day 99/1007 good days
- PortsmouthAirport 25 kmThis week: GoodBest day 96/1001 good day
- CowesAirport 21 kmThis week: GoodBest day 96/1004 good days
- MaenporthAirport 36 kmThis week: GoodBest day 96/1001 good day
- PenzanceAirport 52 kmThis week: GoodBest day 96/1006 good days
- SwanageAirport 21 kmThis week: GoodBest day 96/1007 good days
- WeymouthAirport 47 kmThis week: GoodBest day 99/1003 good days
- LittlehamptonAirport 45 kmThis week: GoodBest day 99/1004 good days
- DawlishAirport 17 kmThis week: GoodBest day 99/1004 good days
- FelphamAirport 51 kmThis week: GoodBest day 99/1004 good days
- SelseyAirport 46 kmThis week: GoodBest day 99/1003 good days
- YarmouthAirport 25 kmThis week: GoodBest day 95/1001 good day
- Lee-on-the-SolentAirport 20 kmThis week: GoodBest day 94/1001 good day
- GosportAirport 24 kmThis week: GoodBest day 94/1001 good day
- ScarboroughAirport 71 kmThis week: GoodBest day 93/1005 good days
- BrixhamAirport 38 kmThis week: GoodBest day 98/1005 good days
- GreenwichAirport 5 kmThis week: GoodBest day 87/1007 good days
- PeacehavenAirport 41 kmThis week: GoodBest day 98/1003 good days
- DartmouthAirport 44 kmThis week: GoodBest day 98/1003 good days
- TorquayAirport 31 kmThis week: GoodBest day 98/1003 good days
- BeerAirport 23 kmThis week: GoodBest day 98/1005 good days
- ExmouthAirport 13 kmThis week: GoodBest day 98/1003 good days
- FalmouthAirport 32 kmThis week: GoodBest day 98/1006 good days
- HoveAirport 36 kmThis week: GoodBest day 98/1003 good days
- PaigntonAirport 35 kmThis week: GoodBest day 98/1004 good days
- Kingston upon ThamesAirport 13 kmThis week: GoodBest day 87/1007 good days
- VentnorAirport 41 kmThis week: GoodBest day 98/1003 good days
- TwickenhamAirport 10 kmThis week: GoodBest day 87/1007 good days
- WembleyAirport 14 kmThis week: GoodBest day 87/1007 good days
- HounslowAirport 7 kmThis week: GoodBest day 87/1007 good days
- LondonAirport 13 kmThis week: GoodBest day 87/1007 good days
- BassenthwaiteAirport 104 kmThis week: GoodBest day 92/1004 good days
- ReadingAirport 35 kmThis week: GoodBest day 86/1007 good days
- Manchester EnglandAirport 15 kmThis week: GoodBest day 86/1007 good days
- KillingtonAirport 77 kmThis week: GoodBest day 86/1007 good days
- GurnardAirport 22 kmThis week: GoodBest day 92/1001 good day
- HuntingdonAirport 52 kmThis week: GoodBest day 86/1007 good days
- NottinghamAirport 18 kmThis week: GoodBest day 88/1007 good days
- St IvesAirport 53 kmThis week: GoodBest day 86/1007 good days
- BexleyheathAirport 8 kmThis week: GoodBest day 86/1007 good days
- ChippenhamAirport 43 kmThis week: GoodBest day 86/1007 good days
- EnfieldAirport 19 kmThis week: GoodBest day 86/1007 good days
- ThurlestoneAirport 61 kmThis week: GoodBest day 97/1003 good days
- MaidenheadAirport 19 kmThis week: GoodBest day 86/1007 good days
- OxfordAirport 63 kmThis week: GoodBest day 86/1007 good days
- RickmansworthAirport 19 kmThis week: GoodBest day 86/1007 good days
- SheppertonAirport 8 kmThis week: GoodBest day 86/1007 good days
- WokingAirport 18 kmThis week: GoodBest day 86/1007 good days
- Haywards HeathAirport 18 kmThis week: GoodBest day 86/1006 good days
- MargateAirport 52 kmThis week: GoodBest day 90/1003 good days
- TorpointAirport 57 kmThis week: GoodBest day 86/1003 good days
- Whitley BayAirport 16 kmThis week: GoodBest day 89/1007 good days
- PlymouthAirport 61 kmThis week: GoodBest day 89/1001 good day
- Hugh TownAirport 110 kmThis week: GoodBest day 89/1001 good day
- DealAirport 62 kmThis week: GoodBest day 88/1007 good days
- RuncornAirport 8 kmThis week: GoodBest day 92/1007 good days
- BedfordAirport 30 kmThis week: GoodBest day 85/1007 good days
- CannockAirport 33 kmThis week: GoodBest day 85/1007 good days
- East RuntonAirport 29 kmThis week: GoodBest day 95/1003 good days
- Walton On The NazeAirport 50 kmThis week: GoodBest day 86/1003 good days
- WorcesterAirport 43 kmThis week: GoodBest day 85/1007 good days
- BradfordAirport 10 kmThis week: GoodBest day 85/1007 good days
- KegworthAirport 3 kmThis week: GoodBest day 88/1007 good days
- YaverlandAirport 36 kmThis week: GoodBest day 83/1001 good day
- WitneyAirport 77 kmThis week: GoodBest day 85/1007 good days
- Bristol EnglandAirport 12 kmThis week: GoodBest day 85/1007 good days
- RamsgateAirport 57 kmThis week: GoodBest day 80/1002 good days
- StaithesAirport 41 kmThis week: GoodBest day 83/1007 good days
- PorthlevenAirport 46 kmThis week: GoodBest day 92/1005 good days
- HolmfirthAirport 34 kmThis week: GoodBest day 78/1007 good days
- PentewanAirport 22 kmThis week: GoodBest day 78/1007 good days
- BecclesAirport 31 kmThis week: GoodBest day 77/1007 good days
- SolihullAirport 5 kmThis week: GoodBest day 77/1007 good days
- Lincoln EnglandAirport 41 kmThis week: GoodBest day 77/1007 good days
- Clacton-on-SeaAirport 40 kmThis week: GoodBest day 74/1003 good days
- RugeleyAirport 36 kmThis week: GoodBest day 84/1007 good days
- HornseaAirport 39 kmThis week: GoodBest day 71/1003 good days
- DudleyAirport 23 kmThis week: GoodBest day 84/1007 good days
- BexhillAirport 57 kmThis week: GoodBest day 69/1001 good day
- ConistonAirport 106 kmThis week: GoodBest day 90/1007 good days
- WinsfordAirport 24 kmThis week: GoodBest day 69/1007 good days
- SennenAirport 64 kmThis week: GoodBest day 90/1005 good days
- South CerneyAirport 63 kmThis week: GoodBest day 75/1007 good days
- SeaviewAirport 31 kmThis week: GoodBest day 66/1001 good day
- Middleton-in-TeesdaleAirport 44 kmThis week: GoodBest day 64/1002 good days
- Runswick BayAirport 44 kmThis week: GoodBest day 64/1002 good days
- Southwell EnglandAirport 37 kmThis week: GoodBest day 64/1002 good days
- BerwickAirport 84 kmThis week: GoodBest day 64/1001 good day
- BurtonAirport 21 kmThis week: GoodBest day 64/1001 good day
- Staveley in CartmelAirport 96 kmThis week: GoodBest day 64/1002 good days
- WaldringfieldAirport 69 kmThis week: GoodBest day 64/1001 good day
- WoodbridgeAirport 65 kmThis week: GoodBest day 69/1007 good days
- CrawleyAirport 4 kmThis week: GoodBest day 69/1007 good days
- PadstowAirport 12 kmThis week: GoodBest day 63/1002 good days
- CarsingtonAirport 34 kmThis week: GoodBest day 83/1007 good days
- Lyme RegisAirport 34 kmThis week: GoodBest day 63/1001 good day
- SaltashAirport 55 kmThis week: GoodBest day 63/1001 good day
- PorlockAirport 27 kmThis week: GoodBest day 62/1002 good days
- Market HarboroughAirport 48 kmThis week: GoodBest day 62/1001 good day
- BradingAirport 34 kmThis week: GoodBest day 62/1001 good day
- SevenoaksAirport 28 kmThis week: GoodBest day 62/1001 good day
- MaldonAirport 18 kmThis week: GoodBest day 61/1002 good days
- PooleAirport 12 kmThis week: GoodBest day 61/1001 good day
- Bowness On WindermereAirport 98 kmThis week: GoodBest day 60/1001 good day
- DulvertonAirport 35 kmThis week: GoodBest day 83/1006 good days
- SwinderbyAirport 52 kmThis week: GoodBest day 58/1001 good day
- BoshamAirport 38 kmThis week: GoodBest day 57/1001 good day
- Marston MoretaineAirport 24 kmThis week: GoodBest day 68/1007 good days
- BoltonAirport 27 kmThis week: GoodBest day 53/1001 good day
- SeasalterAirport 33 kmThis week: GoodBest day 32/1001 good day
- TankertonAirport 34 kmThis week: GoodBest day 32/1001 good day
- Herne BayAirport 37 kmThis week: GoodBest day 31/1001 good day
- SlaleyAirport 26 kmThis week: GoodBest day 83/1006 good days
- PorthcurnoAirport 64 kmThis week: GoodBest day 85/1007 good days
- SheffieldAirport 54 kmThis week: GoodBest day 84/1007 good days
- BuxtonAirport 27 kmThis week: GoodBest day 83/1007 good days
- CadgwithAirport 52 kmThis week: GoodBest day 83/1002 good days
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 (286)
- Amble
- Bamburgh
- Barnstaple
- Bassenthwaite
- Beadnell
- Beccles
- Bedford
- Beer
- Benfleet
- Berwick
- Bexhill
- Bexleyheath
- Birchington
- Birmingham
- Blyth
- Bognor Regis
- Bolton
- Boscastle
- Bosham
- Bournemouth
- Bowness On Windermere
- Bracklesham
- Bradford
- Brading
- Brightlingsea
- Brighton
- Bristol England
- Brixham
- Broadstairs
- Bude
- Burnham-on-Crouch
- Burton
- Buxton
- Cadgwith
- Camber
- Camberley
- Camden Town
- Cannock
- Cape Hill
- Carbis Bay
- Carnforth
- Carsington
- Cayton
- Cheshunt
- Chichester
- Chippenham
- Chorley
- City Of London
- Clacton-on-Sea
- Clevedon
- Clovelly
- Coniston
- Cookham
- Cowes
- Crackington Haven
- Crantock
- Crawley
- Cromer
- Croyde
- Croydon
- Dartmouth
- Dawlish
- Deal
- Dover
- Dudley
- Dulverton
- Durlston
- East Runton
- East Wittering
- Eastbourne
- Ellesmere Port
- Embleton
- Emsworth
- Enfield
- Erith
- Exmouth
- Fairford
- Falmouth
- Felixstowe
- Felpham
- Filey
- Fleetwood
- Folkestone
- Forest Row
- Frensham
- Freshwater
- Freshwater Bay
- Glenridding
- Gorran Churchtown
- Gosport
- Grassington
- Greenwich
- Gurnard
- Halifax
- Harlyn
- Hartland
- Hartlepool
- Harwich
- Hastings
- Hayle
- Hayling Island
- Haywards Heath
- Herne Bay
- Higham
- Hinckley
- Hockley
- Holbeton
- Holmfirth
- Hope Cove
- Hornsea
- Hounslow
- Hove
- Huddersfield
- Hugh Town
- Huntingdon
- Ilford
- Ilfracombe
- Ipswich England
- Kegworth
- Kielder
- Killington
- Kimmeridge
- Kingsdown
- Kingston upon Thames
- Kuggar
- Lee
- Lee-on-the-Solent
- Leigh On Sea
- Lincoln England
- Littlehampton
- Lizard
- London
- Looe
- Lowton
- Lyme Regis
- Lymington
- Lympstone
- Lynmouth
- Lynton
- Mablethorpe
- Maenporth
- Maidenhead
- Maidstone
- Maldon
- Manchester England
- Marazion
- Margate
- Market Harborough
- Marston Moretaine
- Mawgan Porth
- Mayon
- Middleton-in-Teesdale
- Mortehoe
- Morwenstow
- Mousehole
- New Milton
- New Polzeath
- New Romney
- Newbiggin by the Sea
- Newlyn
- Newquay
- Northam
- Nottingham
- Otley
- Oxford
- Padstow
- Paignton
- Peacehaven
- Penrith
- Pentewan
- Penzance
- Perranporth
- Perranuthnoe
- Peterborough England
- Plymouth
- Polzeath
- Poole
- Porlock
- Port Isaac
- Porth
- Porthcurno
- Porthleven
- Porthtowan
- Portland
- Portreath
- Portsmouth
- Poundstock
- Praa Sands
- Radstock
- Ramsgate
- Rayleigh
- Reading
- Rickmansworth
- Rochester England
- Rochford
- Rugeley
- Runcorn
- Runswick Bay
- Ryde
- Rye
- Salcombe
- Saltash
- Saltburn, Marske and New Marske
- Sandsend
- Saunton
- Scarborough
- Seaford
- Seasalter
- Seaton Carew
- Seaview
- Selsey
- Sennen
- Sevenoaks
- Shanklin
- Sheffield
- Shepperton
- Sidmouth
- Slaley
- Solihull
- South Cerney
- South Shields
- Southend-on-Sea
- Southport England
- Southwell
- Southwell England
- Southwold
- St Ives
- St Just
- St Leonards England
- St. Agnes
- St. Ives
- Staithes
- Starcross
- Staveley in Cartmel
- Sunderland
- Sutton-in-Ashfield
- Sutton-on-Sea
- Swanage
- Swinderby
- Tankerton
- Teignmouth
- Tewkesbury
- Thornbury
- Thurlestone
- Tintagel
- Torpoint
- Torquay
- Trebarwith Strand
- Treligga
- Trevone
- Treyarnon
- Twickenham
- Tynemouth
- Ventnor
- Wakefield England
- Walberswick
- Waldringfield
- Wallingford
- Walsall
- Walton On The Naze
- Welcombe
- Welton
- Wembley
- Wembury
- West Wittering
- Westward Ho!
- Weymouth
- Whitby
- Whitley Bay
- Whitstable
- Wickford
- Widemouth Bay
- Winsford
- Withernsea
- Witney
- Wivenhoe
- Woking
- Woodbridge
- Woolacombe
- Worcester
- Worthing
- Wraysbury
- Wroxham
- Yarmouth
- Yateley
- Yaverland