Madhya Pradesh Climate

Last updated: January 18, 2025

Madhya Pradesh, India, showcases a diverse climatic tapestry characterized by several Köppen-Geiger climate classes, including As, BSh, Cwa, Csa, and Aw. The region experiences a distinct temperature range, with winter lows descending to a minimum of 3°C (38°F) in December, while the summer heat can soar to a blistering 47°C (118°F) in June. Throughout the year, the average temperature hovers around 26°C (78°F), underscoring the region's variability and the significant climatic contrasts that shape its ecological and agricultural landscapes.

Madhya Pradesh temperature by month

Madhya Pradesh exhibits a pronounced seasonal temperature pattern, commencing with chilly winters in January, where minimums can drop to 3°C (38°F). As the year progresses into spring, temperatures steadily rise, with March witnessing an average of 26°C (79°F) and peaks nearing 43°C (110°F). By April and May, the heat intensifies, with May reaching maximums of 47°C (117°F), establishing the scorching conditions of the pre-monsoon season. The onset of the monsoon in June brings a slight respite, as temperatures stabilize around 31°C (89°F) despite still hitting highs of 47°C (118°F). The following months of July and August experience milder temperatures, averaging 28°C (83°F) and 27°C (81°F), influenced by monsoonal rains. As the year draws to a close in October and November, temperatures gradually decline, leading back to the cooler winter months, where December sees temperatures returning to 3°C (38°F) at night. This cyclical pattern emphasizes the region's stark thermic contrasts, making it a prime example of India's varied climate.

Monthly Temperatures in Madhya Pradesh, India

The chart illustrates Madhya Pradesh's temperature patterns throughout the year, with values aggregated from various locations across the region. It highlights seasonal variations and temperature changes across the months.
JanFebMarAprMayJunJulAugSepOctNovDec626978899389838081797264
Data source: Madhya Pradesh temperature data aggregated from multiple regional locations, generated using Copernicus Climate Change Service information.
Choose your preferred temperature unit
The average of daily temperatures (24 hours) calculated across all days in the month.

Indore experiences a temperature range from a chilly 6°C (42°F) in January to a scorching 44°C (111°F) in May, while Bhopal sees similar lows at 6°C (42°F) in December and peaks at 46°C (115°F) in June. In contrast, the Khajuraho Group of Monuments records slightly cooler temperatures, with a minimum of 5°C (40°F) in December and a maximum of 47°C (117°F) in June. For more detailed climate information, check the monthly temperatures in Indore, Bhopal, and the Khajuraho Group of Monuments.

Precipitation Patterns in Madhya Pradesh

Madhya Pradesh’s precipitation patterns reveal a marked seasonal shift, characterized by minimal rainfall during the winter months. From January to April, the region receives only modest amounts of rain, ranging between 5 mm (0.2 in) and 12 mm (0.5 in), primarily spread over just one or two days each month. This dry period yields to a dramatic increase in precipitation with the onset of the monsoon in June, where rainfall surges to 113 mm (4.5 in), effectively marking a transition into a wetter climate.

The peak of the monsoon season occurs in July and August, with astonishing rainfall totals of 314 mm (12.4 in) and 338 mm (13.3 in) respectively, showcasing the region's dependence on this seasonal deluge for replenishing water sources. Following the intense monsoon months, September also holds substantial precipitation at 223 mm (8.8 in), before tapering off in October with 29 mm (1.1 in). The late-year months of November and December see a decline in rainfall, with November almost entirely dry, accumulating just 5 mm (0.2 in). Overall, this precipitation pattern underscores the monsoon's crucial role in Madhya Pradesh's climate and hydrology.

Monthly Average Precipitation in Madhya Pradesh, India

The average monthly precipitation in Madhya Pradesh, providing insights into seasonal rainfall patterns and the region's precipitation trends throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec88851211331433822329511
Data source: Madhya Pradesh precipitation data aggregated from multiple regional locations, generated using Copernicus Climate Change Service information.
Choose your preferred precipitation unit

Sunshine Duration in Madhya Pradesh

Madhya Pradesh experiences a distinct seasonal trend in sunshine duration, with hours of sunlight steadily increasing as the year progresses from winter to summer. Starting at 247 hours in January, the region sees a notable rise in brightness, reaching 370 hours in May, which marks the peak sunshine month. March and April also enjoy lengthy days, with 341 hours and 348 hours respectively, providing ample opportunity for agricultural activities and outdoor pursuits before the onset of the monsoon season.

However, as the monsoon begins in June, sunshine hours decline to 330 hours and continue to drop during the peak rainy months of July and August, where sunlight is limited to 254 hours and 242 hours respectively. The post-monsoon months of September and October witness a return to longer days, with 271 hours and 320 hours of sunshine, while the year wraps up with November and December maintaining relatively consistent levels at 298 hours and 294 hours. This cyclical pattern emphasizes the importance of sunshine duration in Madhya Pradesh’s climate, affecting both seasonal agricultural practices and daily living.

Monthly Sunshine in Madhya Pradesh, India

Monthly sunshine duration represents the total hours of direct sunlight Madhya Pradesh receives each month, excluding periods when the sun is obscured by clouds or other obstructions.
JanFebMarAprMayJunJulAugSepOctNovDec247h295h341h348h370h330h254h242h271h320h298h294h
Data source: Madhya Pradesh sunshine duration data aggregated from multiple regional locations, generated using Copernicus Climate Change Service information.

Madhya Pradesh UV Index Trends

Madhya Pradesh experiences a notable variation in its UV Index throughout the year, presenting significant health implications for residents and visitors alike. Beginning in January, the UV Index starts at 8, classified as "very high," with a burn time of just 15 minutes. As the months progress into February, it climbs further to 9 before reaching critical levels in March and April, where the Index peaks at 11 and 13, respectively, indicating an "extreme" exposure category. The summer months of May and June maintain this extreme classification, emphasizing the high risk of UV radiation during this season.

The intensity of UV radiation remains elevated through July and August, with the UV Index reaching its highest mark of 14 during these months. As the monsoon season eases, the Index slightly decreases in September to 12 but still indicates a significant risk. October marks a return to "very high" levels at 10, while November and December see a gradual decline, with values of 8 and 7 respectively. This seasonal variability underscores the importance of sun protection measures, particularly during the peak months, to mitigate potential skin damage from prolonged exposure to harmful UV rays in Madhya Pradesh.

Monthly Maximum UV Index for Madhya Pradesh, India

The monthly maximum UV Index (UVI) represents the highest UV radiation level recorded each month in Madhya Pradesh. It measures the strength of ultraviolet radiation from the sun and helps assess the risk of sunburn and UV-related health issues.
JanFebMarAprMayJunJulAugSepOctNovDec89111313131414121087
Data source: Madhya Pradesh UV Index data aggregated from multiple regional locations, generated using Copernicus Climate Change Service information.

UV Risk Categories

  •  Extreme (11+): Avoid the sun, stay in shade.
  •  Very High (8-10): Limit sun exposure.
  •  High (6-7): Use SPF 30+ and protective clothing.
  •  Moderate (3-5): Midday shade recommended.
  •  Low (0-2): No protection needed.

Daylight Hours in Madhya Pradesh

Madhya Pradesh experiences a clear seasonal fluctuation in daylight duration, reflecting the typical patterns observed in tropical climates. Beginning with shorter days in January, when daylight lasts for 10 hours, the region gradually gains more sunlight, reaching 11 hours in February and 12 hours in March. This increase continues into April, where daylight extends to 12 hours again, followed by longer days in May that peak at 13 hours. The consistent daylight period remains stable throughout June and July before beginning a gradual decline in August.

As the year progresses towards autumn, daylight duration stabilizes at 12 hours in September before tapering to 11 hours in October. The reduction continues into November and December, returning to 10 hours for both months. This cyclical pattern of daylight emphasizes Madhya Pradesh’s diverse climate, impacting various aspects of daily life, agriculture, and energy consumption throughout the seasons. Awareness of these changes in daylight duration can help residents and visitors alike optimize their outdoor activities and planning.

Average Monthly Daylight Hours in Madhya Pradesh, India

This chart shows the total daylight hours Madhya Pradesh receives each month, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec649h680h720h761h796h813h804h774h734h693h658h640h
Data source: Madhya Pradesh daylight hours, calculated based on aggregated data for various regional locations, determined by the times between sunrise and sunset.

Climate Highlights of Madhya Pradesh's Popular Destinations

Ajaigarh, India experiences a diverse climate with significant temperature fluctuations throughout the year. January starts cool with average temperatures around 15°C (60°F), while May and June can soar to 34°C (93°F) and 33°C (92°F), respectively. The region witnesses heavy monsoon rains from July to September, with July receiving the highest precipitation at 358 mm (14.1 in). Sunshine is abundant, peaking in May with 369 hours, before gradually decreasing into the monsoon months. For more details, visit Ajaigarh climate.

Alampur, India experiences a diverse climate marked by hot summers and mild winters. January sees temperatures ranging from 3°C to 29°C, while May and June reach their peak, with maximums hitting 47°C. The monsoon season from June to September brings heavy rainfall, particularly in July, which averages 263 mm. Throughout the year, Alampur benefits from abundant sunshine, with May receiving the most hours at 364. For more details on the climate, visit Alampur climate.

Amarkantak, India experiences a varied climate throughout the year, with temperatures ranging from a chilly 6°C (43°F) in January to a hot 42°C (107°F) in April and May. The region sees significant rainfall between June and September, with July being the wettest month at 423 mm (16.7 in). Sunny days are common, especially in late spring, with May averaging 369 sunshine hours. The transitional months of October and November present mild temperatures and decreasing rainfall, making it an appealing time to visit. For more details, check the Amarkantak climate.

Bhopal, India, experiences a diverse climate with hot summers and a monsoon season. Temperatures range from a minimum of 6°C (43°F) in January to a scorching maximum of 46°C (115°F) in June. The monsoon months from June to September bring significant rainfall, with July and August receiving around 362 mm (14.3 in) and 387 mm (15.2 in), respectively. Despite heavy rains, Bhopal enjoys ample sunshine, particularly from March to May, when it averages over 340 hours per month. For more detailed information, visit Bhopal climate.

Burhanpur, India experiences a tropical climate with significant variations in temperature and rainfall throughout the year. Winter months (December to February) feature mild temperatures ranging from 7°C to 37°C, while summer peaks in April and May can reach up to 45°C. The monsoon season from June to September brings heavy rainfall, accumulating around 232 mm to 250 mm monthly. Despite the rain, sunshine is abundant, particularly in the summer, with May averaging 371 hours. For more detailed information, you can visit Burhanpur climate.

The climate in Chanderi, India, features distinct seasonal variations, with hot summers peaking in May and June, where temperatures can reach up to 46°C (115°F). The monsoon season, from June to September, brings significant rainfall, especially in July and August, with averages of 242 mm (9.5 in) and 338 mm (13.3 in) respectively. Winters are mild, with January temperatures ranging from 5°C (42°F) to 30°C (86°F) and relatively low precipitation. Sunshine is abundant, particularly in the summer months, with May enjoying the highest sunshine hours at 371. For further details, visit Chanderi climate.

Chhatarpur, India experiences a varied climate throughout the year, with temperatures ranging from a minimum of 4°C (40°F) in December to a scorching maximum of 47°C (117°F) in June. The region sees minimal rainfall in the early months, with January through April averaging just 10 mm, but the monsoon months from June to September bring significant precipitation, peaking at 305 mm in August. Sunshine hours are plentiful, especially in April and May, with over 350 hours of sunlight each month. For more detailed information, visit Chhatarpur climate.

Chhindwara, India, experiences a tropical climate with distinct seasons. January sees cooler temperatures ranging from 6°C to 30°C, while May and June are the hottest months, reaching up to 44°C. The monsoon season from June to September brings significant rainfall, peaking in July (314 mm) and August (323 mm). Despite the wet season, Chhindwara enjoys ample sunshine throughout the year, with May averaging the most at 371 hours. For more detailed information, visit Chhindwara climate.

Dhar, India experiences a diverse climate characterized by warm summers and a significant monsoon season. Average temperatures range from a mild 19°C (67°F) in January to a peak of 34°C (93°F) in May, with maximum temperatures soaring to 44°C (111°F) in April and May. The region receives most of its rainfall during the monsoon months of July and August, accumulating 326 mm (12.8 in) and 418 mm (16.5 in) respectively. With a decent amount of sunshine year-round, particularly in April and May, the climate is generally conducive for outdoor activities, except during the peak heat and heavy rain. For more detailed information, visit Dhar climate.

Gwalior, India, experiences a diverse climate characterized by hot summers and mild winters. January marks the coldest month, with temperatures ranging from a minimum of 4°C (39°F) to a maximum of 29°C (84°F). The summer months of April to June see maximum temperatures soar to 46°C (115°F) and above, accompanied by significant rainfall peaking in July with 205 mm (8.1 in) of precipitation. The region enjoys substantial sunshine, particularly in May with 364 hours, making it a bright and vibrant locale. For more detailed information, visit Gwalior climate.

Indore, India experiences a subtropical climate with distinct seasonal variations. Winter months from January to February are characterized by mild temperatures ranging from 6°C to 35°C (42°F to 95°F) and minimal precipitation. The summer months of March to May see rising temperatures peaking at 44°C (111°F) with increasing humidity and light rainfall. Monsoon season from June to September brings heavy rainfall, especially in July and August, accumulating over 600 mm. Throughout the year, sunshine is abundant, with May boasting the highest at 373 hours. For more detailed information, visit Indore climate.

Jabalpur, India, experiences a varied climate throughout the year, marked by hot summers and a significant monsoon season. Temperatures peak in May and June, reaching highs of 45°C (114°F) and 46°C (115°F) respectively, while cooler months like January witness temperatures dropping to a minimum of 6°C (43°F). Rainfall is concentrated during the monsoon months of July and August, with recorded precipitation of 350 mm (13.8 in) and 352 mm (13.9 in). Despite the rain, Jabalpur enjoys ample sunshine, with May providing the highest at 371 hours. For more detailed information, visit Jabalpur climate.

The climate in the Khajuraho Group of Monuments, India, features distinct seasonal variations. Winters (December to February) are mild, with temperatures ranging from 5°C to 35°C (42°F to 95°F) and limited precipitation. The summer months (March to June) can be extremely hot, reaching peak temperatures of up to 47°C (117°F), accompanied by increased humidity and rainfall, especially during the monsoon season (July to September), which sees significant precipitation. Autumn (October to November) brings a return to more comfortable temperatures and drier conditions. For detailed climate information, refer to Khajuraho Group of Monuments climate.

Khandwa, India, experiences a hot semi-arid climate characterized by high temperatures and variable precipitation throughout the year. Average temperatures range from a mild 20°C (68°F) in January to a peak of 35°C (95°F) in May, with the hottest months being April and May, where maximums reach up to 45°C (113°F). The monsoon season from June to September brings significant rainfall, peaking in July with 231 mm (9.1 in) and diminishing thereafter. Despite the high temperatures, Khandwa enjoys considerable sunshine, especially in the summer months, making it a bright yet intensely warm location. For more detailed information, visit the Khandwa climate.

Khargapur, India experiences a tropical climate characterized by a significant temperature range throughout the year. January starts off cool with an average of 16°C (60°F), while May and June peak at around 34°C (93°F) and 33°C (91°F), respectively, leading into the monsoon season. The summer months witness heavy rainfall, particularly from July to September, with August recording the highest precipitation of 317 mm (12.5 in). Despite the rain, sunshine is abundant, with May enjoying up to 370 hours of sun. For more detailed information on the climate, you can visit Khargapur climate.

Maheshwar, India experiences a diverse climate with distinct seasons. Winters from January to February are mild, with temperatures ranging from a minimum of 7°C (44°F) to a maximum of 36°C (96°F) and limited precipitation. The summer months of March to May see a significant rise in temperatures, peaking at 45°C (113°F) in April. The monsoon season from June to September brings heavy rainfall, especially in July and August, with totals exceeding 300 mm (12 in). For more detailed information, visit Maheshwar climate.

The climate in Maihar, India, is characterized by a hot summer and a distinct monsoon season. Temperatures range from a chilly 5°C (42°F) in January to a scorching 45°C (113°F) in May and June, with an average high of about 36°C (96°F) in October. Rainfall peaks during the monsoon months of July and August, receiving 311 mm (12.3 in) and 278 mm (11.0 in) respectively. Sunshine duration is significant, reaching a high of 369 hours in May. For more detailed information, visit Maihar climate.

Mandsaur, India experiences a hot semi-arid climate characterized by significant temperature variations throughout the year. January sees cooler temperatures, with averages around 17°C (63°F), while May and June can reach scorching highs of 34°C (93°F) and 31°C (88°F) respectively. The monsoon season from July to September brings heavy rainfall, with July recording up to 316 mm (12.4 in). The region enjoys plentiful sunshine, particularly in March and April, with over 340 hours of sun each month. For more detailed climate information, visit Mandsaur climate.

Orchha, India, experiences a diverse climate throughout the year, characterized by hot summers and mild winters. January sees temperatures ranging from 4°C to 30°C (40°F to 87°F), while May and June peak at an extreme 47°C (116°F), often accompanied by significant rainfall in monsoon months. The region receives the majority of its annual precipitation from July to September, with July alone averaging 262 mm (10.3 in). Despite the rain, Orchha enjoys abundant sunshine, especially from March to May, making it an attractive destination year-round. For more detailed information, visit Orchha climate.

Pachmarhi, India, experiences a diverse climate with distinct seasons. Temperatures range from a chilly 5°C (41°F) in January to a scorching 43°C (109°F) in May and June. The monsoon season brings significant rainfall, particularly in July and August, where precipitation reaches up to 437 mm (17.2 in). Despite the heavy rains, the region enjoys ample sunshine, peaking at 372 hours in May. For more detailed climate information, visit Pachmarhi climate.

Pali, India experiences a hot semi-arid climate characterized by significant temperature variations throughout the year. January's temperatures range from a chilly 5°C (42°F) to a warm 30°C (86°F), while May and June reach extremes of up to 42°C (108°F) and 43°C (110°F), respectively. The region sees the majority of its rainfall during the monsoon season from June to September, with July receiving the highest precipitation at 331 mm (13.0 in). Despite the wet months, sunshine remains abundant, peaking in May with 370 hours. For more detailed information, visit Pali climate.

Panna, India experiences a diverse climate characterized by hot summers and mild winters. Temperatures range from a minimum of 4°C (39°F) in December to a sweltering maximum of 47°C (116°F) in June. The region receives the bulk of its annual rainfall during the monsoon months from June to September, with July recording an average of 360 mm (14.2 in). Meanwhile, sunshine is abundant, peaking at 370 hours in May. For more detailed information, visit Panna climate.

Patalpani, India experiences a tropical climate characterized by hot summers and a significant monsoon season. Temperatures can soar to a maximum of 46°C (115°F) in June, while winters are milder with averages around 16°C (62°F) in January. Rainfall is pronounced during the monsoon months of July and August, receiving over 400 mm (15.7 in) each month. The area benefits from a good amount of sunshine, particularly in the summer, with May enjoying approximately 372 hours of sun. For more detailed information, visit Patalpani climate.

Patan, India, experiences a diverse climate with hot summers and moderate winters. Temperatures range from a cool 5°C (42°F) in December to scorching highs of 46°C (115°F) in June. The monsoon season, particularly in July and August, brings significant rainfall, totaling around 349 mm (13.7 in) and 350 mm (13.8 in) respectively. The city enjoys substantial sunshine throughout the year, peaking at 371 hours in May. For more detailed information, visit Patan climate.

Ratangarh, India experiences a hot semi-arid climate with significant temperature variations throughout the year. January starts cool with average temperatures around 16°C, while May sees highs reaching up to 45°C. The monsoon season occurs mainly from June to August, with July and August receiving the highest precipitation, at 289 mm and 351 mm respectively. Despite the heavy rains, sunshine remains abundant, peaking in May with 369 hours. For more details, visit Ratangarh climate.

Ratlam, India experiences a varied climate, characterized by hot summers and a monsoon season. January sees mild temperatures with averages around 18°C (64°F), while May peaks at a scorching 33°C (92°F). Rainfall is minimal at the start of the year but increases significantly during the monsoon months of July and August, with up to 374 mm (14.7 in) of precipitation. Sunshine hours are abundant, particularly from February to May, contributing to the region's warm weather. For more details, visit Ratlam climate.

Rewa, India experiences a hot semi-arid climate with significant seasonal variations. Temperatures peak from April to June, reaching highs of up to 46°C (115°F) in June, while cooler months like December and January see lows around 5°C (41°F). Rainfall is concentrated in the monsoon season from June to September, with July receiving the most precipitation at 321 mm (12.6 in). The region enjoys abundant sunshine, particularly in the summer months, with May recording the highest at 369 hours. For more information, visit Rewa climate.

Sanchi, India experiences a predominantly hot climate with significant temperature variations throughout the year. From January to May, temperatures rise sharply, peaking in May at an average of 34°C (94°F) and reaching maximums of up to 45°C (114°F). The monsoon season from June to September brings heavy rainfall, especially in July and August, where monthly averages exceed 400 mm. Sunlight is abundant, with the highest hours recorded in May (372 hours), while the wet months see a decrease in sunshine. For more detailed information, visit Sanchi climate.

Shahpura, India experiences a diverse climate characterized by hot summers and mild winters. January starts cool with temperatures ranging from 6°C to 31°C, while May peaks with highs around 45°C. The monsoon season from June to September brings significant rainfall, with July and August receiving over 349 mm. Sunshine is abundant throughout the year, particularly in May with 371 hours. For more details, visit Shahpura climate.

Shivpuri, India, experiences a varied climate throughout the year, characterized by hot summers, mild winters, and a significant monsoon season. Temperatures range from a chilly 5°C (41°F) in January to a scorching 46°C (114°F) in May and June, with rainfall peaking in July and August, averaging 208 mm and 297 mm respectively. Sunshine is abundant, particularly from March to May, with May receiving a maximum of 366 hours. For more detailed climate information, visit Shivpuri climate.

Sirmaur, India experiences a diverse climate with significant temperature variations throughout the year. January sees minimum temperatures around 5°C (40°F) and averages peaking at 15°C (60°F), while April and May witness much higher temperatures, reaching up to 45°C (113°F) and 46°C (115°F) respectively. The region experiences heavy rainfall particularly during the monsoon months of July and August, with precipitation peaking at 358 mm (14.1 in) and 281 mm (11.1 in). Despite the rains, sunshine hours remain considerable, with May boasting the highest at 368 hours. For more details, visit Sirmaur climate.

Ujjain, India experiences a tropical climate with distinct seasonal variations. January to March sees mild temperatures ranging from 5°C to 41°C (41°F to 105°F), while the peak of summer in April and May can reach up to 44°C (111°F). The monsoon season from June to September brings heavy rainfall, especially in July and August with over 289 mm and 337 mm respectively. Sunshine hours are abundant in the cooler months, peaking at 373 hours in May, while July and August have significantly less. For more details, visit Ujjain climate.

Vidisha, India experiences a diverse climate with distinct seasonal variations. Temperatures range from a chilly 5°C in January to a scorching 45°C in May, while June marks the onset of the monsoon with significant rainfall peaking at 401 mm in August. Sunshine hours are plentiful, reaching a high of 372 hours in May but decreasing during the monsoon months. The region enjoys mild winters and humid summers, making it essential to adapt to the fluctuating weather patterns throughout the year. For more details, visit Vidisha climate.

Conclusion

In conclusion, the climate of Madhya Pradesh, India, is characterized by distinct seasonal variations that significantly influence its environmental and socio-economic dynamics. The temperature patterns reveal a marked transition from cool winters to scorching summers, complemented by the critical monsoon rains that replenish the region’s resources. Additionally, the patterns of sunshine duration and UV radiation levels underscore the need for effective sun protection, particularly during the peak months. With varying daylight hours, residents must also adapt their activities accordingly to make the most of the available light throughout the year. Understanding these climatic elements provides vital insights for agriculture, health, and daily living in Madhya Pradesh, allowing communities to thrive amidst the challenges and opportunities presented by their environment.

Discover the Climate of Madhya Pradesh's Places

A B C D E G H I J K L M N O P R S T U V W

A

B

C

D

E

G

H

I

J

K

L

M

N

O

P

R

S

T

U

V

W