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