WEATHERblaze

Gujarat Historical Weather Data & Climate

Historical Climate Data for 32 Cities
•
1981–2025
•
India
⛅

Quick Climate Facts

(1981 – 2025)
Hottest City
🔥
Patan
Jul High 35.7°C
Coldest City
❄️
Kachchh
Jan Low 11.5°C
Wettest City
🌧
Valsad
1723 mm/yr
Driest City
🏜️
Kachchh
386 mm/yr
Hottest Month
🌡
May
Avg 33.5°C
High 40.7°C
Coldest Month
🧊
January
Avg 21.6°C
Low 13.5°C
Cities With Data
🏙️
32
cities in Gujarat
Data Coverage
📅
45 yrs
1981 – 2025

Gujarat Climate Overview

Gujarat has a warm subtropical climate with warm summers and mild winters.

Gujarat has an average annual temperature of 27.7°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 35.7°C, while Kachchh is the coldest with average January lows of 11.5°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.

🏙️ Cities in Gujarat — Weather History

📊 Gujarat Monthly Climate Data

Monthly Climate Data
Month🌤️Avg HighAvg TempAvg LowRecord HighRecord LowHumid %Rain (mm)Wind (m/s)Solar (kWh/m²)
January☀️29.8°C21.6°C13.5°C38.9°C3.2°C35%22.34.60
February😎32.5°C24.0°C15.5°C41.7°C3.4°C33%12.45.60
March🥵36.6°C28.1°C19.6°C46.0°C7.6°C33%22.56.50
April🥵39.8°C31.5°C23.3°C47.1°C14.9°C38%32.97.20
May🥵40.7°C33.5°C26.3°C48.6°C18.2°C47%104.07.20
June⛅37.3°C32.4°C27.5°C49.0°C21.5°C61%1244.46.00
July🌧️32.6°C29.3°C26.0°C44.5°C21.9°C78%2934.34.40
August🌧️31.1°C27.9°C24.8°C44.3°C20.1°C83%2193.64.30
September⛅32.1°C28.0°C24.0°C43.4°C16.4°C78%1322.55.10
October😎33.7°C27.6°C21.6°C43.2°C12.1°C62%251.85.50
November😎32.6°C25.2°C17.9°C40.3°C8.8°C48%72.04.80
December😎30.5°C22.6°C14.8°C38.4°C3.1°C39%22.24.40

Showing average climate conditions across 45 years (1981–2025) · averaged across all 32 cities in Gujarat

🌦 Weather in Gujarat Across Seasons

❄️ Winter in Gujarat

January is Gujarat's coldest month, with average lows reaching 13.5°C.
🌡️December to February (avg) · 14.6°C – 30.9°C

🧥 Light layers are sufficient — this Mild Winter stays cool without prolonged hard freezes.

☀️ Summer in Gujarat

Summer temperatures in Gujarat peak in May, climbing to 40.7°C.
🌡️April to June (avg) · 25.7°C – 39.3°C

🌤️ Limit midday outdoor exposure and stay hydrated — this is an intense Hot Summer.

🌧️ Rainy Season in Gujarat

Gujarat sees its highest rainfall in July, receiving approximately 293 mm of precipitation.
🌧️July to September (avg) ·  up to 293 mm

☔ Heavy Rainfall expected — carry rain gear and plan outdoor activities around these months.

📈 Gujarat Monthly Averages

🌡️ Temperature Patterns

Region-wide monthly averages across 32 cities · 1981–2025 · °C

🌡️ Gujarat Monthly Temperature Guide

May is the hottest month in Gujarat, with average highs reaching 40.7°C, while January is the coldest with lows dropping to 13.5°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.

🌧️ Rainfall Distribution

Region-wide monthly rainfall · 1981–2025 · mm/month

🌧 Rainfall & Humidity in Gujarat

Gujarat receives its highest rainfall in July, while humidity peaks during summer months.
🌧️ Wettest: July — 293 mm☀️ Driest: February — 1 mm

💧 Humidity peaks at 83% in August · annual avg 53%

💨 Humidity & Wind Speed

Monthly averages · 1981–2025

🌍 Climate Summary

Avg Temp: 27.7°CAvg Rainfall: 820 mmAvg Humidity: 53%Period: 1981–2025

Across 45 years, Gujarat's temperature has remained relatively stable over the past decade. 1987 was the warmest year overall and 2013 the coolest.

📅 Gujarat Yearly Climate Trends

The warmest year on record was 1987 (avg: 28.9°C), while the coldest year was 2013 (avg: 26.9°C).

📊 Key Climate Trends

  • 🌡️ Gujarat's temperature has remained relatively stable over the past decade
  • 📊 Minimum temperatures have remained largely stable across the dataset
  • 🌧️ Rainfall has increased noticeably in recent years compared to earlier periods

🌡️ Annual Temperature Trend

View Range:

Averaged across all 32 cities in Gujarat · Last 30 years · °C

Gujarat's temperature has remained relatively stable over the past decade. The region-wide average sits at 27.7°C with annual rainfall averaging 820 mm.

🌧️ Annual Precipitation

View Range:

Averaged across all 32 cities in Gujarat · Last 30 years · mm/year

Annual rainfall in Gujarat shows noticeable variation. Rainfall has increased noticeably in recent years compared to earlier periods.
📅 Yearly Climate Data Overview

🔥 hottest  ·  ❄️ coldest  ·  🌧️ wettest

ℹ️ Values are averages across all 32 cities in Gujarat for each year.

YearAvg HighAvg TempAvg LowHottest DayColdest DayRainfall (mm)Avg HumidityAvg Wind
2025
33.0°C27.1°C21.2°C46.8°C6.8°C117861%2.8 m/s
2024
33.4°C27.6°C21.8°C48.3°C5.9°C125858%2.8 m/s
2023
33.3°C27.4°C21.4°C45.6°C6.1°C100258%2.8 m/s
2022
33.5°C27.4°C21.2°C47.9°C6.1°C104658%2.8 m/s
2021
33.5°C27.5°C21.5°C45.4°C5.6°C96559%2.8 m/s
2020
32.9°C27.0°C21.1°C46.5°C5.1°C120261%2.6 m/s
2019
33.0°C27.2°C21.4°C47.0°C5.1°C120660%2.9 m/s
2018
34.9°C28.3°C21.6°C46.9°C6.9°C61049%2.8 m/s
2017
33.9°C27.6°C21.2°C45.9°C7.0°C91354%2.8 m/s
2016
34.4°C28.0°C21.5°C48.6°C7.8°C70253%2.8 m/s

Showing 1 to 10 of 45 years

🏙️ Explore More Cities in Gujarat

Share

❓ Frequently Asked Questions

What is the hottest city in Gujarat?▼
Patan is the hottest city in Gujarat with an average July high of 35.7°C based on 45 years of data. View Patan weather history →
What is the coldest city in Gujarat?▼
Kachchh is the coldest city with average January lows of 11.5°C. View Kachchh weather history →
Which city in Gujarat gets the most rain?▼
Valsad is the wettest city in Gujarat with approximately 1723 mm of annual precipitation on average.
What is the warmest month in Gujarat?▼
May is the warmest month in Gujarat, with region-wide average highs of 40.7°C and average lows of 26.3°C.
What is the coldest month in Gujarat?▼
January is the coldest month in Gujarat with average lows of 13.5°C and average highs of 29.8°C.
What is the rainiest month in Gujarat?▼
July is the rainiest month in Gujarat with approximately 293 mm on average, while February is the driest with 1 mm.
How many cities in Gujarat have weather data?▼
WeatherBlaze has historical weather data for 32 cities in Gujarat, covering 45 years of climate records from 1981 to 2025.
Where does this climate data come from?▼
All data is sourced from NASA POWER (Prediction Of Worldwide Energy Resources), based on MERRA-2 satellite reanalysis data. It includes monthly temperature, precipitation, humidity, wind speed, and solar radiation.

📡 Data Source

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.

Parameters included:
  • Temperature (Min, Max)
  • Precipitation
  • Relative Humidity
  • Wind Speed
  • Solar Radiation
Data specifications:
  • Resolution: Monthly
  • Spatial: 0.5° × 0.625°
  • Source: MERRA-2
  • Coverage: 1981–2025
  • Cities: 32 in Gujarat