Can I Swim?

River levels

1,912 gauged stretches of river in England, from the Environment Agency. Each one says whether the river is running high or low for that spot today.

None of these is a bathing water. Nobody samples them and nobody forecasts them, so a level tells you how much water is coming down and nothing about what is in it. The swimming pages are for water somebody tests.

Checking…

988 rivers.

Addlestone Bourne

Aire Washlands

Alconbury Brook

Aldingbourne Rife

Aller Brook

Allison Dyke

Alphin Brook

Alverthorpe Beck

Ampney Brook

Amwell Loop

Arrowe Brook

Ash Brook

Atherfield Brook

Babingley River

Back Delfin

Badsey Brook

Bagley Brook

Bagley Dike

Baguley Brook

Baildon Dyke

Baker Lane Brook

Balne Beck

Barbourne Brook

Bardsey Beck

Barge Canal

Barkby Brook

Barlings Eau

Barnham Rife

Bartley Water

Barton Haven

Batley Beck

Bear Brook

Beaulieu River

Beauvale Brook

Bedale Beck

Bedburn Beck

Belford Burn

Bessy Brook

Beverley Brook

Bickerly Mill Stream

Bielby Beck

Billinghay Skirth

Bin Brook

Birkey Burn

Bishop Monkton Beck

Black Brook

Blackburn Brook

Blackfoss Beck

Blackwater River

Blacup Beck

Blind Beck

Bloxham Brook

Blue Beck

Bodmin Town Leat

Bolingey Stream

Borehamwood Brook

Borough Beck

Borsdane Brook

Bosham Stream

Bottle Brook

Boundary Brook

Bourn Brook

Bourne Brook

Bourne Rivulet

Bourne Tributary Medway

Bow Brook

Bowmont Water

Boyces Brook

Bradford Beck

Bradiford Water

Bradley Brook

Bradwell Brook

Bramfield Watercourse

Brampton Beck

Brinkworth Brook

Brislington Brook

Bristol Frome

Broad Fleet

Broadlane Beck

Brompton Beck

Brook Dike

Brough Beck

Broughton Beck

Broughton Brook

Browney Dyke

Buck Beck

Budleigh Brook

Bugbrooke Brook

Bulstake Stream

Bumpstead Brook

Burn Valley Beck

Burrow Beck

Burstow Stream

Burstwick Drain

Bushby Brook

Bushy Beck

By Brook

Calow Brook

Candover Stream

Canley Brook

Cannington Brook

Cannon Brook

Canons Brook

Carnon River

Carr Brook

Carrant Brook

Catcliffe Drain

Chad Brook

Chalgrove Brook

Cheriton Stream

Chertsey Bourne

Chew Stoke Brook

Ching Brook

Chitterne Brook

Church Beck

Clackers Brook

Clanfield Brook

Clay Coton Brook

Clennon Valley Watercourse

Clifton Beck

Clipstone Brook

Clow Beck

Coal Burn

Coastal Stream

Cobbins Brook

Cock Beck

Cocker Beck

Cockers Dyke

Cockshaw Burn

Cod Beck

Cole Brook

Colliters Brook

Colne Brook

Colne Water

Combe Haven

Coney Gut

Congresbury Yeo

Coppice Brook

Costa Beck

Cound Brook

Counter Drain

Cove Brook

Cowbridge Beck

Cragg Brook

Cranleigh Waters

Cripsey Brook

Crook Beck

Crow Green Stream

Cuckmere & Pevensey Levels

Cundall Beck

Cunsey Beck

Currymoor Drain

Dacre Beck

Danes Stream

Daniels Brook

Dauntsey Brook

Dawlish Water

Day Brook

De Lank River

Dean

Dean Bottom Beck

Dean Burn

Deans Brook

Dearne Washlands

Derwentwater

Dimore Brook

Docken's Water

Dollis Brook

Doniford Stream

Dorcan Brook

Dovers Brook

Dowles Brook

Dragley Beck

Driffield Trout Stream

Dudwell Tributary Rother

Dulas Brook

Dun Navigation Canal

Durranhill Beck

Ea Beck

Eagley Brook

East Clandon Stream

East Fen Catchwater

East Glen River

East Lyn River

East Okement River

East Stour Trib Great Stour

Eastburn Beck

Eastern Yar

Eden Tributary Medway

Edgware Brook

Eea River

Egginton Brook

Ellenor Brook

Eller Beck

Endon Brook

Eridge Stream Tributary Medway

Evington Brook

Ewelme Brook

Ewood Mill Race

Exminster Marshes

Farnley Beck

Fenay Beck

Field Drain

Finchett's Gutter

Finham Brook

Fleet Brook

Fleet Drain

Flood Channel

Ford Brook

Ford Green Brook

Ford Stream

Fosdyke Canal

Foston Beck

Foston Brook

Fowlea Brook

Fowler Bridge Drain

Frays River

Gaddesby Brook

Garren Brook

Gatwick Stream

Gauze Brook

Gill Beck

Ginge Brook

Glaze Brook

Glen Stream

Glenridding Beck

Golden Brook

Grace Dieu Brook

Great Stour

Green Dyke

Groundwater Level

Gurnard Luck

Gypsey Race

Hagnaby Beck

Halford Stream

Halse Water

Harpers Brook

Hartburn Beck

Harwood Beck

Hatherley Brook

Haweswater Beck

Hawkcombe Stream

Heacham River

Hebble Brook

Hebden Beck

Heighington Beck

Hele Stream

Hellifield Beck

Henmore Brook

Hermitage Stream

hey

Higher Brixham Watercourse

Hillfarrance Brook

Hilton Brook

Hinksey Stream

Hodge Beck

Hoe Stream

Hogshaw Brook

Hogsmill River

Hol Beck

Holderness Drain

Holgate Beck

Holme Brook

Horner Water

Horsbere Brook

Horsebridge Dyke

Hovingham Beck

Hughenden Stream

Huish Level Rhyne

Huntingfield Watercourse

Illey Brook

Ings Beck

Jubilee River

Kearsley Brook

Kelbrook Beck

Kenwater

Kenwith Stream

Kielder Burn

Kilton Beck

Kings Sedgemoor Drain

Kingsbridge North Watercourse

Kingsclere Brook

Kirk Beck

Knoll Beck

Knowle Stream

Kyd Brook

Kyre Brook

Laceby Beck

Lambrok Stream

Land Yeo

Landkey Brook

Lands Beck

Langford Brook

Lariggan River

Ledwyche Brook

Leigh Brook

Letcombe Brook

Lilley Brook

Little Avon River

Little Bull Pit Swallet

Little Caldew

Little Dart River

Little Stour

Littlemead Brook

Litton Cheney Stream

Lochinvar Beck

Loftus Beck

Lonco Brook

Long Brook

Longload Main Drain

Longwood Brook

Low Moor Beck

Lowfield Drain

Loxford Water

Lukely Brook

Lustrum Beck

Lyme Brook

Lymington

Maidenhead Ditch

Manchester ship canal

Mangerton Brook

Marchington Brook

Markeaton Brook

Marsh Water

Marston Meysey Brook

Marton West Beck

Maud Foster/Stonebridge Drain

Meanwood Beck

Mearley Brook

Medbourne Brook

Meece Brook

Meers Brook

Mells River

Melton Brook

Mevagissey Stream

Mickley Dyke

Midford Brook

Mill Beck

Mill Bourne

Mill Brook

Mimmshall Brook

Mires Beck

Monks Brook

Monksilver Stream

Monktonmead Brook

Moors Burn

Moors River

Motcombe Stream

Mutton Brook

Nailbourne

Nailsworth Stream

Nazeing Brook

Netherley Brook

Nettleham Beck

New Cut

New Mill Dike

Newlyn Coombe River

Norbury Brook

North Drain

Northbrook

Northmoor Main Drain

Nunney Brook

Oakenshaw Beck

Oakington Brook

Ogden Brook

Oil Mill Beck

Old Mill Stream

Old River Brock

Old River Tone

Oldbury Naite Rhyne

Ormesby Beck

Otterton Brook

Oulton Beck

Ouse Burn

Ouse Dyke

Oxlease Drain

Oxton Dumble

Par River

Parham Beck

Peakshole Water

Pearl Brook

Penberth Stream

Pendle Water

Pent Stream

Pentre Brook

Perrancombe Stream

Petersfield Stream

Petty's Brook

Pickering Beck

Picknall Brook

Piddle Brook

Pillhill Brook

Pimlico Brook

Pincey Brook

Pishiobury Brook

Poaka Beck

Pocklington Beck

Pods Brook

Pointon Lode

Ponsandane Stream

Porter Brook

Poyle Channel

Poynton Brook

Priorpot Beck

Pudding Brook

Pyl Brook

Pymmes Brook

Quy Water

Radlett Brook

Radley Park Ditch

Rags Brook

Rea Brook

Rearsby Brook

Red Burn

Redhill Brook

Retford Beck

Ridings Brook

Rising Brook

Rivacre Brook

Rive Ditch

River Adur

River Aire

River Alde

River Allen

River Aller

River Alne

River Alre

River Alt

River Alver

River Amber

River Ancholme

River Anker

River Anton

River Arrow

River Arun

River Ash

River Ashburn

River Asker

River Avon

River Axe

River Bain

River Barle

River Batherm

River Beal

River Beane

River Bela

River Beult

River Birket

River Biss

River Blackwater

River Blakewater

River Blithe

River Blyth

River Blythe

River Bollin

River Bourne

River Bovey

River Bovey Tributary

River Box

River Boyd

River Brain

River Brant

River Brathay

River Bray

River Brede

River Brent

River Brett

River Bride

River Brit

River Brock

River Browney

River Brue

River Brun

River Bulbourne

River Bull

River Bure

River Burn

River Caen

River Calder

River Caldew

River Cale

River Cam

River Camel

River Can

River Char

River Chater

River Chelmer

River Chelt

River Cherwell

River Chess

River Chew

River Churn

River Churnet

River Clun

River Clyst

River Clyst Tributary

River Cober

River Cocker

River Cole

River Coln

River Colne

River Coly

River Conder

River Coquet

River Corve

River Crake

River Crane

River Cray

River Creedy

River Crimple

River Croal

River Crouch

River Cuckmere

River Culm

River Dane

River Darent

River Dart

River Darwen

River Dearne

River Deben

River Dene

River Derwent

River Dever

River Devon

River Dikler

River Doe Lea

River Don

River Dore

River Douglas

River Dour

River Dove

River Drone

River Duddon

River Dun

River Dunsop

River Eamont

River East Allen

River Eau

River Ebble

River Ecclesbourne

River Eden

River Ehen

River Ellen

River Ems

River Erewash

River Erme

River Esk

River Evenlode

River Exe

River Eye Brook

River Fal

River Flit

River Foss

River Foulness

River Fowey

River Frome

River Frome (Severn)

River Frome (Wye)

River Fromus

River Gade

River Gannel

River Gaunless

River Gelt

River Gipping

River Glaven

River Glem

River Glen

River Glenderamackin

River Glyme

River Gowan

River Gowy

River Goyt

River Granta

River Graveney

River Great Ouse

River Greet

River Greta

River Haddeo

River Hamble

River Hamps

River Harbourne

River Harbourne Tributary

River Hart

River Hartburn

River Hayle

River Hindburn

River Hipper

River Hiz

River Hodder

River Holme

River Hooke

River Hull

River Hyndburn

River Idle

River Ingrebourne

River Inny

River Irk

River Irt

River Irthing

River Irwell

River Isbourne

River Ise

River Isle

River Itchen

River Ivel

River Iwerne

River Jordan

River Keekle

River Keer

River Kenn Tributary

River Kennall

River Kennet

River Kennett

River Kensey

River Kent

River Kenwyn

River Key

River Kyle

River Kym

River Lambourn

River Lark

River Lavant

River Laver

River Leach

River Leadon

River Leam

River Lee

River Leen

River Lemon

River Leven

River Lew

River Lim

River Lin

River Little Ouse

River Lod

River Lodden

River Loddon

River Lostock

River Lowman

River Lowther

River Lox

River Loxley

River Lud

River Lugg

River Lune

River Lyd

River Lymn

River Lynher

River Manifold

River Marden

River Mardle

River Maun

River Mease

River Meden

River Medlock

River Medway

River Meese

River Meon

River Mersey

River Mimram

River Mint

River Misbourne

River Mole

River Nadder

River Nar

River Neet

River Nene

River Nidd

River North Lew

River North Tyne

River Ock

River Og

River Okement

River Onny

River Ore

River Otter

River Ottery

River Ouse

River Ouzel

River Pang

River Pant

River Parrett

River Penk

River Perry

River Petteril

River Piddle

River Pinn

River Plym

River Pol

River Pont

River Pool

River Poulter

River Quaggy

River Quin

River Rase

River Ravensbourne

River Rawthey

River Ray

River Rea

River Red

River Rede

River Rhee

River Rib

River Ribble

River Roch

River Roden

River Roding

River Rom

River Rothay

River Rother

River Ryburn

River Rye

River Ryton

River Salwarpe

River Seaton

River Sence

River Seven

River Severn

River Shalbourne

River Sheaf

River Sheppey

River Sherbourne

River Sid

River Skell

River Skerne

River Skirfare

River Slea

River Smite

River Snail

River Soar

River South Tyne

River Sow

River Sowe

River Sowy

River Sprint

River Steeping

River Stennack

River Stert

River Stiffkey

River Stort

River Stour

River Strat

River Swale

River Swarbourne

River Swift

River Swilgate

River Tale

River Tamar

River Tame

River Tanat

River Tas

River Tavy

River Taw

River Team

River Tean

River Tees

River Teign

River Teise

River Teme

River Tern

River Test

River Tham

River Thame

River Thames

River Thet

River Thrushel

River Tiddy

River Tiffey

River Till

River Tillingbourne

River Tone

River Torridge

River Tove

River Trent

River Trym

River Tud

River Tweed

River Twyver

River Tyne

River Uck

River Umber

River Ure

River Valency

River Ver

River Waldon

River Walkham

River Wallington

River Wandle

River Wansbeck

River Waring

River Waveney

River Wear

River Weaver

River Welland

River Wenning

River Wensum

River Went

River Wey

River Wharfe

River Whitewater

River Whittle

River Wid

River Win

River Windrush

River Winterbourne

River Wiske

River Wissey

River Witham

River Wolf

River Worfe

River Worth

River Wreake

River Wriggle

River Wye

River Wylye

River Wyre

River Yare

River Yarrow

River Yarty

River Yealm

River Yeo

River Yox

Roam Drain

Roe Beck

Rolleston Brook

Rookhope Burn

Rothley Brook

Royal Military Canal

Rudhall Brook

Ruskington Beck

Sabden Brook

Salfords Stream

Salmon Brook

Saltmoor Main Drain

Sandon Brook

Sandyford Brook

Sankey Brook

Saredon Brook

Sea Cut

Seacourt Stream

Semington Brook

Setting Dyke

Shaw Brook Tributary

Sherston Avon

Shill Brook

Shreen Water

Shutterton Brook

Shuttle Tributary Cray

Sileby Brook

Silk Stream

Sincil Dyke

Skeffling Drain

Skirting Beck

Slad Brook

Small River Lee

Smallhope Burn

Smestow Brook

Snaizeholme Beck

Somborne Stream

Somerset Frome

Sor Brook

South Brook

South Cave Beck

South Forty Foot Drain

South Marston Brook

Spadesbourne Brook

Spen Beck

Spixworth Beck

Spratford Stream

Spring Brook

St Austell River

St Blazey Stream

St James Stream

St Johns Beck

St Neot River

Stainfield Beck

Stansted Brook

Stevenage Brook

Stock Beck

Stock Ghyll

Stocksfield Burn

Stonham Watercourse

Stour Brook

Sud Brook

Sulham Brook

Sutton Beck

Sutton Mill Brook

Swalecliffe Brook

Swan Brook

Swavesey Drain

Swill Brook

Swinney Beck

Syd Brook

Sydling Water

Tadburn Lake

Tang Hall Beck

Tanners Brook

Tetbury Avon

Thacka Beck

The Beck

The Cut

The Gissage

The Moss

The Porter River

The Roxbourne

The Yarl

Theobalds Brook

Thorngumbald Drain

Thornton Beck

Thorpe Astley Brook

Tirle Brook

Tory Brook

Tottle Brook

Town Beck

Trawden Brook

Tresillian River

Trout Beck

Turkey Brook

Uddens Water

Ulley Brook

Ullswater

Umborne Brook

Usway Burn

Valley Brook

Waithe Beck

Waller Hill Beck

Wallop Brook

Waren Burn

Warleggan River

Wash Brook

Wash Dike

Washford River

Washpit Brook

Wealdstone Brook

Weedon Beck

Wellow Brook

Wendlebury Brook

Wendling Beck

Wendover Springs

Wesley Brook

West Bank Pond

West Beck

West Brook

West Dart River

West Fen Catchwater Drain

West Glen River

West Lyn River

West Moor Drain

West Okement River

West Wilder Brook

Western Drain

Western Yar

Westleigh Brook

Whaddon Brook

Wheelan Dyke

Whetstone Brook

Whiston Brook

White Water Dyke

Whitewell Brook

Whitley Beck

Whitley Brook

Willow Beck

Willow Brook

Windermere

Windle Brook

Winford Brook

Winterbourne Stream

Withy Brook

Withycombe Brook

Wiza Beck

Wood Brook

Woodborough Brook

Woodbridge Brook

Wool Brook

Wooler Water

Wootton Brook

Worsley Brook

Wortley Beck

Wotton Brook

Wraysbury River

Wydon Burn

Wyke Beck

Wymans Brook

Wyre River

Yazor Brook

Yeading Brook

Yeading Brook (Eastern Arm)

Yeolands Stream