Current Thames river level data from the Environment Agency

From upstream Streatley, down to Teddington where the tidal Thames begins. Berkshire, Buckinghamshire, Middlesex and Surrey.

Streatley

Whitchurch

Reading

Shiplake

Marlow

Cookham

Maidenhead

Windsor

Staines

Laleham

Chertsey

Shepperton

Walton-on-Thames

Sunbury

Molesey

Kingston

Trowlock Island

Teddington

Richmond

Berkshire Thames page

Buckinghamshire Thames page

Middlesex Thames page

Surrey Thames page