
- Chandigarh features a humid subtropical climate with four primary seasons: hot summers, a wet monsoon, mild autumns, and cold winters.
- The highest average temperatures occur in May and June at 38°C–44°C, while the coldest weather occurs in January with night lows reaching 2°C–6°C.
- Over 80% of Chandigarh's 1,050 mm annual precipitation falls during the monsoon season from July to September.
- October through March is the best time to visit Chandigarh, offering comfortable temperatures for sightseeing and outdoor events like the Rose Festival.
The weather in Chandigarh is classified as a humid subtropical climate (Köppen Cwa), featuring four distinct seasons: hot summers, torrential monsoon rains, mild autumns, and chilly winters. Peak summer temperatures during May and June frequently range between 38°C and 44°C (100°F to 111°F), while winter nights in December and January drop as low as 2°C to 5°C (35.6°F to 41°F). Understanding the weather in Chandigarh is essential for planning trips, as seasonal variations significantly impact outdoor activities, visibility, and regional travel.
Seasonal Overview: What temperatures can you expect in Chandigarh?
Chandigarh experiences dramatic weather swings due to its geographical placement in North India at the foot of the Shivalik range of the Himalayas. Altitude and regional wind patterns drive these intense seasonal shifts.
Summer in Chandigarh (March to June)
Summer begins in late March and reaches maximum intensity during May and June. Average daytime maximum temperatures hover between 37°C and 42°C, occasionally breaching 45°C during intense heatwaves. Dry, hot winds known locally as “Loo” blow across the Indo-Gangetic plains during June afternoons. Humidity remains relatively low at 20% to 35% until mid-June, making the heat dry but severe. Travelers visiting during summer should prioritize light cotton clothing, hydration, and shade during peak afternoon hours between 12:00 PM and 4:00 PM.
Monsoon Season in Chandigarh (July to September)
The South-West monsoon reaches Chandigarh in late June or early July, delivering roughly 800 mm to 1,000 mm of rain over three months. July and August are the wettest months, accounting for over 70% of the city’s total annual precipitation of 1,050 mm. Maximum temperatures drop to around 30°C–33°C, but relative humidity surges above 80%, creating warm and humid conditions. While rain brings respite from the heat and turns Sukhna Lake and local parks vibrant green, heavy downpours can occasionally cause urban waterlogging.
Autumn Transition in Chandigarh (October to November)
Autumn serves as a brief, pleasant transition period. October sees daily maximum temperatures averaging 30°C and overnight lows near 16°C. By November, daytime temperatures fall to 25°C, with nights cooling down to 10°C. Humidity levels drop significantly to around 50%, and rainfall is minimal (averaging less than 20 mm for the month). Clear skies and comfortable air make autumn one of the best times for sightseeing around Chandigarh’s iconic Rose Garden and Rock Garden.
Winter in Chandigarh (December to February)
Winters in Chandigarh are chilly and notable for dense morning fog caused by temperature inversions and calm winds. January is historically the coldest month, with average daily highs of 18°C to 20°C and average overnight lows between 3°C and 7°C. On extreme cold nights, temperatures can plunge to 1°C or 2°C. Fog usually develops during late evenings and persists until mid-morning, often delaying flights at Chandigarh International Airport (IXC) and affecting railway schedules.
Monthly Temperature and Rainfall Averages in Chandigarh
To help you analyze the weather in Chandigarh at a glance, the table below outlines historical climate data including average high temperatures, low temperatures, and monthly rainfall amounts.
| Month | Average High (°C / °F) | Average Low (°C / °F) | Average Rainfall (mm) |
|---|---|---|---|
| January | 19°C / 66°F | 6°C / 43°F | 35 mm |
| February | 22°C / 72°F | 8°C / 46°F | 35 mm |
| March | 28°C / 82°F | 13°C / 55°F | 25 mm |
| April | 35°C / 95°F | 19°C / 66°F | 15 mm |
| May | 39°C / 102°F | 24°C / 75°F | 25 mm |
| June | 39°C / 102°F | 26°C / 79°F | 120 mm |
| July | 33°C / 91°F | 25°C / 77°F | 300 mm |
| August | 32°C / 90°F | 24°C / 75°F | 290 mm |
| September | 33°C / 91°F | 22°C / 72°F | 140 mm |
| October | 31°C / 88°F | 16°C / 61°F | 15 mm |
| November | 27°C / 81°F | 10°C / 50°F | 10 mm |
| December | 21°C / 70°F | 6°C / 43°F | 20 mm |
When is the best time to visit Chandigarh based on weather?
The ideal time to visit Chandigarh is from October to March, when climatic conditions are most pleasant for outdoor exploration. October and November feature warm days, cool nights, and crystal-clear skies, ideal for visiting Sector 17 Plaza or taking boat rides on Sukhna Lake. December through February offers crisp winter air, though travelers should pack heavy woolens, jackets, and thermal wear for evenings. Spring in February and March is particularly popular due to the annual Rose Festival held at the Zakir Hussain Rose Garden, when thousands of rose varieties bloom under moderate temperatures of 20°C to 28°C.
How do fog and air quality affect Chandigarh weather in winter?
During December and January, weather in Chandigarh is heavily influenced by Western Disturbances and temperature inversion layers. These meteorologic conditions trap moisture and fine particulate matter near the ground, generating dense fog and occasional smog. The Air Quality Index (AQI) in Chandigarh typically rises from an annual average of 70–110 (Moderate) up to 250–350 (Poor to Very Poor) during peak winter months. Fog usually reduces visual distance below 50 meters during early morning hours, which requires drivers on national highways connecting Chandigarh to Delhi or Shimla to exercise extra caution.
Practical travel recommendations for Chandigarh weather
Planning around Chandigarh’s seasonal weather ensures a comfortable trip:
- Summer Gear: Wear breathable, light-colored cotton clothing, UV-blocking sunglasses, and broad-spectrum SPF 50 sunscreen. Carry a reusable water bottle to prevent heat exhaustion during intense heatwaves.
- Monsoon Travel: Keep waterproof footwear, compact umbrellas, and light rain jackets handy. Check local weather radar forecasts for sudden localized heavy rainfall before planning outdoor treks in the nearby Shivalik hills.
- Winter Clothing: Pack layered winter wear, including thermal innerwear, fleece jackets, wool scarves, and insulated coats for night temperatures that frequently drop below 5°C.
- Travel Scheduling: If traveling by air or train between mid-December and late January, schedule flights and train departures during mid-afternoon hours (12:00 PM to 4:00 PM) to avoid early morning fog disruptions.
Frequently Asked Questions
What is the coldest month in Chandigarh?
January is historically the coldest month in Chandigarh. Average daily high temperatures reach around 18°C to 19°C (64°F to 66°F), while minimum overnight temperatures drop to between 2°C and 6°C (35°F to 43°F). Dense morning fog is frequent during January, often lowering visibility across the city and nearby highways until late morning.
How much rainfall does Chandigarh receive during the monsoon?
Chandigarh receives approximately 800 mm to 1,000 mm of rainfall during its monsoon season, which lasts from late June through September. July and August are the rainiest months, contributing nearly 600 mm of this total. Monsoons reduce extreme summer heat but bring high humidity levels averaging above 80 percent.
When does fog start in Chandigarh during winter?
Dense winter fog in Chandigarh typically begins in mid-December and lasts through late January. Temperature inversions, combined with low wind speeds and high atmospheric moisture, create foggy conditions from late night until mid-morning. Fog routinely delays air traffic at Chandigarh International Airport and impacts regional highway travel.






