Air Quality (AQI) in India Today - Live Updates
Live Air Quality Index (AQI) for 269 cities across India, scored on the Central Pollution Control Board (CPCB) national air quality index. Updated 25 Oct 2026 from Government of India monitoring stations.
๐ Last updated 25 Oct, 4:20 AMAir Quality (AQI) โ All India
LiveShowing 101โ200 of 269 monitored locations
- Greater Noida ยท Uttar Pradesh 406 Severe
- Gummidipoondi ยท Tamil Nadu 200 Moderate
- Guntur ยท Andhra Pradesh 318 Very Poor
- Gurugram ยท Haryana 488 Severe
- Guwahati ยท Assam 406 Severe
- Gwalior ยท Madhya Pradesh 396 Very Poor
- Hajipur ยท Bihar 400 Very Poor
- Haldia ยท West Bengal 450 Severe
- Hanumangarh ยท Rajasthan 306 Very Poor
- Hapur ยท Uttar Pradesh 494 Severe
- Haveri ยท Karnataka 419 Severe
- Hingoli ยท Maharashtra 438 Severe
- Hisar ยท Haryana 306 Very Poor
- Howrah ยท West Bengal 494 Severe
- Hubballi ยท Karnataka 62 Satisfactory
- Hyderabad ยท Telangana 494 Severe
- Indore ยท Madhya Pradesh 488 Severe
- Jabalpur ยท Madhya Pradesh 475 Severe
- Jaipur ยท Rajasthan 469 Severe
- Jaisalmer ยท Rajasthan 376 Very Poor
- Jalandhar ยท Punjab 488 Severe
- Jalgaon ยท Maharashtra 438 Severe
- Jalna ยท Maharashtra 348 Very Poor
- Jalore ยท Rajasthan 175 Moderate
- Jhalawar ยท Rajasthan 469 Severe
- Jhansi ยท Uttar Pradesh 456 Severe
- Jhunjhunu ยท Rajasthan 271 Poor
- Jind ยท Haryana 240 Poor
- Jodhpur ยท Rajasthan 469 Severe
- Jorapokhar ยท Jharkhand 123 Moderate
- Kadapa ยท Andhra Pradesh 371 Very Poor
- Kaithal ยท Haryana 335 Very Poor
- Kalaburagi ยท Karnataka 55 Satisfactory
- Kalyan ยท Maharashtra 267 Poor
- Kannur ยท Kerala 82 Satisfactory
- Kanpur ยท Uttar Pradesh 413 Severe
- Karauli ยท Rajasthan 376 Very Poor
- Karnal ยท Haryana 45 Good
- Karwar ยท Karnataka 35 Good
- Katni ยท Madhya Pradesh 26 Good
- Keonjhar ยท Odisha 113 Moderate
- Khairthal ยท Rajasthan 68 Satisfactory
- Khanna ยท Punjab 444 Severe
- Khora ยท Uttar Pradesh 463 Severe
- Khurja ยท Uttar Pradesh 341 Very Poor
- Kishanganj ยท Bihar 35 Good
- Kohima ยท Nagaland 175 Moderate
- Kolhapur ยท Maharashtra 376 Very Poor
- Kolkata ยท West Bengal 494 Severe
- Koppal ยท Karnataka 35 Good
- Korba ยท Chhattisgarh 450 Severe
- Kota ยท Rajasthan 200 Moderate
- Kunjemura ยท Chhattisgarh 347 Very Poor
- Kurnool ยท Andhra Pradesh 300 Poor
- Kurukshetra ยท Haryana 335 Very Poor
- Latur ยท Maharashtra 329 Very Poor
- Leh ยท Ladakh 67 Satisfactory
- Lucknow ยท Uttar Pradesh 494 Severe
- Ludhiana ยท Punjab 302 Very Poor
- Madhubani ยท Bihar 214 Poor
- Madikeri ยท Karnataka 229 Poor
- Mahad ยท Maharashtra 353 Very Poor
- Maihar ยท Madhya Pradesh 62 Satisfactory
- Malegaon ยท Maharashtra 444 Severe
- Mandi Gobindgarh ยท Punjab 444 Severe
- Mandideep ยท Madhya Pradesh 419 Severe
- Mandikhera ยท Haryana 54 Satisfactory
- Manesar ยท Haryana 341 Very Poor
- Mangaluru ยท Karnataka 36 Good
- Manguraha ยท Bihar 87 Satisfactory
- Mathura ยท Uttar Pradesh 444 Severe
- Meerut ยท Uttar Pradesh 494 Severe
- Mehsana ยท Gujarat 488 Severe
- Milupara ยท Chhattisgarh 286 Poor
- Mira-Bhayandar ยท Maharashtra 444 Severe
- Modinagar ยท Uttar Pradesh 413 Severe
- Moradabad ยท Uttar Pradesh 444 Severe
- Motihari ยท Bihar 283 Poor
- Mumbai ยท Maharashtra 438 Severe
- Muzaffarnagar ยท Uttar Pradesh 488 Severe
- Muzaffarpur ยท Bihar 481 Severe
- Mysuru ยท Karnataka 286 Poor
- Nagaon ยท Assam 306 Very Poor
- Nagaur ยท Rajasthan 300 Poor
- Nagpur ยท Maharashtra 469 Severe
- Naharlagun ยท Arunachal Pradesh 257 Poor
- Nalbari ยท Assam 324 Very Poor
- Narnaul ยท Haryana 170 Moderate
- Nashik ยท Maharashtra 469 Severe
- Navi Mumbai ยท Maharashtra 481 Severe
- Nayagarh ยท Odisha 229 Poor
- Nellore ยท Andhra Pradesh 93 Satisfactory
- Noida ยท Uttar Pradesh 488 Severe
- Pali ยท Rajasthan 463 Severe
- Panchgaon ยท Haryana 65 Satisfactory
- Panchkula ยท Haryana 312 Very Poor
- Panipat ยท Haryana 359 Very Poor
- Paradeep ยท Odisha 135 Moderate
- Parbhani ยท Maharashtra 243 Poor
- Patiala ยท Punjab 243 Poor
The Air Quality Index (AQI) is a single 0โ500 score used by India's Central Pollution Control Board (CPCB) to describe how polluted the air is right now, combining PM2.5, PM10, NOโ, SOโ, CO and Oโ into one number. India's official bands run 0โ50 Good, 51โ100 Satisfactory, 101โ200 Moderate, 201โ300 Poor, 301โ400 Very Poor, and 400+ Severe. Anything above 200 is generally considered unsafe for prolonged outdoor activity, especially for children, older adults, and anyone with respiratory or heart conditions.
Frequently Asked Questions
What is a good AQI value?
0-50 is Good, 51-100 is Satisfactory, 101-200 is Moderate, 201-300 is Poor, 301-400 is Very Poor, and 401-500 is Severe, per India's National AQI scale. Above 200, sensitive groups should start limiting prolonged outdoor exertion.
How often does AQI data update on this page?
AQI readings refresh through the day as fresh data lands from monitoring stations across India; each city card shows when it was last updated so you can tell how current a specific reading is.
Why is AQI worse in winter than summer?
Cooler air traps pollutants closer to the ground instead of letting them rise and disperse, and winter in North India adds crop-stubble burning and Diwali fireworks on top of that, which is why October to January is consistently the worst stretch and the monsoon months are the cleanest.
What is PM2.5 and why does it matter more than other pollutants?
PM2.5 refers to particulate matter smaller than 2.5 micrometres, small enough to pass deep into the lungs and bloodstream, which is why it's the single pollutant most health guidance and AQI calculations weight most heavily.
What is AQI & Why Does It Matter?
The Air Quality Index, or AQI, turns messy pollution data into one number you can read in two seconds. Instead of tracking six different gases and dust particles separately, it rolls them into a single score from 0 to 500, where a low number means clean air and a high number means you should think twice before stepping outside. For the roughly 1.4 billion people living in India, that single number decides a lot: whether a morning jog is safe, whether a school keeps kids indoors during recess, whether someone with asthma needs an extra puff of their inhaler before leaving home. Delhi is the clearest example. Its AQI can sit near a healthy 80 during the July monsoon and cross 400 by late October, right around Diwali, when firecracker smoke stacks on top of daily traffic, construction dust and crop-stubble fires drifting in from Punjab and Haryana. Hospitals across the city report a real jump in breathing-related emergency visits every winter, timed almost exactly to those AQI spikes.
How AQI Works in India
India's AQI is set and published by the Central Pollution Control Board (CPCB), the government body responsible for monitoring pollution nationwide. Monitoring stations placed in cities and towns across the country measure six pollutants around the clock: PM2.5 and PM10 (fine and coarse dust particles small enough to lodge in your lungs), nitrogen dioxide, sulphur dioxide, carbon monoxide and ozone. Each pollutant gets its own sub-index score, and whichever pollutant is worst at that moment becomes the city's overall AQI for that hour, so a spike in just one of them, dust from a nearby construction site, say, is enough to push the whole reading into the red. This page pulls that station data directly from data.gov.in, the Government of India's open data portal, and refreshes it through the day rather than relying on one morning snapshot. Because stations aren't in every neighbourhood, a city's AQI is really a reading from its nearest station, and pollution can vary noticeably even within the same city depending on traffic density and distance from a busy road.
How to Read the AQI Numbers
CPCB splits AQI into six colour-coded bands, and treating them like a traffic light makes them easy to act on. 0 to 50 is Good and 51 to 100 is Satisfactory, both fine for any outdoor activity. 101 to 200 is Moderate, where sensitive groups, children, older adults, and anyone with asthma or a heart condition, should ease off on prolonged outdoor exertion. 201 to 300 is Poor, where even healthy people may start noticing shortness of breath during exercise outside. 301 to 400 is Very Poor, the point where a mask outdoors and staying in for sensitive groups both make sense. 400 and above is Severe, and at that level the advice is simple: skip outdoor activity altogether, since it affects even fit, healthy adults.
Best Times to Check AQI & Decision Making
AQI in most Indian cities tends to be worse early morning and late evening, when cooler air traps pollutants closer to the ground, and better in the early afternoon once the sun has warmed and lifted that layer. If you're planning a run, checking the number right before you leave beats trusting yesterday's memory, since AQI can shift by 50 points or more within a single day. Seasonally, October to January is the roughest stretch across North India: cooler air, Diwali fireworks and stubble burning from neighbouring states push AQI into Poor or worse for weeks at a time, while the monsoon months of July to September usually bring the cleanest air of the year as rain washes dust out of the atmosphere. A parent deciding whether to send a child out to play, or a runner picking a route, is better off checking today's actual number here than assuming the air is the same as it was last week.
Why AQI Matters: Health & Lifestyle Impact
Health impact: A 2020 Lancet study estimated that outdoor air pollution contributed to roughly 1.6 million deaths in India in a single year, and hospitals see the effect in real time: Delhi's chest and emergency departments report a genuine rise in asthma attacks and breathing complaints every winter, timed almost exactly to the season's AQI spikes. The risk isn't evenly spread: children's lungs are still developing, pregnant women and the elderly are more vulnerable, and anyone working outdoors for hours at a stretch, traffic police, delivery riders, street vendors, gets a far bigger daily dose than someone who steps out briefly. Once AQI crosses 300, even people with no history of lung trouble can start noticing a scratchy throat or shortness of breath during normal outdoor activity, and above 400, doctors advise against any outdoor exertion at all. If today's AQI on this page is above 200, skip the outdoor run and take it indoors; above 300, add a mask before stepping out and avoid the 8 to 10 AM and 6 to 8 PM traffic hours when street-level pollution peaks; above 400, keep children and elderly family members inside altogether.
Lifestyle impact: Delhi-NCR's Graded Response Action Plan (GRAP), a real government policy, kicks in stricter restrictions as AQI worsens, including construction bans, restrictions on truck entry, and at the most severe stages, school closures or a shift to online classes. Winters that push past Severe have genuinely closed schools and halted outdoor sports days in the region. Away from policy, plenty of ordinary decisions follow the same number: whether an evening walk happens today or gets pushed to early morning, whether a family buys an air purifier before Diwali instead of after, whether a housing society keeps the building gym open as the indoor alternative to the jogging track that week. Checking this page before the school run or the evening walk, rather than going by how the sky looks or how the air smells, catches spikes that aren't always obvious to the eye.
AQI Trends (16-Day)
๐ด 24h: โ +3.8% ๐ด 7d: โ +4.8% ๐ด Since 24 Sep: โ +7.5%
Seasonal pattern: October to January is India's worst AQI stretch, cooler air, Diwali fireworks and crop-stubble burning all stack up, while July to September (monsoon) is typically the cleanest. Best time to check: right before heading out, since AQI swings most in early morning and late evening.
Air Quality by State
๐ข Good/Satisfactory ๐ก Moderate ๐ Poor ๐ด Very Poor/Severe
Cleanest & Worst Air Today (All India)
Cleanest right now
- Damoh, Madhya Pradesh 6 Good
- Rohtak, Haryana 14 Good
- Samastipur, Bihar 15 Good
- Purnia, Bihar 23 Good
- Cuddalore, Tamil Nadu 25 Good
Worst right now
- Gandhinagar, Gujarat 494 Severe
- Boisar, Maharashtra 494 Severe
- Hyderabad, Telangana 494 Severe
- Lucknow, Uttar Pradesh 494 Severe
- Meerut, Uttar Pradesh 494 Severe