Bihar Temperature & Weather History
Historical Climate Data & Weather Trends (1981-2025)
Comprehensive climate analysis across 37 districts in Bihar, India
Bihar Climate Overview
Bihar, India has an average annual temperature of 26.0°C, approximately 1049mm of rainfall per year, and average humidity of 56%. Temperatures range from 4.5°C in Siwan to 47.0°C in Buxar. This page covers 45 years of historical climate data (1981–2025) across all 37 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
26.0°C
State Avg
Min Temperature
5.2°C
State Avg
Max Temperature
45.5°C
State Avg
Average Rainfall
2.9 mm/day
State Avg
Average Humidity
56.1%
State Avg
Average Wind Speed
2.0 m/s
State Avg
Number of Districts
37
State Avg
Data Period
1981-2025
📊Monthly Climate Averages for Bihar
📖Understanding Bihar's Climate Patterns
These charts show monthly temperature and rainfall patterns for Bihar, averaged across all 37 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 Bihar (1981-2025)
🌍Climate Change and Historical Weather Trends
This chart tracks how Bihar'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 Bihar
Across its 37 districts, Bihar has significant climate variation. Siwan is the coolest district with average lows of 4.5°C, while Buxar reaches average highs of 47.0°C. Kishanganj is the wettest district at 4.1 mm/day. These differences are driven by altitude, proximity to water bodies, and geography.
📍Weather Data for All 37 Districts in Bihar
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 |
|---|---|---|---|---|---|
| Araria | 25.6°C | 5.9°C | 43.7°C | 3.3 mm/day | 60.2% |
| Aurangabad | 25.9°C | 5.2°C | 46.3°C | 2.9 mm/day | 54.6% |
| Banka | 25.8°C | 5.4°C | 45.0°C | 2.9 mm/day | 59.0% |
| Begusarai | 26.1°C | 5.1°C | 45.4°C | 2.8 mm/day | 56.7% |
| Bhagalpur | 25.8°C | 5.4°C | 45.0°C | 2.9 mm/day | 59.0% |
| Bhojpur | 26.3°C | 4.7°C | 46.8°C | 2.7 mm/day | 53.6% |
| Buxar | 26.5°C | 4.9°C | 47.0°C | 2.5 mm/day | 52.0% |
| Darbhanga | 26.1°C | 5.0°C | 45.7°C | 2.9 mm/day | 54.9% |
| Gaya | 26.2°C | 4.8°C | 46.7°C | 2.8 mm/day | 55.1% |
| Gopalganj | 26.0°C | 4.7°C | 45.8°C | 2.9 mm/day | 53.8% |
Showing 1 to 10 of 37 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 37 districts in Bihar.
- 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)