Refine your search for 
 
Select a county:
Choose a town?:



Planning a surfing holiday in the UK or Ireland? You can use the advanced search above or the menu below to find surf schools, surf shops, seaside acomodation and surf hire. Also listed are other activities - these are great things to do on those flat days or between surfs. If you want to be listed email info@thesurfdirectory.co.uk
Find Surf Spots       List by Region    List by County
Aberdeenshire
Aberdeen
Banff
Fraserburgh
Abersoch
Anglesey
around the UK
Banffshire
Berwickshire
Coldingham Bay
Pease Bay
Caithness
Brimms Ness
Melvich
Skirza Harbour
Strathy
Thurso
Carmarthenshire
Ceredigion
Cleveland
Hartlepool
Redcar Beaches
Clwyd
Co Meath
Conwy
Cornwall
Bude
Chapel Porth
Constantine
Crantock
Falmouth
Fistral Beach
Gwithian
Harlyn Bay
Holywell Bay
Mawgan Porth
Newquay Bay
Perranporth
Polzeath
Porthleven
Porthmeor
Porthtowan
Portreath
Praa Sands
Sennen Cove
St Agnes
The Point
Watergate Bay
Whitsand Bay
Widemouth Bay
County Antrim
Portrush
County Armagh
County Clare
Lahinch
County Donegal
Bundoran - The Peak
The Left
Tullan Strand
County Durham
County Kerry
Brandon Bay
Coumeenole
Gary William Point
County L'Derry
County Leitrim
County Londonderry
Castlerock
County Mayo
County Sligo
Easkey
Strandhill
County Tyrone
County Wicklow
Devon
Bantham
Challaborough
Croyde
Lynmouth
Putsborough
Saunton Sands
Wembury
Woolacombe
Dorset
Bournemouth
Dorset reefs
Lyme Regis
Durham
East Sussex
Brighton
Glasgow
Greater London
Guernsey
Guernsey
Portinfer (Guernsey)
Vazon Bay (Guernsey)
Gwynedd
Hells Mouth
Porth Ceiriad
Snowdonia
Highlands and Islands
Invernessshire
Aviemore
Isle Of Lewis
Jersey
Barge Aground (Jersey)
Goldsmiths (Jersey)
Jersey
Le Brayes (Jersey)
St Brelade (Jersey)
Watersplash (Jersey)
Lincolnshire
Mablethorpe
Sandilands
Mid Glamorgan
Porthcawl
Midlothian
Morayshire
Newcastle
Norfolk
Cromer
East Runton
North Yorkshire
Cayton Bay
Saltburn
Scarborough
Northumberland
Bamburgh
Outer Hebrides
Bus Stops
Dalmore
Europie
Pembrokeshire
Broad Haven South
Freshwater West
Manorbier
Powys
Shropshire
South Glamorgan
Llantwit Major
Severn Bore
St Ouens
Surrey
Swansea
Tayside
Tyne and Wear
Tynemouth
Warwickshire
West Glamorgan
Langland
Llangennith
Oxwich