We use cookies and external services: MapTiler for interactive maps and Google Maps to show route duration/distance. Both may process personal data such as your IP address, including transfers outside the EU/EEA. See our privacy policy for details. By clicking ‘Accept all’, you consent to this.
Chandigarh, in northern India, features a humid subtropical climate with dramatic seasonal contrasts. Summers are scorching and dry, monsoons bring heavy rain and humidity, and winters are cool to chilly with occasional fog. The city’s climate supports lush gardens, vibrant festivals, and a dynamic urban life, making it an intriguing destination year-round.
The best times to travel section shows how the months compare for a visit, so you can find the time of year that fits what you want to do.
Background colours of the months:
The colour shows the typical temperature: yellow (hot), green (mild) and blue (cold). How strong the colour is shows the travel season: full colour means high season, soft colour means shoulder season and soft-striped means off season.
Weather symbols:
Each month has one symbol showing what the weather is typically like, such as hot and sunny, freezing or a rainy or snowy season. Use them to quickly spot months that match the weather you want, or to avoid the ones that don't.
Crowdedness:
The people icon shows how busy the place usually is. The more people, the more crowded it gets.
Additional notes:
The grey info boxes point out special things worth knowing, like recurring weather issues or seasonal events.
The climate of Chandigarh
Chandigarh’s climate is shaped by its inland location and proximity to the Himalayas, resulting in four distinct seasons. Summers (March–June) are extremely hot and dry, with average highs of 37–44°C and nighttime lows of 23–29°C. May and June are the hottest months, with occasional heatwaves pushing temperatures above 44°C. The air is dry, but pre-monsoon humidity can make conditions feel sultry. Sunshine is abundant, with up to 9 hours per day, and dust storms are possible in late spring.
The monsoon season (July–September) brings moderate to heavy rainfall, with July and August each receiving up to 276–283 mm of rain. Humidity rises sharply, and afternoon thunderstorms are frequent, but the rain brings relief from the heat and transforms the city into a lush, green oasis. Temperatures drop to more comfortable highs of 32–34°C. Rainfall is highly variable, and flooding can occur during intense downpours. Autumn (October–November) is mild and pleasant, with highs from 27–32°C, cool nights, and minimal rain – making it one of the best times for outdoor activities and sightseeing.
Winters (December–February) are cool to chilly, with average highs of 14–21°C and lows of 4–8°C, though cold spells can bring frost and temperatures near or below 0°C. Fog is common in December and January, occasionally affecting visibility and travel. Rain is rare but can arrive in persistent spells from the west. Spring (February–March) is short and delightful, with mild temperatures, blooming flowers, and clear skies. Annual precipitation averages 800–1,110 mm, with most rain falling during the monsoon. Winds are generally light, but can be brisk during storms or winter cold fronts. Chandigarh enjoys about 3,800 hours of sunshine annually, and daylight ranges from 10 to 14 hours depending on the season.
| Average climate data for Chandigarh, India | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
| Average maximum temperature (°C) | 19 | 22 | 28 | 34 | 39 | 39 | 35 | 33 | 31 | 30 | 26 | 21 | 39 |
| Average minimum temperature (°C) | 7 | 10 | 14 | 20 | 25 | 27 | 26 | 24 | 21 | 18 | 13 | 10 | 7 |
| Average precipitation (mm) | 31 | 35 | 33 | 17 | 14 | 38 | 166 | 197 | 110 | 7 | 7 | 11 | 667 |
| Average rainfall days (days) | 5 | 6 | 8 | 8 | 6 | 11 | 26 | 27 | 16 | 3 | 2 | 2 | 120 |
| Average snowfall days (days) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Average relative humidity (%) | 52 | 50 | 41 | 28 | 24 | 30 | 60 | 72 | 66 | 45 | 37 | 40 | 45 |
| Average wind speed (km/h) | 7 | 9 | 9 | 10 | 11 | 10 | 8 | 7 | 7 | 7 | 7 | 7 | 8 |
| Average daily daylight hours (h) | 10 | 11 | 12 | 12 | 13 | 14 | 13 | 13 | 12 | 11 | 10 | 10 | 12 |
| Average daily sunshine hours (h) | 7 | 9 | 9 | 11 | 12 | 12 | 11 | 11 | 9 | 8 | 7 | 7 | 9 |
| Average cloud coverage (%) | 15 | 19 | 15 | 11 | 9 | 12 | 30 | 34 | 21 | 5 | 8 | 8 | 16 |
| Average UV index | 4 | 5 | 6 | 8 | 8 | 8 | 7 | 7 | 6 | 6 | 5 | 4 | 6 |
Travel info
- Winter (Dec–Feb): Cool to chilly, with highs of 14–21°C and lows of 4–8°C. Occasional frost and fog. Ideal for sightseeing and festivals – bring warm layers for evenings and early mornings.
- Spring (Feb–Mar): Mild and sunny, with highs from 20–28°C. Perfect for outdoor activities and garden visits. Pack light layers for changing temperatures.
- Summer (Apr–Jun): Extremely hot and dry, with highs of 37–44°C. Heatwaves are common. Stay hydrated, avoid midday sun, and use sun protection.
- Monsoon (Jul–Sep): Hot, humid, and rainy, with highs of 32–34°C. Afternoon thunderstorms and heavy rain are frequent. Carry a rain jacket and check forecasts for possible flooding.
- Autumn (Oct–Nov): Mild and pleasant, with highs of 27–32°C and cool nights. Minimal rain and comfortable weather – ideal for sightseeing and cultural events.
- Travel tip: The best weather is from October to March. During summer, plan indoor activities for midday and stay hydrated. In the monsoon, be flexible with outdoor plans and pack rain gear.
The best time to visit Chandigarh
The best time to visit Chandigarh is from October to March, when temperatures are mild, skies are clear, and rainfall is minimal. These months offer ideal conditions for sightseeing, exploring gardens, and enjoying the city’s vibrant festivals and outdoor events.
The worst time to visit Chandigarh
The least favourable time to visit is from May to June, when extreme heat (up to 44°C) makes outdoor activities challenging, and during the peak monsoon (July–August), when heavy rain and high humidity can disrupt travel plans and cause local flooding.
Frequently asked questions
Chandigarh has a humid subtropical climate with scorching summers (up to 44°C), a wet monsoon (July–September), and cool to chilly winters (down to 4°C). The city experiences dramatic seasonal temperature and rainfall swings.
October to March is the best time to visit Chandigarh, with mild temperatures, clear skies, and minimal rainfall. This period is ideal for sightseeing, outdoor activities, and attending festivals.
Summers in Chandigarh are extremely hot, with average highs of 37–44°C from April to June. May and June are the hottest months, and heatwaves are common. Outdoor activities are best in the early morning or evening.
Most rainfall occurs during the monsoon season (July–September), with July and August being the wettest months. Annual precipitation averages 800–1,110 mm, and heavy downpours can cause flooding.
Winters are cool to chilly, with highs of 14–21°C and lows of 4–8°C. Frost and fog are common in December and January, and rain is rare but can arrive in persistent spells from the west.
Pack warm layers for winter, light cotton clothing and sun protection for summer, and a rain jacket for the monsoon. Comfortable shoes are recommended for exploring the city’s gardens and landmarks.
Travel is possible during the monsoon, but heavy rain and humidity can disrupt plans. The city is lush and green, but visitors should check forecasts and be prepared for sudden showers and possible flooding.
Minimum and maximum temperatures in Chandigarh
The warmest month, with the highest average maximum temperature, is June (39.3 °C). The month with the lowest average maximum temperature is January (19 °C). Overall, the average maximum temperature over the whole year is 29.7 °C.
The month with the highest average minimum temperature is June (27.2 °C). The coldest month, with the lowest average minimum temperature, is January (7.3 °C). Overall, the average minimum temperature over the whole year is 18 °C.
Rainfall amount in Chandigarh
The wettest month, with the highest amount of precipitation, is August (197.4 mm). The driest month, with the least amount of precipitation, is October (7 mm). Over the whole year there are 666.8 mm of rainfall on average.
Rainfall days in Chandigarh
The month with the most days of rain is August (26.7 days). The month with the fewest days of rain is November (1.5 days). Over the whole year there are 119.7 days of rain on average.
Snowfall days in Chandigarh
The month with the most days of snowfall is September (0.2 days). The months with the fewest days of snowfall are January, February, April, May, June, October, November and December (0 days). Over the whole year there are 0.4 days of snowfall on average.
Relative humidity in Chandigarh
The month with the highest average relative humidity is August (71.9 %). The month with the lowest average relative humidity is May (23.6 %). The overall average relative humidity over the whole year is 45.4 %.
Wind speed in Chandigarh
The windiest month, with the highest average wind speed, is May (10.6 km/h). The calmest month, with the lowest average wind speed, is September (6.5 km/h). The overall average wind speed over the whole year is 8.2 km/h.
Cloud coverage in Chandigarh
The month with the cloudiest skies, so the highest cloud coverage, is August (33.9 %). The month with the clearest skies, so the lowest cloud coverage, is October (5 %). Over the whole year there is an average cloud coverage of 15.7 %.
Daylight hours and sunshine hours in Chandigarh
The month with the longest days, so the most daylight, is June (Average daylight: 14 h). The month with the shortest days, so the least daylight, is December (Average daylight: 10 h). Over the whole year there are 11.8 h of daylight per day on average.
The month with the most sunshine per day is May (Average sunshine: 12 h). The month with the least sunshine per day is January (Average sunshine: 6.9 h). Over the whole year there are 9.4 h of sunlight per day on average.
UV index in Chandigarh
The months with the highest average UV index are April, May and June (UV index: 8). The months with the lowest average UV index are January and December (UV index: 4). Over the whole year the average UV index is 6.2.
- Chandigarh climate overview
- Climate table
- Related travel information for Chandigarh
- The best time to visit Chandigarh
- The worst time to visit Chandigarh
- Frequently asked questions
- Temperature summary
- Rainfall amount summary
- Rainfall days summary
- Snowfall days summary
- Relative humidity summary
- Wind speed summary
- Cloud coverage summary
- Daylight hours and sunshine hours summary
- UV index summary
- Other recommended travel destinations