Delhi this winter › Diwali 2026

Delhi after Diwali 2026: what the monitors recorded

By 7 a.m. on Monday 9 November, all 54 Delhi stations reporting valid data read above 200 on CPCB’s index, 50 read above 300 and 15 read above 400. The city figure was 368, Very Poor.

Written on 9 November 2026 from press reports of CPCB and DPCC data. CPCB issues each day’s bulletin at 4 pm, so the bulletin for 9 November did not exist when this was written.

15 of 54stations above 400 at 7 a.m.
924PM2.5 at RK Puram at 9 pm, then no reading
786PM2.5 at JNU by 11 pm, up from 161 at 8 pm
7 of 7past years the day after Diwali was higher than the day before

The evening before

On Saturday 7 November, the day before Diwali, CPCB’s 4 p.m. figure for Delhi was 369, Very Poor. Hindustan Times reports that this was the highest for the day before Diwali since 2016, when it was 404, and that the index had climbed from 261 on 1 November. Between 10 and 11 a.m. PM2.5 averaged 295 micrograms per cubic metre across Delhi’s 59 stations, and 36 of them were above 250.

The evening window for green crackers opened at 8 p.m. In HT’s analysis of CPCB’s 15-minute readings, across the 55 stations that had reported, PM2.5 was 177 at 7.45 p.m., 208 at 8 p.m. and 289 at 10 p.m. Over the same hours on Friday it moved from 202 to 229. HT notes that this rise came inside the 8 to 10 p.m. window the Supreme Court allowed. By 9 p.m. nine stations were above 400, against none on Friday.

PM2.5 on Saturday evening and Friday eveningAverage of the stations reporting, micrograms per cubic metre01002003007.458 pm10 pmfirst bursting window opensFriday 229Saturday 289Saturday 177, 208, 289 at 7.45, 8 and 10 pm. Friday 202 to 229.Saturday: 15-minute readings, rising at each one from 8 pm to 10 pm.Friday: only the start and the end were given, so the line is dashed.
Show the numbers
TimeSaturday 7 NovemberFriday 6 November
7.45 pm177202
8 pm208
10 pm289229

HT also names single stations: Punjabi Bagh, where PM2.5 went from 208 at 7 p.m. to 593 at 8 p.m., and Mundka, which read 718 (HT gives no time for that one). On farm fires, HT reports that INSAT-3DS counted 415 fire pixels in Punjab and Haryana on Saturday, 5.5 times its count on 1 November, and that the NASA count was 1.7 times its 1 November level. The two satellites detect fires differently, so only their growth can be compared.

The night

The Supreme Court allowed approved green crackers in two windows on 7 and 8 November, 6 to 7 a.m. and 8 to 10 p.m., according to Business Standard. The same report and The Hindu say crackers were burst well past 10 p.m. The Commission for Air Quality Management had already put Stage III of the Graded Response Action Plan in force across Delhi-NCR on 6 November.

At RK Puram, PM2.5 was 504 micrograms per cubic metre at about 8 p.m. and 924 by 9 p.m. After that the station showed nothing. At JNU, which kept reporting, it went from 161 at 8 p.m. to 786 by 11 p.m. DPCC recorded 760.99 at Akshardham at 11 p.m. (Outlook India; The Hindu).

PM2.5 on Diwali night, three Delhi stations025050075010008 pm9 pm10 pm11 pmRK Puram 504RK Puram 924no reading shownAkshardham 761JNU 161JNU 786Solid line: two consecutive hours. Dashed: hours between not given.Diamond: one reading. Dotted lines at 60 and 15: 24-hour limits.India’s standard is 60 and the WHO’s guideline is 15.Micrograms per cubic metre. Hourly readings, so not a like-for-like test.
Show the numbers
StationTimePM2.5
RK Puram20:00504
RK Puram21:00924
JNU20:00161
JNU23:00786
Akshardham23:00760.99

India’s 24-hour PM2.5 standard is 60 and the WHO’s 24-hour guideline is 15, both in micrograms per cubic metre. These are hourly readings, so the chart shows how sharp the rise was and does not compare an hour with a day. Outlook India names RK Puram, Nehru Nagar, Mundka, Sonia Vihar and Dwarka as stations that stopped displaying readings for several hours after 9 p.m., and says no cause has been established for this year’s gaps. Delhi’s portal leaves a station that is not reporting out of the hourly city figure.

The two reports do not agree on RK Puram at 9 p.m. Hindustan Times gives 621 at 9 p.m. from CPCB’s 15-minute readings, and Outlook gives 924 by 9 p.m. The chart shows Outlook’s figure, and the difference could be a later reading inside the same hour. For scale, HT reports that last year at 2 a.m. on Diwali night PM2.5 averaged 1,137 across the 27 stations that reported through the night, up from 535 at 10 p.m.

On X, Binayak D (@VinayakD), who tags Hindustan Times, wrote that on Diwali night many monitors “stopped reporting PM2.5 just as readings neared 1,000”. At 1 a.m., the post says, only 13 of 39 were sending PM2.5 although they kept sending other readings, and last year 29 of the same monitors recorded more than 1,000. The article behind the post was not found, so those counts rest on the post alone.

The morning

At 7 a.m. the 54 stations with valid data split into 4 in the Poor band, 35 Very Poor and 15 Severe. The first two numbers come from the reported counts: all 54 read above 200 and 50 above 300, which leaves 4 between 201 and 300, and 15 read above 400, which leaves 35 between 301 and 400 (Business Standard).

Delhi’s stations at 7 a.m., 9 November43515Poor (201 to 300)Very Poor (301 to 400)Severe (above 400)Highest eight of the 54 stations300350400450Burari Crossing441Sonia Vihar441Vivek Vihar437Delhi Technological University434North Campus, Delhi University433Jahangirpuri433Rohini430Bawana424The scale starts at 300. Dashed line: 400, where Severe begins.
Show the numbers
BandStations
Poor (201 to 300)4
Very Poor (301 to 400)35
Severe (above 400)15
Valid readings54
Show the numbers
StationAQI
Burari Crossing441
Sonia Vihar441
Vivek Vihar437
Delhi Technological University434
North Campus, Delhi University433
Jahangirpuri433
Rohini430
Bawana424

The city figure of 368 sits below the worst stations because it is an average of them, and which stations are in it depends on which were reporting. Earlier in the night, readings quoted by the press ran from 337 to 418:

TimePlaceAQICPCB bandReported by
1:30 a.m.Rajiv Chowk381Very PoorThe Hindu · post on X
4:00 a.m.South Extension360Very PoorThe Hindu
4:20 a.m.ITO406SevereThe Hindu
5:50 a.m.Ghazipur418SevereANI on X · post on X
6:20 a.m.Akshardham337Very PoorANI on X · post on X

The neighbours

Bahadurgarh in Haryana read 389 at 7 a.m., higher than Delhi’s 368. Ghaziabad was at 366, Noida 340, Manesar 338, Faridabad 334 and Gurugram 316. Bhiwadi (300) and Greater Noida (293) were in the Poor band. Across the 288 cities with valid readings in CPCB’s 7 a.m. data, Khora in Uttar Pradesh was the highest at 400 and Aizawl the lowest at 19 (Business Standard).

Delhi and its neighbours at 7 a.m., 9 November100200300400Bahadurgarh389Delhi (city figure)368Ghaziabad366Noida340Manesar338Faridabad334Gurugram316Bhiwadi300Greater Noida293Colour is the CPCB band: Poor 201 to 300, Very Poor 301 to 400.
Show the numbers
PlaceAQI, 7 a.m.Band
Bahadurgarh389Very Poor
Delhi (city figure)368Very Poor
Ghaziabad366Very Poor
Noida340Very Poor
Manesar338Very Poor
Faridabad334Very Poor
Gurugram316Very Poor
Bhiwadi300Poor
Greater Noida293Poor

The day after, in past years

In each of the 7 years from 2019 to 2025, CPCB’s bulletin figure for Delhi was higher on the day after Diwali than on the day before. The gap ran from 32 points (2024) to 148 (2021). Against Diwali day itself it was higher in 6 of the 7 years, and 10 points lower in 2022. The bulletin is a 24-hour figure to 4 p.m., so Diwali night falls inside the day-after figure.

This year the day before was 369 and Diwali day 376. The figure for 9 November is due after 4 pm today and is not estimated here. Hindustan Times printed the same comparison with 2015 to 2018 added, and its figures for 2019 to 2025 match the bulletin data used here, cell for cell. The earlier years are not charted because Delhi’s bulletin rested on far fewer stations before 2019.

The day before, Diwali day and the day afterDelhi’s CPCB bulletin figure20030040050020192020202120222023202420252026due after 4 pmDay beforeDiwali dayDay afterIn every year from 2019 to 2025 the day after was higher than the day before.
Show the numbers
YearDiwaliDay beforeDiwali dayDay afterDay after minus day before
201927 October 2019287337368+81
202014 November 2020339414435+96
20214 November 2021314382462+148
202224 October 2022259312302+43
202312 November 2023220218358+138
202431 October 2024307328339+32
202520 October 2025296345351+55
20268 November 2026369376

Seven years is a small sample, and Diwali falls on a different date each year, with different weather. This shows what the bulletin recorded and does not say how much of any rise the fireworks caused. Diwali dates are the gazetted public holiday each year, and the table is in data/delhi-season.json.

What this page cannot tell you. The station figures were read from press reports of CPCB and DPCC dashboards, at the times each article gives, and they are not a download of the dashboards. The readings are at different hours, so the stations in the morning table are not a time series. A station that stopped reporting is drawn as a gap and is not counted as zero. Nothing here assigns a cause to the pollution.

Sources

The post by Binayak D was checked against the platform’s embed service on 9 November 2026: it exists and carries the figures quoted. The Hindustan Times figures were typed from the paper’s print page and checked against its online articles on 9 November 2026. The three ANI posts in the table were checked against the platform’s embed service on 9 November 2026: each exists and carries the figure shown.