Delhi and five neighbouring cities: Noida, Ghaziabad, Gurugram, Faridabad and Greater Noida.

Delhi in the past 24 hours

355 AQI

Up 25 since this time yesterday

Very Poor

CPCB's average of Delhi's stations for 10pm, November 3

Delhi's worst official figure since January 20 (287 days)

Official AQI bulletin figure, November 3: 350Very Poor or worse for 2 days

Main pollutant
Fine particles
PM2.5 · leads at 51 of 57 stations
Wind
Calm
still air
Safdarjung, 10.30pm
Farm fires
Farm fires spotted by NASA's satellite in Punjab and Haryana: October 27, 65; October 28, 138; October 29, 157; October 30, 55; October 31, 106; November 1, 171; November 2, 167.
Punjab and Haryana · NASA, an undercount
October 1: 166, ModerateOctober 2: 174, ModerateOctober 3: 171, ModerateOctober 4: 187, ModerateOctober 5: 184, ModerateOctober 6: 179, ModerateOctober 7: 136, ModerateOctober 8: 162, ModerateOctober 9: 176, ModerateOctober 10: 122, ModerateOctober 11: 111, ModerateOctober 12: 83, SatisfactoryOctober 13: 158, ModerateOctober 14: 181, ModerateOctober 15: 149, ModerateOctober 16: 90, SatisfactoryOctober 17: 159, ModerateOctober 18: 187, ModerateOctober 19: 139, ModerateOctober 20: 179, ModerateOctober 21: 245, PoorOctober 22: 223, PoorOctober 23: 230, PoorOctober 24: 191, ModerateOctober 25: 153, ModerateOctober 26: 174, ModerateOctober 27: 197, ModerateOctober 28: 229, PoorOctober 29: 222, PoorOctober 30: 60, SatisfactoryOctober 31: 117, ModerateNovember 1: 261, PoorNovember 2: 324, Very PoorNovember 3: 350, Very Poor

Delhi's official daily AQI since October 1:2 Very Poor6 Poor23 Moderate3 Satisfactory

The Air We Breathe · HT Pollution Dashboard hindustantimes.com/breathe

Your location and searches stay on your device. Your phone then asks us for the nearest station's figures.

Delhi's main pollutants in the past 24 hours

PM2.5 (fine particles) has been the main pollutant at most of Delhi's stations over the past 24 hours, PM10 (coarse particles) at the rest.

Each pollutant's score at Delhi's 57 reporting stations, on CPCB's 0 to 500 scale. The line runs from the lowest station to the highest; the dot is the middle station.

PollutantLowest to highest stationMiddle station
PM2.5fine particlesMiddle station 361, Very Poor; lowest 82, highest 450.361Very Poor
PM10coarse particlesMiddle station 304, Very Poor; lowest 152, highest 445.304Very Poor
COcarbon monoxideMiddle station 79, Satisfactory; lowest 16, highest 122.79Satisfactory
NO2nitrogen dioxideMiddle station 57, Satisfactory; lowest 1, highest 145.57Satisfactory
O3ozoneMiddle station 25, Good; lowest 5, highest 133.25Good
SO2sulphur dioxideMiddle station 14, Good; lowest 2, highest 71.14Good
NH3ammoniaMiddle station 7, Good; lowest 0, highest 23.7Good

Each score is CPCB's running average: over the past 24 hours for PM2.5, PM10, nitrogen dioxide, sulphur dioxide and ammonia, over the past 8 hours for ozone and carbon monoxide.

The mix differs from station to station.

Delhi: hour by hour, the past day

50100200300400Nov 36am12pm6pm
Latest: 355, Very Poor, 10pm, November 3
Show the numbers
TimeAQICategory
10pm, November 3355Very Poor
9pm, November 3355Very Poor
8pm, November 3354Very Poor
7pm, November 3353Very Poor
6pm, November 3352Very Poor
5pm, November 3351Very Poor
4pm, November 3350Very Poor
3pm, November 3348Very Poor
2pm, November 3346Very Poor
1pm, November 3343Very Poor
12pm, November 3340Very Poor
11am, November 3337Very Poor
10am, November 3334Very Poor
9am, November 3332Very Poor
8am, November 3330Very Poor
7am, November 3331Very Poor
6am, November 3331Very Poor
5am, November 3332Very Poor
4am, November 3332Very Poor
3am, November 3331Very Poor
2am, November 3331Very Poor
1am, November 3330Very Poor
midnight, November 3330Very Poor
11pm, November 2330Very Poor
10pm, November 2330Very Poor
About these figures
  • At 10pm, PM2.5 (fine particles) led at 51 and PM10 (coarse particles) led at 6 of Delhi's 57 reporting stations.
  • This hourly figure averages the city's monitoring stations. CPCB's official figure for the day is its 4pm bulletin, below.
  • Each station is led by whichever pollutant scores highest on CPCB's 0 to 500 scale. Ozone forms from other pollutants in sunlight, so it can lead on sunny afternoons.
  • Like each station's number, it is an average of recent hours, so it changes slowly.

Source: CPCB. Analysis: HT Pollution Dashboard.

Today's official AQI bulletin figure

350Very Poor

Up 26 from 324 the day before.

Highest since January 20

On January 20 it was 378.

January 20November 3
Show the numbers
DateAQICategory
November 3350Very Poor
November 2324Very Poor
November 1261Poor
October 31117Moderate
October 3060Satisfactory
October 29222Poor
October 28229Poor
October 27197Moderate
October 26174Moderate
October 25153Moderate
October 24191Moderate
October 23230Poor
October 22223Poor
October 21245Poor
October 20179Moderate
October 19139Moderate
October 18187Moderate
October 17159Moderate
October 1690Satisfactory
October 15149Moderate
October 14181Moderate
October 13158Moderate
October 1283Satisfactory
October 11111Moderate
October 10122Moderate
October 9176Moderate
October 8162Moderate
October 7136Moderate
October 6179Moderate
October 5184Moderate
October 4187Moderate
October 3171Moderate
October 2174Moderate
October 1166Moderate
September 30129Moderate
September 2971Satisfactory
September 2856Satisfactory
September 2753Satisfactory
September 2672Satisfactory
September 2578Satisfactory
September 24145Moderate
September 23154Moderate
September 22178Moderate
September 21169Moderate
September 20160Moderate
September 19118Moderate
September 1888Satisfactory
September 17106Moderate
September 1694Satisfactory
September 1598Satisfactory
September 1479Satisfactory
September 1384Satisfactory
September 1270Satisfactory
September 11127Moderate
September 10134Moderate
September 9128Moderate
September 8113Moderate
September 785Satisfactory
September 655Satisfactory
September 559Satisfactory
September 471Satisfactory
September 374Satisfactory
September 285Satisfactory
September 1113Moderate
August 31116Moderate
August 30129Moderate
August 29130Moderate
August 28128Moderate
August 27129Moderate
August 2694Satisfactory
August 25101Moderate
August 24111Moderate
August 2396Satisfactory
August 2281Satisfactory
August 21117Moderate
August 20110Moderate
August 19108Moderate
August 18100Satisfactory
August 17111Moderate
August 1692Satisfactory
August 1593Satisfactory
August 1498Satisfactory
August 13105Moderate
August 1292Satisfactory
August 1178Satisfactory
August 1089Satisfactory
August 987Satisfactory
August 863Satisfactory
August 763Satisfactory
August 674Satisfactory
August 569Satisfactory
August 464Satisfactory
August 376Satisfactory
August 278Satisfactory
August 180Satisfactory
July 3177Satisfactory
July 30107Moderate
July 2996Satisfactory
July 2866Satisfactory
July 27101Moderate
July 2680Satisfactory
July 2573Satisfactory
July 2470Satisfactory
July 2373Satisfactory
July 2264Satisfactory
July 2169Satisfactory
July 20127Moderate
July 19171Moderate
July 18174Moderate
July 17177Moderate
July 16176Moderate
July 15136Moderate
July 14172Moderate
July 13246Poor
July 12261Poor
July 11140Moderate
July 1065Satisfactory
July 948Good
July 859Satisfactory
July 7113Moderate
July 694Satisfactory
July 5161Moderate
July 4123Moderate
July 3105Moderate
July 296Satisfactory
July 1132Moderate
June 30177Moderate
June 29151Moderate
June 28152Moderate
June 27130Moderate
June 26127Moderate
June 25130Moderate
June 24127Moderate
June 23142Moderate
June 22228Poor
June 21127Moderate
June 20132Moderate
June 19142Moderate
June 18157Moderate
June 1792Satisfactory
June 16116Moderate
June 15151Moderate
June 14151Moderate
June 1396Satisfactory
June 1273Satisfactory
June 11167Moderate
June 10169Moderate
June 9164Moderate
June 8151Moderate
June 7144Moderate
June 6176Moderate
June 5131Moderate
June 4164Moderate
June 3143Moderate
June 2106Moderate
June 1105Moderate
May 3198Satisfactory
May 3085Satisfactory
May 29123Moderate
May 28207Poor
May 27190Moderate
May 26252Poor
May 25254Poor
May 24205Poor
May 23195Moderate
May 22183Moderate
May 21209Poor
May 20168Moderate
May 19208Poor
May 18173Moderate
May 17174Moderate
May 16176Moderate
May 15152Moderate
May 14154Moderate
May 13147Moderate
May 12170Moderate
May 11131Moderate
May 10127Moderate
May 9116Moderate
May 8100Satisfactory
May 7125Moderate
May 6121Moderate
May 586Satisfactory
May 488Satisfactory
May 3175Moderate
May 2144Moderate
May 1120Moderate
April 30148Moderate
April 29183Moderate
April 28239Poor
April 27197Moderate
April 26222Poor
April 25243Poor
April 24226Poor
April 23176Moderate
April 22216Poor
April 21177Moderate
April 20181Moderate
April 19258Poor
April 18none
April 17263Poor
April 16226Poor
April 15204Poor
April 14167Moderate
April 13149Moderate
April 12163Moderate
April 11123Moderate
April 10151Moderate
April 9101Moderate
April 893Satisfactory
April 7114Moderate
April 6135Moderate
April 5134Moderate
April 4137Moderate
April 3266Poor
April 2194Moderate
April 1113Moderate
March 31171Moderate
March 30180Moderate
March 29198Moderate
March 28154Moderate
March 27144Moderate
March 26185Moderate
March 25183Moderate
March 24192Moderate
March 23132Moderate
March 22153Moderate
March 21119Moderate
March 2093Satisfactory
March 19137Moderate
March 18232Poor
March 17189Moderate
March 16119Moderate
March 15175Moderate
March 14153Moderate
March 13189Moderate
March 12213Poor
March 11244Poor
March 10265Poor
March 9209Poor
March 8247Poor
March 7246Poor
March 6172Moderate
March 5142Moderate
March 4161Moderate
March 3216Poor
March 2193Moderate
March 1191Moderate
February 28248Poor
February 27200Moderate
February 26200Moderate
February 25228Poor
February 24239Poor
February 23228Poor
February 22229Poor
February 21213Poor
February 20210Poor
February 19208Poor
February 18214Poor
February 17249Poor
February 16261Poor
February 15216Poor
February 14230Poor
February 13197Moderate
February 12164Moderate
February 11305Very Poor
February 10271Poor
February 9249Poor
February 8189Moderate
February 7227Poor
February 6220Poor
February 5241Poor
February 4339Very Poor
February 3272Poor
February 2210Poor
February 1265Poor
January 31315Very Poor
January 30253Poor
January 29226Poor
January 28255Poor
January 27336Very Poor
January 26241Poor
January 25153Moderate
January 24192Moderate
January 23282Poor
January 22322Very Poor
January 21330Very Poor
January 20378Very Poor

Across India

Delhi's figure was the 3rd worst of the 272 cities in CPCB's bulletin for November 3.

The worst figures on November 3
1Gajraula399
2Baghpat, Uttar Pradesh360
3Delhi, Delhi350
4Bahadurgarh, Haryana324
5Panchgaon320
6Ballabgarh, Haryana319
7Khora318
8Manesar, Haryana309
9Gurugram, Haryana305
9Modinagar305

A city's figure can rest on one station or on dozens, so its place is a rough guide.

About these figures
  • CPCB publishes one figure a day for each city, covering the 24 hours to 4pm on November 3. This one came out at 4.07pm. Read CPCB's bulletin (PDF)
  • Based on 57 of Delhi's 59 stations.
  • Main pollutant: PM2.5 (fine particles).
  • CPCB's six categories are Good (up to 50), Satisfactory (to 100), Moderate (to 200), Poor (to 300), Very Poor (to 400) and Severe (to 500).
  • The daily figure averages the city's stations over the 24 hours to 4pm. The hourly figure above can differ from it.

Source: CPCB daily AQI bulletin. Analysis: HT Pollution Dashboard.

Stations across Delhi-NCR

Each dot is a monitoring station, coloured by CPCB's reading for 10pm, November 3.

FaridabadGhaziabadGreater NoidaGurugramNoida10 km

Stations in Delhi, highest first

Show the numbers
StationAQICategory
Jahangirpuri, Delhi450Severe
Punjabi Bagh, Delhi440Severe
Rohini, Delhi436Severe
Mundka, Delhi435Severe
DTU, Delhi431Severe
Alipur, Delhi422Severe
Vivek Vihar, Delhi417Severe
IIT Delhi, Delhi416Severe
Narela, Delhi415Severe
Bawana, Delhi409Severe
Sector - 62, Noida405Severe
R K Puram, Delhi404Severe
Pusa, Delhi400Very Poor
North Campus, DU, Delhi398Very Poor
ITO, Delhi393Very Poor
Patparganj, Delhi393Very Poor
NIH Narela, Delhi391Very Poor
Mandir Marg, Delhi389Very Poor
Sirifort, Delhi389Very Poor
Dwarka-Sector 8, Delhi383Very Poor
Okhla Phase-2, Delhi383Very Poor
Jawaharlal Nehru Stadium, Delhi381Very Poor
Burari Crossing, Delhi380Very Poor
Sector-39, Noida377Very Poor
Pusa, Delhi376Very Poor
Dr. Karni Singh Shooting Range, Delhi375Very Poor
Talkatora Garden, Delhi373Very Poor
Major Dhyan Chand National Stadium, Delhi372Very Poor
CRRI Mathura Road, Delhi369Very Poor
Commonwealth Sports Complex, Delhi367Very Poor
JNU, Delhi363Very Poor
Chandni Chowk, Delhi361Very Poor
Wazirpur, Delhi361Very Poor
NSUT Jaffarpur, Delhi360Very Poor
Burari, Delhi356Very Poor
Najafgarh, Delhi353Very Poor
Teri Gram, Gurugram350Very Poor
Ashok Vihar, Delhi347Very Poor
Aya Nagar, Delhi345Very Poor
NISE Gwal Pahari, Gurugram342Very Poor
Sector-150, Noida342Very Poor
Shadipur, Delhi339Very Poor
Ghoga, Delhi330Very Poor
IGI Airport (T3), Delhi329Very Poor
Sector-51, Gurugram329Very Poor
NSIT Dwarka, Delhi327Very Poor
Jharoda Kalan, Delhi320Very Poor
Vasundhara Enclave, Delhi319Very Poor
Badarpur, Delhi317Very Poor
Nehru Nagar, Delhi317Very Poor
Wave City, Ghaziabad308Very Poor
IHBAS, Dilshad Garden, Delhi307Very Poor
Karala, Delhi305Very Poor
Uttam Nagar, Delhi303Very Poor
Loni, Ghaziabad302Very Poor
Tikri Kalan, Delhi302Very Poor
Ghummanhera, Delhi288Poor
Anand Vihar, Delhi284Poor
Sri Aurobindo Marg, Delhi281Poor
Cantonment Area, Delhi275Poor
Maidan Garhi, Delhi275Poor
Sanjay Nagar, Ghaziabad264Poor
Chhawla, Delhi262Poor
IMD Lodhi Road, Delhi262Poor
Vikas Sadan, Gurugram257Poor
IGNOU_Maidan Garhi, Delhi237Poor
Lodhi Road, Delhi223Poor
Knowledge Park - V, Greater Noida198Moderate
Indirapuram, Ghaziabad194Moderate
Shiv Nadar University, Greater Noida194Moderate
Sector-116, Noida189Moderate
New Industrial Town, Faridabad186Moderate
Sector - 125, Noida180Moderate
Vasundhara, Ghaziabad176Moderate
Ved Vihar-Loni, Ghaziabad176Moderate
Govindpuram, Ghaziabad172Moderate
New Tehsil-Loni, Ghaziabad166Moderate
Knowledge Park - III, Greater Noida147Moderate
Sector-1, Noida147Moderate
Sector 30, Faridabad94Satisfactory
Sector 11, Faridabad81Satisfactory
Nangloi, DelhiNo figure this hour
Sector-110, NoidaNo figure this hour
Sonia Vihar, DelhiNo figure this hour
About these figures
  • A hollow dot is a station with no reading for this hour.
  • Your position, if you share it, is used only in your browser to place the ring. It is not sent to HT.

Source: CPCB. Analysis: HT Pollution Dashboard. District and state outlines: DataMeet (CC BY 4.0), simplified.

The weather and air quality

Delhi's air got worse than the day before: CPCB's official figure rose 26, from 324 on November 2 to 350 on November 3, Very Poor. It was the fourth day in a row the official figure rose: up 290 since October 30, from Satisfactory to Very Poor.

Also at play

  • The air was calm overnight, but at dawn the lid of warm air sat higher than the morning before.

From the HT Pollution Dashboard's evening edition, 7.21pm.

The wind now

NESWCalm

Still air: pollution stays close to where it is made.

Safdarjung airfield, 10.30pm

Since the 4pm bulletin

No rain at Safdarjung since 4pm today. The wind has averaged 1 km/h, mostly from the west-south-west.

  • Drier air moved in from about 8.30pm, the dew point at Safdarjung airfield falling from 23°C to as low as 18°C.
More on the inversion effect and how it influences air quality

The air across Delhi-NCR has a daily rhythm. A crucial part of it is known as the atmospheric inversion, when a lid of air impedes how much wind and emissions move close to the ground. At night a lid of warm air settles low over the region and holds the night's smoke near the ground. After sunrise the sun warms the ground, the lid lifts and pollution mixes upwards. By late afternoon the air has had all the room it will get that day; after sunset the lid forms again.

That is why HT reads IMD’s 4.30pm weather balloon: it shows the most room the day gave the city’s pollution to spread and thin out. If the lid lasts all day, pollution tends to stay high.

Normally the air is warmest at the ground and cools with height, so air warmed by the ground rises and carries pollution upwards. On clear, calm nights the ground cools fast and chills the air just above it, while the air higher up stays warmer. This upside-down layering is called an inversion. It works like a lid, because cold air below cannot rise through the warm layer, and the night's smoke and dust stay near the ground. The sun breaks the lid by warming the ground again. In October and November the afternoon sun almost always breaks the lid. Last winter it was still there at 4.30pm on 2 of 30 October afternoons and 1 of 30 in November.

How much the weather helps depends on both: how high the air can spread, and how fast the wind moves through it. The wind measured 10 metres above the ground at Safdarjung shows whether the air people breathe is moving. Calm hours let pollution build up near the ground, even when the air higher up has room to spread. The balloon readings show how much room the weather gave the air to clear. Whether it did clear also depends on the wind near the ground, so the two are read together.

Rain washes particles out of the air. A little rain does not always clean the air. Light drizzle can leave the air damp and still, and in past winters scant rain in Delhi has at times been followed by worse air, not better.

CPCB's figures average recent hours, so a change in the weather can take hours to show in them.

About these figures
  • Today, 4.30am: a lid of warm air about 300 metres up, about 6°C warmer than the ground; the wind beneath it 11 km/h from the north-north-west.
  • This afternoon: the air could spread about 600 metres up, with the wind through it averaging 20 km/h; the usual for early November is 1,300 metres and 13 km/h.
  • This shows how much the weather let Delhi's air clear. It does not measure pollution or show where it came from.
  • A weather balloon that IMD sends up at Safdarjung at 4.30pm measures how high pollution can spread. The 4.30am balloon measures the lid.
  • The same balloon measures the wind through that air.
  • The usual is the middle value for the same half-month over the six winters from 2019-20 to 2024-25, from the same balloon.
  • One balloon at Safdarjung stands for all of Delhi.
  • CPCB's daily figure covers the 24 hours to 4pm, so a change in the weather can show here before it shows in that figure.

Source: IMD weather balloon and observatory, Safdarjung. Analysis: HT Pollution Dashboard.

Delhi: this season against past seasons

Delhi's official figure averaged 223 over the week to November 3, the cleanest of the 12 years for that week, going back to 2015.

The official daily figure, October 1 to November 24

50100200300400500DussehraDiwaliOct 1Oct 8Oct 15Oct 22Nov 1Nov 8Nov 15Nov 22
Latest: 350, Very Poor, November 3

Dussehra (October 20) and Diwali (November 8) fall in this period.

Show the numbers
DateThis seasonPast middle
October 1166151
October 2174174
October 3171155
October 4187183
October 5184177
October 6179178
October 7136181
October 8162167
October 9176175
October 10122180
October 11111202
October 1283220
October 13158236
October 14181218
October 15149246
October 1690262
October 17159284
October 18187268
October 19139246
October 20179262
October 21245264
October 22223284
October 23230292
October 24191309
October 25153292
October 26174287
October 27197329
October 28229304
October 29222338
October 3060363
October 31117359
November 1261364
November 2324370
November 3350373
November 4381
November 5381
November 6352
November 7395
November 8390
November 9404
November 10362
November 11360
November 12387
November 13404
November 14377
November 15372
November 16357
November 17310
November 18319
November 19330
November 20361
November 21366
November 22332
November 23321
November 24348
November 25322
November 26336
November 27328
November 28316
November 29331
November 30352
December 1356
December 2352
December 3341
December 4337
December 5347
December 6330
December 7320
December 8324
December 9321
December 10350
December 11317
December 12349
December 13281
December 14249
December 15272
December 16282
December 17329
December 18330
December 19347
December 20359
December 21370
December 22373
December 23412
December 24383
December 25357
December 26337
December 27363
December 28358
December 29364
December 30388
December 31373
January 1386
January 2384
January 3371
January 4366
January 5339
January 6335
January 7296
January 8289
January 9337
January 10292
January 11308
January 12331
January 13357
January 14348
January 15317
January 16302
January 17327
January 18344
January 19348
January 20323
January 21330
January 22334
January 23308
January 24265
January 25250
January 26298
January 27285
January 28267
January 29307
January 30294
January 31338
About these figures
  • Past seasons: 2015-16 to 2025-26 (11). Diwali fell between October 19 and November 14 in those years, so its spike sits on different days in each season.
  • Each season here runs from October 1 to January 31. Days without a bulletin are gaps, never filled.
  • The comparison uses the average of the latest seven bulletins against the same seven days in each earlier year, so one unusual day does not decide it.
  • Some cities joined CPCB's bulletin later than others, so their comparison covers fewer years.

Source: CPCB daily AQI bulletin. Analysis: HT Pollution Dashboard.

Farm fires in Punjab and Haryana

1,561fires spotted by NASA's satellite, October 1 to November 2

NASA's satellite passes at about 1.30pm, and most burning now happens later in the day, so its count is far below the real number.

From the HT Pollution Dashboard's evening edition, 7.21pm.

Fires spotted each day

0100200October 1November 2
Show the numbers
DateFires spotted
October 111
October 228
October 37
October 410
October 58
October 68
October 725
October 810
October 98
October 1014
October 110
October 1213
October 130
October 1415
October 153
October 167
October 1748
October 18112
October 1948
October 2022
October 2140
October 2258
October 2350
October 2463
October 2525
October 2669
October 2765
October 28138
October 29157
October 3055
October 31106
November 1171
November 2167
About these figures
  • A lower count than last season does not mean fewer fires. Since 2021, most burning happens after the satellite passes, so its count cannot show whether burning rose or fell.
  • The count leaves out fixed hot spots such as factories, and detections the satellite is unsure of.
  • The count comes from the VIIRS instrument, which sees the ground in squares about 375 metres across. NASA's older MODIS instrument sees squares about 1 km across, so it can count nearby fires as one; counts from the two are not comparable.

Source: NASA FIRMS, VIIRS instrument on the Suomi NPP satellite. Analysis: HT Pollution Dashboard.