Can I Swim?

All swimming spots › Best and worst

The best and worst bathing waters

The 353 beaches that hold an award for 2026, and the 39 rated Poor — the two ends of this site, judged by two different things. An award is about the beach; a Poor rating is the bottom of the official four-grade scale for the water.

A classification is not a reading of today’s water. It is worked out from samples taken across the last three or four bathing seasons, so it describes how a beach usually behaves — and a beach rated Excellent can still be one to stay out of the afternoon after a storm overflow discharges. That is what the verdict on each card below is for, and it is worked out fresh every half hour.

Checking…
Filter by area

Map loads as you scroll here

The best: the award-winning beaches

A rating is about the water. An award is about the beach — judged on water quality and also on safety, cleanliness, facilities and how the site is managed, by somebody who visits unannounced. 165 of the 941 hold a Blue Flag, about one in six, and 188 more hold a national award. That is why this is a list, and “rated Excellent” — 566 of the 836 that carry a classification — is not.

The 2026 awards, as published by each country’s awarding body. They are announced each May and run for that bathing season.

Blue Flag

The international one, run by the Foundation for Environmental Education. 165 beaches here hold it. Scotland does not take part — it runs its own award, below.

Bournemouth Durley ChineBournemouth, Christchurch and Poole, England

CheckingBlue FlagSeaside Award

Bournemouth Fisherman’s WalkBournemouth, Christchurch and Poole, England

CheckingBlue FlagSeaside Award

HighcliffeBournemouth, Christchurch and Poole, England

CheckingBlue FlagSeaside Award

Poole Canford Cliffs ChineBournemouth, Christchurch and Poole, England

CheckingBlue FlagSeaside Award

Poole Sandbanks PeninsularBournemouth, Christchurch and Poole, England

CheckingBlue FlagSeaside Award

Poole Shore Road BeachBournemouth, Christchurch and Poole, England

CheckingBlue FlagSeaside Award

TankertonCanterbury, England

CheckingBlue FlagSeaside Award

West WitteringChichester, England

CheckingBlue FlagSeaside Award

Carbis BayCornwall, England

CheckingBlue FlagSeaside Award

CrookletsCornwall, England

CheckingBlue Flag

GyllyngvaseCornwall, England

CheckingBlue FlagSeaside Award

PolzeathCornwall, England

CheckingBlue Flag

PorthmeorCornwall, England

CheckingBlue Flag

PorthminsterCornwall, England

CheckingBlue Flag

PorthtowanCornwall, England

CheckingBlue Flag

SummerleazeCornwall, England

CheckingBlue Flag

Trevone BayCornwall, England

CheckingBlue Flag

Widemouth SandCornwall, England

CheckingBlue Flag

Swanage CentralDorset, England

CheckingBlue FlagSeaside Award

ExmouthEast Devon, England

CheckingBlue FlagSeaside Award

Sidmouth TownEast Devon, England

CheckingBlue FlagSeaside Award

SkegnessEast Lindsey, England

CheckingBlue Flag

Sutton-on-SeaEast Lindsey, England

CheckingBlue Flag

HornseaEast Riding of Yorkshire, England

CheckingBlue Flag

WithernseaEast Riding of Yorkshire, England

CheckingBlue Flag

Croyde BayNorth Devon, England

CheckingBlue FlagSeaside Award

CromerNorth Norfolk, England

CheckingBlue Flag

East RuntonNorth Norfolk, England

CheckingBlue Flag

MundesleyNorth Norfolk, England

CheckingBlue Flag

Sea PallingNorth Norfolk, England

CheckingBlue Flag

SheringhamNorth Norfolk, England

CheckingBlue Flag

West RuntonNorth Norfolk, England

CheckingBlue Flag

Tynemouth King Edwards BayNorth Tyneside, England

CheckingBlue FlagSeaside Award

Tynemouth Long Sands SouthNorth Tyneside, England

CheckingBlue FlagSeaside Award

Whitley BayNorth Tyneside, England

CheckingBlue FlagSeaside Award

WhitbyNorth Yorkshire, England

CheckingBlue FlagSeaside Award

Blyth South BeachNorthumberland, England

CheckingBlue Flag

Rutland Water Sykes LaneRutland, England

CheckingBlue FlagSeaside Award

Blackpool SandsSouth Hams, England

CheckingBlue FlagSeaside Award

ChallaboroughSouth Hams, England

CheckingBlue FlagSeaside Award

Southend Thorpe BaySouthend-on-Sea, England

CheckingBlue FlagSeaside Award

Southend Three ShellsSouthend-on-Sea, England

CheckingBlue FlagSeaside Award

SheernessSwale, England

CheckingBlue FlagSeaside Award

Dawlish WarrenTeignbridge, England

CheckingBlue Flag

BrightlingseaTendring, England

CheckingBlue FlagSeaside Award

DovercourtTendring, England

CheckingBlue FlagSeaside Award

FrintonTendring, England

CheckingBlue FlagSeaside Award

WaltonTendring, England

CheckingBlue FlagSeaside Award

Botany Bay, BroadstairsThanet, England

CheckingBlue FlagSeaside Award

Joss Bay, BroadstairsThanet, England

CheckingBlue FlagSeaside Award

Minnis Bay, BirchingtonThanet, England

CheckingBlue FlagSeaside Award

Ramsgate SandsThanet, England

CheckingBlue FlagSeaside Award

HoveThe City of Brighton and Hove, England

CheckingBlue FlagSeaside Award

Rottingdean BeachThe City of Brighton and Hove, England

CheckingBlue FlagSeaside Award

SaltdeanThe City of Brighton and Hove, England

CheckingBlue FlagSeaside Award

Westward Ho!Torridge, England

CheckingBlue FlagSeaside Award

BallycuggeranClare, Ireland

CheckingBlue Flag

Cappagh Pier, KilrushClare, Ireland

CheckingBlue Flag

FanoreClare, Ireland

CheckingBlue Flag

KilkeeClare, Ireland

CheckingBlue Flag

Mountshannon, Lough DergClare, Ireland

CheckingBlue Flag

Spanish PointClare, Ireland

CheckingBlue Flag

White Strand, DoonbegClare, Ireland

CheckingBlue Flag

White Strand, Miltown MalbayClare, Ireland

CheckingBlue Flag

Barley CoveCork, Ireland

CheckingBlue Flag

GarretstownCork, Ireland

CheckingBlue Flag

Garrylucas, White StrandCork, Ireland

CheckingBlue Flag

Inchydoney East BeachCork, Ireland

CheckingBlue FlagGreen Coast Award

Inchydoney West BeachCork, Ireland

CheckingBlue Flag

Owenahincha, Little Island StrandCork, Ireland

CheckingBlue Flag

RedbarnCork, Ireland

CheckingBlue Flag

TragumnaCork, Ireland

CheckingBlue Flag

Youghal ClaycastleCork, Ireland

CheckingBlue Flag

Youghal Front Strand BeachCork, Ireland

CheckingBlue Flag

BundoranDonegal, Ireland

CheckingBlue Flag

CarrickfinnDonegal, Ireland

CheckingBlue Flag

CuldaffDonegal, Ireland

CheckingBlue Flag

DowningsDonegal, Ireland

CheckingBlue Flag

FintraDonegal, Ireland

CheckingBlue Flag

KillahoeyDonegal, Ireland

CheckingBlue Flag

Marble HillDonegal, Ireland

CheckingBlue Flag

MurvaghDonegal, Ireland

CheckingBlue Flag

NaranDonegal, Ireland

CheckingBlue Flag

RossnowlaghDonegal, Ireland

CheckingBlue Flag

StrooveDonegal, Ireland

CheckingBlue Flag

Donabate, Balcarrick BeachDublin, Ireland

CheckingBlue FlagGreen Coast Award

KillineyDublin, Ireland

CheckingBlue Flag

Portmarnock, Velvet Strand BeachDublin, Ireland

CheckingBlue Flag

SeapointDublin, Ireland

CheckingBlue Flag

An Trá Mór, Coill Rua, IndreabhánGalway, Ireland

CheckingBlue Flag

Bathing Place at PortumnaGalway, Ireland

CheckingBlue Flag

Cill Mhuirbhigh, Inis MórGalway, Ireland

CheckingBlue Flag

Céibh an SpidéilGalway, Ireland

CheckingBlue Flag

Loughrea LakeGalway, Ireland

CheckingBlue Flag

Salthill BeachGalway, Ireland

CheckingBlue FlagGreen Coast Award

Silverstrand BeachGalway, Ireland

CheckingBlue FlagGreen Coast Award

Traught, KinvaraGalway, Ireland

CheckingBlue Flag

Trá Inis Oírr (Main Beach)Galway, Ireland

CheckingBlue FlagGreen Coast Award

Trá an Dóilín, An Ceathrú RuaGalway, Ireland

CheckingBlue Flag

Baile an Sceilg (Ballinskelligs)Kerry, Ireland

CheckingBlue FlagGreen Coast Award

Ballybunnion NorthKerry, Ireland

CheckingBlue Flag

Ballybunnion SouthKerry, Ireland

CheckingBlue Flag

BallyheigueKerry, Ireland

CheckingBlue Flag

Banna StrandKerry, Ireland

CheckingBlue Flag

Doire Fhíonáin (Derrynane)Kerry, Ireland

CheckingBlue Flag

FenitKerry, Ireland

CheckingBlue Flag

Fionntrá (Ventry)Kerry, Ireland

CheckingBlue Flag

InchKerry, Ireland

CheckingBlue Flag

KellsKerry, Ireland

CheckingBlue Flag

MaharabegKerry, Ireland

CheckingBlue Flag

Rossbeigh, White StrandKerry, Ireland

CheckingBlue Flag

White Strand, CaherciveenKerry, Ireland

CheckingBlue Flag

ClogherheadLouth, Ireland

CheckingBlue Flag

Port, LurganboyLouth, Ireland

CheckingBlue Flag

Shelling Hill/TempletownLouth, Ireland

CheckingBlue Flag

Bertra Beach, MurriskMayo, Ireland

CheckingBlue Flag

Clare Island, LouisburghMayo, Ireland

CheckingBlue Flag

Dooega Beach, Achill IslandMayo, Ireland

CheckingBlue Flag

Dugort Beach, Achill IslandMayo, Ireland

CheckingBlue Flag

Elly Bay, BelmulletMayo, Ireland

CheckingBlue Flag

Keel Beach, Achill IslandMayo, Ireland

CheckingBlue Flag

Keem Beach, Achill IslandMayo, Ireland

CheckingBlue Flag

Mullaghroe Beach, BelmulletMayo, Ireland

CheckingBlue Flag

Mulranny BeachMayo, Ireland

CheckingBlue Flag

Old Head Beach, LouisburghMayo, Ireland

CheckingBlue Flag

Ross Beach, KillalaMayo, Ireland

CheckingBlue Flag

Laytown/BettystownMeath, Ireland

CheckingBlue FlagGreen Coast Award

Enniscrone BeachSligo, Ireland

CheckingBlue FlagGreen Coast Award

Rosses Point BeachSligo, Ireland

CheckingBlue FlagGreen Coast Award

Bunmahon BeachWaterford, Ireland

CheckingBlue FlagGreen Coast Award

Clonea BeachWaterford, Ireland

CheckingBlue FlagGreen Coast Award

Tramore BeachWaterford, Ireland

CheckingBlue FlagGreen Coast Award

BallineskerWexford, Ireland

CheckingBlue Flag

CarneWexford, Ireland

CheckingBlue Flag

CurracloeWexford, Ireland

CheckingBlue Flag

MorriscastleWexford, Ireland

CheckingBlue Flag

Rosslare StrandWexford, Ireland

CheckingBlue Flag

Brittas Bay NorthWicklow, Ireland

CheckingBlue Flag

Brittas Bay SouthWicklow, Ireland

CheckingBlue Flag

Greystones SouthWicklow, Ireland

CheckingBlue Flag

CastlerockNorth Coast, Northern Ireland

CheckingBlue Flag

Magilligan BenoneNorth Coast, Northern Ireland

CheckingBlue Flag

Magilligan DownhillNorth Coast, Northern Ireland

CheckingBlue Flag

Portrush Curran (East Strand)North Coast, Northern Ireland

CheckingBlue Flag

Portrush Mill (West Strand)North Coast, Northern Ireland

CheckingBlue Flag

Portrush WhiterocksNorth Coast, Northern Ireland

CheckingBlue Flag

CranfieldSouth Down, Northern Ireland

CheckingBlue Flag

MurloughSouth Down, Northern Ireland

CheckingBlue Flag

TyrellaSouth Down, Northern Ireland

CheckingBlue Flag

Rest Bay PorthcawlBridgend, Wales

CheckingBlue Flag

Trecco Bay PorthcawlBridgend, Wales

CheckingBlue Flag

BorthCeredigion, Wales

CheckingBlue Flag

LlangrannogCeredigion, Wales

CheckingBlue Flag

TresaithCeredigion, Wales

CheckingBlue Flag

Castle Beach, TenbyPembrokeshire, Wales

CheckingBlue Flag

Coppet HallPembrokeshire, Wales

CheckingBlue Flag

DalePembrokeshire, Wales

CheckingBlue Flag

NewgalePembrokeshire, Wales

CheckingBlue Flag

Poppit WestPembrokeshire, Wales

CheckingBlue Flag

SaundersfootPembrokeshire, Wales

CheckingBlue Flag

Tenby SouthPembrokeshire, Wales

CheckingBlue Flag

WhitesandsPembrokeshire, Wales

CheckingBlue Flag

Caswell BaySwansea, Wales

CheckingBlue Flag

Langland BaySwansea, Wales

CheckingBlue Flag

Port Eynon BaySwansea, Wales

CheckingBlue Flag

The national awards

188 more beaches hold Green Coast Award, Scotland’s Beach Award and Seaside Award. Each is set by its own country’s awarding body against its own criteria, so they are named rather than merged.

Bognor Regis EastArun, England

CheckingSeaside Award

LittlehamptonArun, England

CheckingSeaside Award

Bournemouth Boscombe PierBournemouth, Christchurch and Poole, England

CheckingSeaside Award

Bournemouth PierBournemouth, Christchurch and Poole, England

CheckingSeaside Award

Christchurch Avon BeachBournemouth, Christchurch and Poole, England

CheckingSeaside Award

Herne Bay CentralCanterbury, England

CheckingSeaside Award

Crackington HavenCornwall, England

CheckingSeaside Award

Great WesternCornwall, England

CheckingSeaside Award

PorthCornwall, England

CheckingSeaside Award

PortreathCornwall, England

CheckingSeaside Award

SennenCornwall, England

CheckingSeaside Award

Weymouth CentralDorset, England

CheckingSeaside Award

Budleigh SaltertonEast Devon, England

CheckingSeaside Award

Sidmouth Jacobs LadderEast Devon, England

CheckingSeaside Award

Bridlington North BeachEast Riding of Yorkshire, England

CheckingSeaside Award

Bridlington South BeachEast Riding of Yorkshire, England

CheckingSeaside Award

WilsthorpeEast Riding of Yorkshire, England

CheckingSeaside Award

St AnnesFylde, England

CheckingSeaside Award

Seaton Carew CentreHartlepool, England

CheckingSeaside Award

Hastings Pelham BeachHastings, England

CheckingSeaside Award

SandownIsle of Wight, England

CheckingSeaside Award

Hunstanton Main BeachKing's Lynn and West Norfolk, England

CheckingSeaside Award

Morecambe NorthLancaster, England

CheckingSeaside Award

Morecambe SouthLancaster, England

CheckingSeaside Award

Cayton BayNorth Yorkshire, England

CheckingSeaside Award

FileyNorth Yorkshire, England

CheckingSeaside Award

Robin Hoods BayNorth Yorkshire, England

CheckingSeaside Award

Runswick BayNorth Yorkshire, England

CheckingSeaside Award

SandsendNorth Yorkshire, England

CheckingSeaside Award

Scarborough North BayNorth Yorkshire, England

CheckingSeaside Award

Redcar Lifeboat StationRedcar and Cleveland, England

CheckingSeaside Award

SaltburnRedcar and Cleveland, England

CheckingSeaside Award

BexhillRother, England

CheckingSeaside Award

CamberRother, England

CheckingSeaside Award

Leigh Bell WharfSouthend-on-Sea, England

CheckingSeaside Award

ShoeburynessSouthend-on-Sea, England

CheckingSeaside Award

Southend ChalkwellSouthend-on-Sea, England

CheckingSeaside Award

Southend JubileeSouthend-on-Sea, England

CheckingSeaside Award

Southend Westcliff BaySouthend-on-Sea, England

CheckingSeaside Award

LeysdownSwale, England

CheckingSeaside Award

Minster LeasSwale, England

CheckingSeaside Award

Dawlish Coryton CoveTeignbridge, England

CheckingSeaside Award

Dawlish TownTeignbridge, England

CheckingSeaside Award

Ness CoveTeignbridge, England

CheckingSeaside Award

Teignmouth TownTeignbridge, England

CheckingSeaside Award

Broadstairs, Stone BayThanet, England

CheckingSeaside Award

Broadstairs, Viking BayThanet, England

CheckingSeaside Award

St Mildred's Bay, WestgateThanet, England

CheckingSeaside Award

Walpole Bay, MargateThanet, England

CheckingSeaside Award

West Bay, WestgateThanet, England

CheckingSeaside Award

Westbrook Bay, MargateThanet, England

CheckingSeaside Award

Brighton CentralThe City of Brighton and Hove, England

CheckingSeaside Award

CleveleysWyre, England

CheckingSeaside Award

FleetwoodWyre, England

CheckingSeaside Award

Ballyallia Lake, EnnisClare, Ireland

CheckingGreen Coast Award

BishopsquarterClare, Ireland

CheckingGreen Coast Award

CarrigaholtClare, Ireland

CheckingGreen Coast Award

QuiltyClare, Ireland

CheckingGreen Coast Award

Seafield, QuiltyClare, Ireland

CheckingGreen Coast Award

ArdnahinchCork, Ireland

CheckingGreen Coast Award

Ballynamona StrandCork, Ireland

CheckingGreen Coast Award

BallyrisodeCork, Ireland

CheckingGreen Coast Award

Cadogans strand, SchullCork, Ireland

CheckingGreen Coast Award

Dooneen PierCork, Ireland

CheckingGreen Coast Award

Galley CoveCork, Ireland

CheckingGreen Coast Award

GarnishCork, Ireland

CheckingGreen Coast Award

OysterhavenCork, Ireland

CheckingGreen Coast Award

Ring (Greenlands Strand)Cork, Ireland

CheckingGreen Coast Award

Rocky BayCork, Ireland

CheckingGreen Coast Award

Silver Strand, Sherkin IslandCork, Ireland

CheckingGreen Coast Award

Ballyhiernan, FanadDonegal, Ireland

CheckingGreen Coast Award

DooeyDonegal, Ireland

CheckingGreen Coast Award

DrumnatinnyDonegal, Ireland

CheckingGreen Coast Award

MagheraroartyDonegal, Ireland

CheckingGreen Coast Award

Portarthur, DerrybegDonegal, Ireland

CheckingGreen Coast Award

Aillebrack/Silverhill BeachGalway, Ireland

CheckingGreen Coast Award

DumhachGalway, Ireland

CheckingGreen Coast Award

East End InisbofinGalway, Ireland

CheckingGreen Coast Award

RenvyleGalway, Ireland

CheckingGreen Coast Award

Trá Poll na gCaorach Inis OirrGalway, Ireland

CheckingGreen Coast Award

Béal BánKerry, Ireland

CheckingGreen Coast Award

CastlegregoryKerry, Ireland

CheckingGreen Coast Award

Littor beachKerry, Ireland

CheckingGreen Coast Award

Waterville Town BeachKerry, Ireland

CheckingGreen Coast Award

SeapointLouth, Ireland

CheckingGreen Coast Award

Carrowniskey, LouisburghMayo, Ireland

CheckingGreen Coast Award

Cross Beach LouisburghMayo, Ireland

CheckingGreen Coast Award

Cross Beach, BelmulletMayo, Ireland

CheckingGreen Coast Award

Golden Strand, Achill IslandMayo, Ireland

CheckingGreen Coast Award

Portacloy BeachMayo, Ireland

CheckingGreen Coast Award

Rinroe Beach, CarrowtigueMayo, Ireland

CheckingGreen Coast Award

Srah BeachMayo, Ireland

CheckingGreen Coast Award

Termon BeachMayo, Ireland

CheckingGreen Coast Award

Tránaun Beach, InishturkMayo, Ireland

CheckingGreen Coast Award

MorningtonMeath, Ireland

CheckingGreen Coast Award

Dunmoran BeachSligo, Ireland

CheckingGreen Coast Award

Streedagh BeachSligo, Ireland

CheckingGreen Coast Award

BallyquinWaterford, Ireland

CheckingGreen Coast Award

CurraghWaterford, Ireland

CheckingGreen Coast Award

Goat IslandWaterford, Ireland

CheckingGreen Coast Award

GuillameneWaterford, Ireland

CheckingGreen Coast Award

KilfarrasseyWaterford, Ireland

CheckingGreen Coast Award

Newtown CoveWaterford, Ireland

CheckingGreen Coast Award

Whiting BayWaterford, Ireland

CheckingGreen Coast Award

BallyhealyWexford, Ireland

CheckingGreen Coast Award

Booley BayWexford, Ireland

CheckingGreen Coast Award

CahoreWexford, Ireland

CheckingGreen Coast Award

CullenstownWexford, Ireland

CheckingGreen Coast Award

Culletons GapWexford, Ireland

CheckingGreen Coast Award

GrangeWexford, Ireland

CheckingGreen Coast Award

Old BawnWexford, Ireland

CheckingGreen Coast Award

Rosslare HarbourWexford, Ireland

CheckingGreen Coast Award

Arklow South BeachWicklow, Ireland

CheckingGreen Coast Award

BallycastleAntrim Coast, Northern Ireland

CheckingSeaside Award

CushendallAntrim Coast, Northern Ireland

CheckingSeaside Award

WaterfootAntrim Coast, Northern Ireland

CheckingSeaside Award

BallywalterNorth Down, Northern Ireland

CheckingSeaside Award

ClougheyNorth Down, Northern Ireland

CheckingSeaside Award

GroomsportNorth Down, Northern Ireland

CheckingSeaside Award

MillisleNorth Down, Northern Ireland

CheckingSeaside Award

AberdeenAberdeen City, Scotland

CheckingScotland’s Beach Award

BalmedieAberdeenshire, Scotland

CheckingScotland’s Beach Award

ColliestonAberdeenshire, Scotland

CheckingScotland’s Beach Award

Cruden BayAberdeenshire, Scotland

CheckingScotland’s Beach Award

Fraserburgh (Philorth)Aberdeenshire, Scotland

CheckingScotland’s Beach Award

Fraserburgh (Tiger Hill)Aberdeenshire, Scotland

CheckingScotland’s Beach Award

InverboyndieAberdeenshire, Scotland

CheckingScotland’s Beach Award

Peterhead (Lido)Aberdeenshire, Scotland

CheckingScotland’s Beach Award

StonehavenAberdeenshire, Scotland

CheckingScotland’s Beach Award

Arbroath (West Links)Angus, Scotland

CheckingScotland’s Beach Award

CarnoustieAngus, Scotland

CheckingScotland’s Beach Award

Lunan BayAngus, Scotland

CheckingScotland’s Beach Award

MonifiethAngus, Scotland

CheckingScotland’s Beach Award

MontroseAngus, Scotland

CheckingScotland’s Beach Award

Broughty FerryDundee City, Scotland

CheckingScotland’s Beach Award

Dunbar (East)East Lothian, Scotland

CheckingScotland’s Beach Award

GullaneEast Lothian, Scotland

CheckingScotland’s Beach Award

LongniddryEast Lothian, Scotland

CheckingScotland’s Beach Award

North Berwick (Milsey Bay)East Lothian, Scotland

CheckingScotland’s Beach Award

North Berwick (West)East Lothian, Scotland

CheckingScotland’s Beach Award

Aberdour Harbour (Black Sands)Fife, Scotland

CheckingScotland’s Beach Award

Anstruther (Billow Ness)Fife, Scotland

CheckingScotland’s Beach Award

BurntislandFife, Scotland

CheckingScotland’s Beach Award

Crail (Roome Bay)Fife, Scotland

CheckingScotland’s Beach Award

Elie (Harbour) and EarlsferryFife, Scotland

CheckingScotland’s Beach Award

Elie (Ruby Bay)Fife, Scotland

CheckingScotland’s Beach Award

Kinghorn (Pettycur)Fife, Scotland

CheckingScotland’s Beach Award

KingsbarnsFife, Scotland

CheckingScotland’s Beach Award

Kirkcaldy (Seafield)Fife, Scotland

CheckingScotland’s Beach Award

LevenFife, Scotland

CheckingScotland’s Beach Award

St Andrews (East Sands)Fife, Scotland

CheckingScotland’s Beach Award

St Andrews (West Sands)Fife, Scotland

CheckingScotland’s Beach Award

DornochHighland, Scotland

CheckingScotland’s Beach Award

Loch MorlichHighland, Scotland

CheckingScotland’s Beach Award

Nairn (Central)Highland, Scotland

CheckingScotland’s Beach Award

IrvineNorth Ayrshire, Scotland

CheckingScotland’s Beach Award

ColdinghamScottish Borders, Scotland

CheckingScotland’s Beach Award

Ayr (South Beach)South Ayrshire, Scotland

CheckingScotland’s Beach Award

BarassieSouth Ayrshire, Scotland

CheckingScotland’s Beach Award

GirvanSouth Ayrshire, Scotland

CheckingScotland’s Beach Award

MaidensSouth Ayrshire, Scotland

CheckingScotland’s Beach Award

PrestwickSouth Ayrshire, Scotland

CheckingScotland’s Beach Award

Troon (South Beach)South Ayrshire, Scotland

CheckingScotland’s Beach Award

AberporthCeredigion, Wales

CheckingSeaside Award

Aberystwyth NorthCeredigion, Wales

CheckingSeaside Award

Aberystwyth SouthCeredigion, Wales

CheckingSeaside Award

CilborthCeredigion, Wales

CheckingGreen Coast Award

Clarach SouthCeredigion, Wales

CheckingSeaside Award

LlanrhystudCeredigion, Wales

CheckingGreen Coast Award

MwntCeredigion, Wales

CheckingGreen Coast Award

New Quay HarbourCeredigion, Wales

CheckingSeaside Award

New Quay NorthCeredigion, Wales

CheckingSeaside Award

PenbrynCeredigion, Wales

CheckingGreen Coast Award

Prestatyn CentralDenbighshire, Wales

CheckingSeaside Award

Rhyl EastDenbighshire, Wales

CheckingSeaside Award

Silver Bay RhoscolynIsle of Anglesey, Wales

CheckingGreen Coast Award

AbereiddyPembrokeshire, Wales

CheckingGreen Coast Award

CaerfaiPembrokeshire, Wales

CheckingGreen Coast Award

Freshwater EastPembrokeshire, Wales

CheckingGreen Coast Award

ManorbierPembrokeshire, Wales

CheckingGreen Coast Award

PenallyPembrokeshire, Wales

CheckingGreen Coast Award

West AnglePembrokeshire, Wales

CheckingGreen Coast Award

Bracelet BaySwansea, Wales

CheckingGreen Coast Award

Col-Huw Beach (Llantwit Major)the Vale of Glamorgan, Wales

CheckingSeaside Award

Cold Knap Barrythe Vale of Glamorgan, Wales

CheckingSeaside Award

Penarth Beachthe Vale of Glamorgan, Wales

CheckingSeaside Award

Southerndownthe Vale of Glamorgan, Wales

CheckingSeaside Award

Whitmore Bay Barry Islandthe Vale of Glamorgan, Wales

CheckingSeaside Award

Awarded by An Taisce, on behalf of the Foundation for Environmental Education, Keep Britain Tidy, Keep Northern Ireland Beautiful, Keep Scotland Beautiful and Keep Wales Tidy. An award is not a reading: it is given once a year and says nothing about today, which is what the verdict on each card is for.

The worst: rated Poor

A Poor rating is not a bad day. It is the bottom of the scale after three or four seasons of samples, and in England and Wales it carries advice against bathing for the whole season. 39 of the 941 are rated Poor, and 32 of those are in England.

Bognor Regis (Aldwick)Arun, England

Checking

Blackpool NorthBlackpool, England

Checking

Wharfe at Cromwheel, IlkleyBradford, England

Checking

Sheep's Green, River CamCambridge, England

Checking

Southsea EastCity of Portsmouth, England

Checking

Derwent Water at Crow ParkCumberland, England

Checking

HaveriggCumberland, England

Checking

Lyme Regis Church Cliff BeachDorset, England

Checking

DymchurchFolkestone and Hythe, England

Checking

LittlestoneFolkestone and Hythe, England

Checking

Wharfe at Wilderness CarparkLeeds, England

Checking

River Avon at FordingbridgeNew Forest, England

Checking

Weston MainNorth Somerset, England

Checking

Weston-super-Mare Sand BayNorth Somerset, England

Checking

Weston-super-Mare Uphill SlipwayNorth Somerset, England

Checking

Tynemouth CullercoatsNorth Tyneside, England

Checking

Nidd at the Lido, KnaresboroughNorth Yorkshire, England

Checking

Scarborough South BayNorth Yorkshire, England

Checking

Wolvercote Mill StreamOxford, England

Checking

River Ribble at Edisford BridgeRibble Valley, England

Checking

River Severn in ShrewsburyShropshire, England

Checking

River Teme in LudlowShropshire, England

Checking

Blue Anchor WestSomerset, England

Checking

Dunster BeachSomerset, England

Checking

River Frome at Farleigh HungerfordSomerset, England

Checking

River Tone at French Weir ParkSomerset, England

Checking

Coastguards Beach, Erme EstuarySouth Hams, England

Checking

Steamer Quay, Dart EstuarySouth Hams, England

Checking

Stoke Gabriel, Dart EstuarySouth Hams, England

Checking

Littlehaven BeachSouth Tyneside, England

Checking

River Severn at IronbridgeTelford and Wrekin, England

Checking

Worthing Beach HouseWorthing, England

Checking

Dun Laoghaire BathsDublin, Ireland

Checking

Rea's WoodInland, Northern Ireland

Checking

Fisherrow SandsEast Lothian, Scotland

Checking

Kinghorn (Harbour Beach)Fife, Scotland

Checking

Lower LargoFife, Scotland

Checking

Ogmore-By-Seathe Vale of Glamorgan, Wales

Checking

Watch House Baythe Vale of Glamorgan, Wales

Checking

What today says

None of this is today’s reading. A beach with a Blue Flag can be one to stay out of the afternoon after a storm overflow discharges, and a beach rated Poor can be clear. For today: everywhere with a warning right now, or open any beach above. What the four grades mean is in the guide, and the cleanest in each area are on the cleanest pages.