Gujarat has a warm subtropical climate with warm summers and mild winters.
Gujarat has an average annual temperature of 27.8°C across all 32 cities, with approximately 820 mm of annual precipitation and average humidity of 53%. Temperatures peak in May and drop to their lowest in January, while rainfall is highest during summer months.
The warmest city is Patan with average July highs of 39.7°C, while Kachchh is the coldest with average January lows of 7.4°C. Humidity remains relatively low throughout the year creating warm and dry conditions. These seasonal patterns offer comfortable conditions year-round, with warm summers and mild winters.
| Month | 🌤️ | High | Low | Avg | Humid % | Rain (mm) | Wind (m/s) | Solar (kWh/m²) |
|---|---|---|---|---|---|---|---|---|
| January | ☀️ | 33.3°C | 9.5°C | 21.4°C | 35% | 2 | 2.3 | 4.60 |
| February | 😎 | 36.7°C | 11.2°C | 23.9°C | 33% | 1 | 2.4 | 5.60 |
| March | 🥵 | 40.7°C | 15.3°C | 28.0°C | 33% | 2 | 2.5 | 6.50 |
| April | 🥵 | 43.1°C | 19.9°C | 31.5°C | 38% | 3 | 2.9 | 7.20 |
| May | 🥵 | 43.9°C | 23.7°C | 33.8°C | 47% | 10 | 4.0 | 7.20 |
| June | ⛅ | 41.9°C | 25.8°C | 33.8°C | 61% | 124 | 4.4 | 6.00 |
| July | 🌧️ | 36.0°C | 24.7°C | 30.3°C | 78% | 293 | 4.3 | 4.40 |
| August | 🌧️ | 33.2°C | 23.5°C | 28.4°C | 83% | 219 | 3.6 | 4.30 |
| September | ⛅ | 34.8°C | 22.0°C | 28.4°C | 78% | 132 | 2.5 | 5.10 |
| October | 😎 | 35.8°C | 18.0°C | 26.9°C | 62% | 25 | 1.8 | 5.50 |
| November | 😎 | 34.7°C | 14.4°C | 24.5°C | 48% | 7 | 2.0 | 4.80 |
| December | 😎 | 33.2°C | 10.9°C | 22.0°C | 39% | 2 | 2.2 | 4.40 |
Showing average climate conditions across 45 years (1981–2025) · averaged across all 32 cities in Gujarat
🧥 Light layers are sufficient — this Mild Winter stays cool without prolonged hard freezes.
🌤️ Limit midday outdoor exposure and stay hydrated — this is an intense Hot Summer.
☔ Heavy Rainfall expected — carry rain gear and plan outdoor activities around these months.
Region-wide monthly averages across 32 cities · 1981–2025 · °C
Temperatures rise steadily from spring, peak in May, and gradually decline through autumn into winter.
These seasonal patterns offer comfortable conditions year-round, with warm summers and mild winters.
Region-wide monthly rainfall · 1981–2025 · mm/month
Monthly averages · 1981–2025
💧 Humidity peaks at 83% in August · annual avg 53%
The warmest year on record was 1987 (avg: 29.1°C), while the coldest year was 2020 (avg: 26.9°C).
Averaged across all 32 cities in Gujarat · Last 10 years · °C
Averaged across all 32 cities in Gujarat · Last 10 years · mm/year
🔥 hottest · ❄️ coldest · 🌧️ wettest
ℹ️ Values are averages across all 32 cities in Gujarat for each year.
| Year | Min Temp | Avg Temp | Max Temp | Rainfall (mm) | Avg Humidity | Avg Wind |
|---|---|---|---|---|---|---|
2025 | 18.3°C | 27.3°C | 36.3°C | 1178 | 61% | 2.8 m/s |
2024 | 18.4°C | 27.5°C | 36.5°C | 1258 | 58% | 2.8 m/s |
2023 | 18.8°C | 27.6°C | 36.3°C | 1002 | 58% | 2.8 m/s |
2022 | 18.3°C | 27.4°C | 36.4°C | 1046 | 58% | 2.8 m/s |
2021 | 18.5°C | 27.4°C | 36.2°C | 965 | 59% | 2.8 m/s |
2020 | 17.7°C | 26.9°C | 36.0°C | 1202 | 61% | 2.6 m/s |
2019 | 18.1°C | 27.3°C | 36.4°C | 1206 | 60% | 2.9 m/s |
2018 | 19.0°C | 28.5°C | 38.0°C | 610 | 49% | 2.8 m/s |
2017 | 18.1°C | 27.6°C | 37.1°C | 913 | 54% | 2.8 m/s |
2016 | 19.0°C | 28.3°C | 37.6°C | 702 | 53% | 2.8 m/s |
Showing 1 to 10 of 45 years
All weather data is sourced from NASA POWER (Prediction of Worldwide Energy Resources), a NASA project providing solar and meteorological data for renewable energy, building efficiency, and agricultural research.