Air quality

O3
running 8h mean
µm-3
NO2
hourly mean
µm-3
SO2
max 15min mean
µm-3
PM2.5
running 24h mean
µm-3
PM10
running 24h mean
µm-3
last updated
Aberdeen 22 (1 Low) 43 (1 Low) n/m 3 (1 Low) 8 (1 Low)
*2
24/02/2020
07:00
Aberdeen Union Street Roadside n/m 93 (2 Low) n/m n/m n/m 24/02/2020
07:00
Aberdeen Wellington Road n/m 117 (2 Low) n/m n/m n/m 24/02/2020
07:00
Armagh Roadside n/m 32 (1 Low) n/m n/m n/a 24/02/2020
07:00
Aston Hill 70 (3 Low) 0 (1 Low) n/m n/m n/m 24/02/2020
07:00
Auchencorth Moss 57 (2 Low) n/m n/m 3 (1 Low) 5 (1 Low)
*2
24/02/2020
07:00
Ballymena Antrim Road n/m 7 (1 Low) n/m n/m n/m 24/02/2020
07:00
Ballymena Ballykeel n/m 7 (1 Low) n/a n/m n/m 24/02/2020
07:00
Barnsley Gawber 56 (2 Low) 28 (1 Low) 1 (1 Low) n/m n/m 24/02/2020
07:00
Barnstaple A39 n/m n/m n/m 5 (1 Low) 10 (1 Low)
*1
24/02/2020
07:00
Bath A4 Roadside n/m 15 (1 Low) n/m n/m n/m 24/02/2020
07:00
Belfast Centre 32 (1 Low) 65 (1 Low) 2 (1 Low) 7 (1 Low) 13 (1 Low)
*2
24/02/2020
07:00
Belfast Stockman's Lane n/m 41 (1 Low) n/m n/m 25 (2 Low)
*1
24/02/2020
07:00
Billingham n/m 39 (1 Low) n/m n/m n/m 24/02/2020
07:00
Birkenhead Borough Road n/m 8 (1 Low) n/m n/m n/m 24/02/2020
07:00
Birmingham A4540 Roadside 51 (2 Low) 40 (1 Low) n/m 3 (1 Low) 6 (1 Low)
*2
24/02/2020
07:00
Birmingham Acocks Green 66 (2 Low) 8 (1 Low) n/m 3 (1 Low) 4 (1 Low)
*2
24/02/2020
07:00
Birmingham Ladywood 71 (3 Low) 18 (1 Low) 1 (1 Low) 2 (1 Low) 4 (1 Low)
*2
24/02/2020
07:00
Blackburn Accrington Road n/m 12 (1 Low) n/m n/m n/m 24/02/2020
07:00
Blackpool Marton 59 (2 Low) 9 (1 Low) n/m 7 (1 Low) 16 (1 Low)
*2
24/02/2020
07:00
Borehamwood Meadow Park n/m 21 (1 Low) n/m n/m n/m 24/02/2020
07:00
Bournemouth 69 (3 Low) 2 (1 Low) n/m 5 (1 Low) n/m 24/02/2020
07:00
Bradford Mayo Avenue n/m 50 (1 Low) n/m n/m n/m 24/02/2020
07:00
Brighton Preston Park 46 (2 Low) 5 (1 Low) n/m 9 (1 Low) n/m 24/02/2020
07:00
Bristol St Paul's 47 (2 Low) 10 (1 Low) n/m 4 (1 Low) 9 (1 Low)
*1
24/02/2020
07:00
Bristol Temple Way n/m n/m n/m n/m 11 (1 Low)
*1
24/02/2020
07:00
Burton-on-Trent Horninglow n/m 8 (1 Low) n/m n/m n/m 24/02/2020
07:00
Bury Whitefield Roadside n/m 15 (1 Low) n/m n/m 13 (1 Low)
*1
24/02/2020
07:00
Bush Estate 49 (2 Low) 6 (1 Low) n/m n/m n/m 24/02/2020
07:00
Cambridge Roadside n/m 21 (1 Low) n/m n/m n/m 24/02/2020
07:00
Camden Kerbside n/m 40 (1 Low) n/m 3 (1 Low) 7 (1 Low) 24/02/2020
08:00
Cannock A5190 Roadside n/m 12 (1 Low) n/m n/m n/m 24/02/2020
07:00
Canterbury 53 (2 Low) 5 (1 Low) n/m n/m n/m 24/02/2020
07:00
Cardiff Centre 60 (2 Low) 16 (1 Low) 5 (1 Low) 2 (1 Low) 6 (1 Low) 24/02/2020
07:00
Cardiff Newport Road n/m 8 (1 Low) n/m n/m 8 (1 Low)
*1
24/02/2020
07:00
Carlisle Roadside n/m 21 (1 Low) n/m 5 (1 Low) 16 (1 Low)
*1
24/02/2020
07:00
Charlton Mackrell 56 (2 Low) 0 (1 Low) n/m n/m n/m 24/02/2020
07:00
Chatham Roadside n/m 11 (1 Low) n/m 9 (1 Low) 13 (1 Low)
*1
24/02/2020
07:00
Chepstow A48 n/m 28 (1 Low) n/m 6 (1 Low) 7 (1 Low)
*1
24/02/2020
07:00
Chesterfield Loundsley Green n/m 8 (1 Low) n/m 4 (1 Low) 7 (1 Low)
*2
24/02/2020
07:00
Chesterfield Roadside n/m 13 (1 Low) n/m 4 (1 Low) 7 (1 Low)
*2
24/02/2020
07:00
Chilbolton Observatory 59 (2 Low) 1 (1 Low) 4 (1 Low) 2 (1 Low) 3 (1 Low)
*2
24/02/2020
07:00
Christchurch Barrack Road n/m 0 (1 Low) n/m 10 (1 Low) n/m 24/02/2020
07:00
Coventry Allesley 51 (2 Low) 22 (1 Low) n/m 3 (1 Low) 6 (1 Low)
*2
24/02/2020
07:00
Coventry Binley Road n/m 18 (1 Low) n/m n/m 12 (1 Low)
*1
24/02/2020
07:00
Crewe Coppenhall n/m 12 (1 Low) n/m n/m n/m 24/02/2020
07:00
Cwmbran 61 (2 Low) 1 (1 Low) n/m n/m n/m 24/02/2020
07:00
Derby St Alkmund's Way n/m 42 (1 Low) n/m n/m n/m 24/02/2020
07:00
Derry Rosemount 60 (2 Low) 5 (1 Low) 13 (1 Low) n/a n/a 24/02/2020
07:00
Dewsbury Ashworth Grove n/m 28 (1 Low) n/m n/m n/m 24/02/2020
07:00
Doncaster A630 Cleveland Street n/m 24 (1 Low) n/m n/m n/m 24/02/2020
06:00
Dumbarton Roadside n/m 8 (1 Low) n/m n/m n/m 24/02/2020
07:00
Dumfries n/m 13 (1 Low) n/m n/m n/m 24/02/2020
07:00
Dundee Mains Loan n/m 9 (1 Low) n/m n/m n/m 24/02/2020
07:00
Ealing Horn Lane n/m n/m n/m n/m 9 (1 Low)
*1
24/02/2020
08:00
Eastbourne n/m 2 (1 Low) n/m 4 (1 Low) 7 (1 Low)
*2
24/02/2020
08:00
Edinburgh Nicolson Street n/m 32 (1 Low) n/m n/m n/m 24/02/2020
07:00
Edinburgh St Leonards 49 (2 Low) 8 (1 Low) 6 (1 Low) 4 (1 Low) 8 (1 Low)
*2
24/02/2020
07:00
Eskdalemuir 55 (2 Low) n/a n/m n/m n/m 24/02/2020
06:00
Exeter Roadside 60 (2 Low) 4 (1 Low) n/m n/m n/m 24/02/2020
07:00
Fort William 39 (2 Low) 8 (1 Low) n/m n/m n/m 24/02/2020
07:00
Glasgow Great Western Road n/m 13 (1 Low) n/m n/m n/m 24/02/2020
07:00
Glasgow High Street n/m 16 (1 Low) n/m 5 (1 Low) 12 (1 Low)
*2
24/02/2020
07:00
Glasgow Kerbside n/m 55 (1 Low) n/m n/m n/m 24/02/2020
07:00
Glasgow Townhead 41 (2 Low) 27 (1 Low) n/m 5 (1 Low) 10 (1 Low)
*2
24/02/2020
07:00
Glazebury 60 (2 Low) 8 (1 Low) n/m n/m n/m 24/02/2020
07:00
Grangemouth n/m 19 (1 Low) 5 (1 Low) 5 (1 Low) 9 (1 Low)
*1
24/02/2020
07:00
Grangemouth Moray n/m 18 (1 Low) n/m n/m n/m 24/02/2020
07:00
Greenock A8 Roadside n/m 29 (1 Low) n/m 5 (1 Low) 10 (1 Low)
*2
24/02/2020
08:00
Hafod-yr-ynys Roadside n/m 27 (1 Low) n/m n/m n/m 24/02/2020
07:00
Haringey Roadside n/m n/a n/m n/m n/m 20/02/2020
12:00
Hartlepool St Abbs Walk n/m 6 (1 Low) n/m n/m n/m 24/02/2020
07:00
High Muffles 60 (2 Low) 2 (1 Low) n/m n/m n/m 24/02/2020
07:00
Honiton n/m 2 (1 Low) n/m n/m n/m 24/02/2020
07:00
Horley n/m n/a n/m n/m n/m 21/02/2020
11:00
Hull Freetown 51 (2 Low) 14 (1 Low) 3 (1 Low) 5 (1 Low) 10 (1 Low)
*2
24/02/2020
07:00
Hull Holderness Road n/m 20 (1 Low) n/m n/m 15 (1 Low)
*1
24/02/2020
07:00
Immingham Woodlands Avenue n/m n/a n/m n/m n/m 24/02/2020
05:00
Inverness n/m 35 (1 Low) n/m 3 (1 Low) 5 (1 Low)
*2
24/02/2020
07:00
Ladybower n/a 2 (1 Low) 12 (1 Low) n/m n/m 24/02/2020
07:00
Leamington Spa 28 (1 Low) 11 (1 Low) n/m n/a n/a 24/02/2020
07:00
Leamington Spa Rugby Road n/m 11 (1 Low) n/m 3 (1 Low) 5 (1 Low)
*2
24/02/2020
07:00
Leeds Centre 51 (2 Low) 16 (1 Low) 4 (1 Low) 6 (1 Low) 10 (1 Low) 24/02/2020
07:00
Leeds Headingley Kerbside n/m 25 (1 Low) n/m 8 (1 Low) 13 (1 Low) 24/02/2020
07:00
Leicester A594 Roadside n/m 25 (1 Low) n/m n/m 16 (1 Low)
*1
24/02/2020
07:00
Leicester University 50 (2 Low) 8 (1 Low) n/m 4 (1 Low) 7 (1 Low)
*2
24/02/2020
07:00
Leominster 71 (3 Low) 1 (1 Low) n/m n/m n/m 24/02/2020
07:00
Lerwick 72 (3 Low) n/m n/m n/m n/m 24/02/2020
07:00
Lincoln Canwick Road n/m 11 (1 Low) n/m n/m n/m 24/02/2020
07:00
Liverpool Speke 65 (2 Low) 8 (1 Low) 13 (1 Low) 4 (1 Low) 11 (1 Low)
*1
24/02/2020
07:00
London Bexley n/m 23 (1 Low) n/m 3 (1 Low) n/m 24/02/2020
08:00
London Bloomsbury 51 (2 Low) 28 (1 Low) n/a 1 (1 Low) 5 (1 Low)
*1
24/02/2020
07:00
London Eltham n/a 13 (1 Low) n/m 3 (1 Low) n/m 24/02/2020
08:00
London Haringey Priory Park South n/a n/a n/m n/m n/m 20/02/2020
12:00
London Harlington 46 (2 Low) 31 (1 Low) n/m 2 (1 Low) 4 (1 Low)
*2
24/02/2020
08:00
London Hillingdon 21 (1 Low) 60 (1 Low) n/m n/m n/m 24/02/2020
07:00
London Honor Oak Park n/m n/m n/m 2 (1 Low) 3 (1 Low)
*2
24/02/2020
08:00
London Marylebone Road 31 (1 Low) n/a 8 (1 Low) 2 (1 Low) 7 (1 Low) 24/02/2020
08:00
London N. Kensington 58 (2 Low) 20 (1 Low) 2 (1 Low) 2 (1 Low) 3 (1 Low)
*2
24/02/2020
08:00
London Teddington Bushy Park n/m n/m n/m 2 (1 Low) 3 (1 Low)
*2
24/02/2020
07:00
London Westminster n/m 23 (1 Low) n/m 5 (1 Low) n/m 24/02/2020
07:00
Lough Navar 68 (3 Low) n/m n/m 3 (1 Low) 6 (1 Low)
*2
24/02/2020
07:00
Lullington Heath 55 (2 Low) 2 (1 Low) 0 (1 Low) n/m n/m 24/02/2020
07:00
Luton A505 Roadside n/m 58 (1 Low) n/m n/m n/m 24/02/2020
07:00
Mace Head 75 (3 Low) n/m n/m n/m n/m 24/02/2020
07:00
Manchester Piccadilly 35 (2 Low) 62 (1 Low) 3 (1 Low) 6 (1 Low) 12 (1 Low)
*2
24/02/2020
07:00
Manchester Sharston 61 (2 Low) 7 (1 Low) n/m n/m n/m 24/02/2020
07:00
Middlesbrough 56 (2 Low) 11 (1 Low) 1 (1 Low) 5 (1 Low) 13 (1 Low) 24/02/2020
07:00
Narberth 66 (2 Low) 1 (1 Low) 3 (1 Low) 3 (1 Low) 4 (1 Low)
*2
24/02/2020
07:00
Newcastle Centre 50 (2 Low) 24 (1 Low) n/m 4 (1 Low) 10 (1 Low) 24/02/2020
07:00
Newcastle Cradlewell Roadside n/m 43 (1 Low) n/m n/m 9 (1 Low)
*1
24/02/2020
07:00
Newport n/m 11 (1 Low) n/m 3 (1 Low) 5 (1 Low)
*2
24/02/2020
07:00
Northampton Spring Park 56 (2 Low) 16 (1 Low) n/m 6 (1 Low) n/m 24/02/2020
07:00
Norwich Lakenfields 57 (2 Low) 8 (1 Low) n/m 4 (1 Low) 7 (1 Low)
*2
24/02/2020
07:00
Nottingham Centre 44 (2 Low) 25 (1 Low) 6 (1 Low) 5 (1 Low) 9 (1 Low)
*2
24/02/2020
07:00
Nottingham Western Boulevard n/m 15 (1 Low) n/m n/m 10 (1 Low)
*1
24/02/2020
07:00
Oldbury Birmingham Road n/m 28 (1 Low) n/m n/m n/m 24/02/2020
07:00
Oxford Centre Roadside n/m 29 (1 Low) n/m n/m n/m 24/02/2020
07:00
Oxford St Ebbes n/m 13 (1 Low) n/m 2 (1 Low) 3 (1 Low)
*2
24/02/2020
07:00
Peebles 42 (2 Low) 2 (1 Low) n/m n/m n/m 24/02/2020
07:00
Plymouth Centre 60 (2 Low) 3 (1 Low) n/m 6 (1 Low) 9 (1 Low) 24/02/2020
07:00
Plymouth Tavistock Road n/m 11 (1 Low) n/m n/m n/m 24/02/2020
07:00
Port Talbot Margam 60 (2 Low) 10 (1 Low) 95 (2 Low) 4 (1 Low) 15 (1 Low)
*1
24/02/2020
07:00
Portsmouth 48 (2 Low) 12 (1 Low) n/m 5 (1 Low) 8 (1 Low)
*2
24/02/2020
07:00
Portsmouth Anglesea Road n/m 12 (1 Low) n/m n/m n/a 24/02/2020
07:00
Preston 57 (2 Low) 16 (1 Low) n/m 5 (1 Low) 12 (1 Low)
*2
24/02/2020
07:00
Reading London Road n/m 7 (1 Low) n/m n/m n/a 24/02/2020
07:00
Reading New Town 56 (2 Low) 10 (1 Low) n/m 1 (1 Low) 6 (1 Low)
*1
24/02/2020
07:00
Rochester Stoke 54 (2 Low) 8 (1 Low) 5 (1 Low) 2 (1 Low) 3 (1 Low)
*2
24/02/2020
07:00
Salford Eccles n/m 24 (1 Low) n/m 6 (1 Low) 11 (1 Low)
*2
24/02/2020
07:00
Saltash Callington Road n/m n/m n/m n/a n/a 20/02/2020
15:00
Sandy Roadside n/m 33 (1 Low) n/m 4 (1 Low) 9 (1 Low)
*1
24/02/2020
08:00
Scunthorpe Town n/m n/a n/a n/m 14 (1 Low)
*1
24/02/2020
07:00
Shaw Crompton Way n/m 7 (1 Low) n/m n/m n/m 24/02/2020
07:00
Sheffield Barnsley Road n/m 55 (1 Low) n/m 6 (1 Low) n/m 24/02/2020
07:00
Sheffield Devonshire Green 56 (2 Low) 25 (1 Low) n/m 4 (1 Low) 9 (1 Low)
*2
24/02/2020
07:00
Sheffield Tinsley n/m 31 (1 Low) n/m n/m n/m 24/02/2020
07:00
Sibton 58 (2 Low) n/m n/m n/m n/m 24/02/2020
07:00
Southampton A33 n/m 21 (1 Low) n/m n/m 6 (1 Low)
*1
24/02/2020
07:00
Southampton Centre 59 (2 Low) 8 (1 Low) 1 (1 Low) 3 (1 Low) 5 (1 Low)
*2
24/02/2020
07:00
Southend-on-Sea 57 (2 Low) 13 (1 Low) n/m 2 (1 Low) 4 (1 Low)
*2
24/02/2020
07:00
Southwark A2 Old Kent Road n/m 12 (1 Low) n/m n/m n/a 24/02/2020
08:00
St Helens Linkway n/m 29 (1 Low) n/m n/m 15 (1 Low)
*1
24/02/2020
07:00
St Osyth 64 (2 Low) 7 (1 Low) n/m n/m n/m 24/02/2020
07:00
Stanford-le-Hope Roadside n/m 24 (1 Low) n/m 5 (1 Low) 5 (1 Low)
*1
24/02/2020
08:00
Stockton-on-Tees A1305 Roadside n/m 9 (1 Low) n/m 3 (1 Low) n/m 24/02/2020
07:00
Stockton-on-Tees Eaglescliffe n/m 12 (1 Low) n/m 5 (1 Low) 10 (1 Low)
*1
24/02/2020
07:00
Stoke-on-Trent A50 Roadside n/m 45 (1 Low) n/m n/m 11 (1 Low)
*1
24/02/2020
07:00
Stoke-on-Trent Centre 58 (2 Low) 14 (1 Low) n/m 4 (1 Low) 9 (1 Low)
*2
24/02/2020
07:00
Storrington Roadside n/m n/a n/m n/m n/m 20/02/2020
19:00
Strathvaich 67 (3 Low) n/m n/m n/m n/m 24/02/2020
07:00
Sunderland Silksworth 63 (2 Low) 8 (1 Low) n/m 4 (1 Low) 8 (1 Low)
*2
24/02/2020
07:00
Sunderland Wessington Way n/m 18 (1 Low) n/m n/m n/m 24/02/2020
07:00
Swansea Roadside n/m 3 (1 Low) n/m 4 (1 Low) 10 (1 Low)
*1
24/02/2020
07:00
Swindon Walcot n/m 2 (1 Low) n/m n/m n/m 24/02/2020
07:00
Telford Hollinswood n/m n/a n/m n/m n/m 24/02/2020
05:00
Thurrock 51 (2 Low) 13 (1 Low) 1 (1 Low) n/m 8 (1 Low)
*1
24/02/2020
07:00
Tower Hamlets Roadside n/m 20 (1 Low) n/m n/m n/m 24/02/2020
08:00
Walsall Woodlands 58 (2 Low) 22 (1 Low) n/m n/m n/m 24/02/2020
07:00
Warrington n/m n/a n/m 5 (1 Low) 13 (1 Low)
*1
24/02/2020
07:00
West Bromwich Kenrick Park n/m 15 (1 Low) n/m n/m n/m 24/02/2020
07:00
Weybourne 57 (2 Low) n/m n/m n/m n/m 24/02/2020
07:00
Wicken Fen 54 (2 Low) 4 (1 Low) 2 (1 Low) n/m n/m 24/02/2020
07:00
Widnes Milton Road n/m 20 (1 Low) n/m n/m n/m 24/02/2020
07:00
Wigan Centre 52 (2 Low) 22 (1 Low) n/m 6 (1 Low) 11 (1 Low)
*2
24/02/2020
07:00
Wirral Tranmere 63 (2 Low) 3 (1 Low) n/m 4 (1 Low) 8 (1 Low)
*2
24/02/2020
07:00
Worthing A27 Roadside n/m 21 (1 Low) n/m 4 (1 Low) n/m 24/02/2020
07:00
Wrexham n/m 14 (1 Low) 8 (1 Low) 4 (1 Low) 6 (1 Low)
*2
24/02/2020
07:00
Yarner Wood 70 (3 Low) 1 (1 Low) n/m n/m n/m 24/02/2020
07:00
York Bootham n/m 10 (1 Low) n/m 7 (1 Low) 10 (1 Low) 24/02/2020
07:00
York Fishergate n/m 15 (1 Low) n/m 4 (1 Low) 20 (2 Low)
*1
24/02/2020
07:00

Source: UK Department for Environment, Food & Rural Affairs


Units

Language



Icons


Temperature

Humidity

Pressure

Wind speed

Wind gust

Precipitation

Solar radiation

Snow

Apparent temperature

Dew point

UV

Visibility

Cloud base

Evapotranspiration

Indoor temperature

Indoor humidity


Sunrise

Sunset

Moon rise

Moon set

Time

Menu

From

To

Fullscreen

Export as image

Settings

Homepage

Webcam

Table

Graph

Map

Steady

Rising

Falling

Warning

Latitude

Longitude

History

Solar eclipse

Lunar eclipse

GPS

Elevation

Day

Month

Year

High temperature

Low temperature

Day

Night

Spring

Summer

Autumn

Winter