Kerala Temperature & Weather History
Historical Climate Data & Weather Trends (1981-2025)
Comprehensive climate analysis across 14 districts in Kerala, India
Kerala Climate Overview
Kerala, India has an average annual temperature of 25.9°C, approximately 2225mm of rainfall per year, and average humidity of 79%. Temperatures range from 12.8°C in Idukki to 39.3°C in Palakkad. This page covers 45 years of historical climate data (1981–2025) across all 14 districts, sourced from NASA POWER — with monthly charts, yearly trends, and a full district comparison table.
Quick Climate Facts
(1981 - 2025)State Avg
Average Temperature
25.9°C
State Avg
Min Temperature
18.0°C
State Avg
Max Temperature
36.3°C
State Avg
Average Rainfall
6.1 mm/day
State Avg
Average Humidity
78.7%
State Avg
Average Wind Speed
2.0 m/s
State Avg
Number of Districts
14
State Avg
Data Period
1981-2025
📊Monthly Climate Averages for Kerala
📖Understanding Kerala's Climate Patterns
These charts show monthly temperature and rainfall patterns for Kerala, averaged across all 14 districts and 45 years of data. Use them to understand seasonal shifts — when monsoon arrives, which months are hottest, and how humidity peaks align with rainfall.
🌡️Temperature Patterns
Monthly averages · 1981–2025 climate normals · °C
🌧️Rainfall Distribution
Monthly rainfall · 1981–2025 seasonal trends · mm/month
📈Long-term Climate Trends in Kerala (1981-2025)
🌍Climate Change and Historical Weather Trends
This chart tracks how Kerala's climate has changed from 1981 to 2025. Switch between Temperature, Rainfall, and Humidity tabs to spot long-term trends. Use the year range buttons to zoom into recent decades or view the full 45-year picture.
🌡️Yearly Temperature Trends(2016–2025)
Annual temp trends · 1981–2025 · °C
🗺️Climate Diversity Across Kerala
Across its 14 districts, Kerala has significant climate variation. Idukki is the coolest district with average lows of 12.8°C, while Palakkad reaches average highs of 39.3°C. Kasaragod is the wettest district at 9.2 mm/day. These differences are driven by altitude, proximity to water bodies, and geography.
📍Weather Data for All 14 Districts in Kerala
Click any district to view its full 45-year weather history — monthly patterns, yearly trends, and extreme records. Use search to find a specific district quickly.
| District | Avg Temp | Min Temp | Max Temp | Rainfall | Humidity |
|---|---|---|---|---|---|
| Alappuzha | 27.7°C | 23.4°C | 33.6°C | 7.1 mm/day | 77.3% |
| Ernakulam | 27.2°C | 20.7°C | 36.3°C | 7.0 mm/day | 78.5% |
| Idukki | 22.8°C | 12.8°C | 36.1°C | 5.5 mm/day | 82.0% |
| Kannur | 24.9°C | 16.0°C | 36.9°C | 7.5 mm/day | 79.1% |
| Kasaragod | 27.0°C | 20.5°C | 35.1°C | 9.2 mm/day | 77.8% |
| Kollam | 25.8°C | 16.9°C | 37.5°C | 5.5 mm/day | 80.8% |
| Kottayam | 27.7°C | 23.4°C | 33.6°C | 7.1 mm/day | 77.3% |
| Kozhikode | 27.5°C | 22.7°C | 33.9°C | 6.1 mm/day | 78.0% |
| Malappuram | 25.2°C | 15.9°C | 38.0°C | 5.3 mm/day | 78.5% |
| Palakkad | 24.5°C | 13.0°C | 39.3°C | 3.1 mm/day | 74.9% |
Showing 1 to 10 of 14 districts
❓Frequently Asked Questions
📚 Data Source & Methodology
All climate data is sourced from NASA POWER (Prediction of Worldwide Energy Resources), a NASA project providing satellite-derived meteorological data used globally by researchers and agricultural planners. State-level figures are calculated by averaging data across all 14 districts in Kerala.
- Temperature (Min, Max, Average)
- Precipitation (Rainfall)
- Relative Humidity
- Wind Speed
- Temporal Resolution: Monthly
- Spatial Resolution: 0.5° x 0.625°
- Source: MERRA-2 Reanalysis
- Coverage: 1981-2025 (45 years)