Madhya Pradesh Weather in May

Average temperatures, rainfall, sunshine and the best places to visit in Madhya Pradesh, India in May.

Are you planning a trip a to Madhya Pradesh, India in May and wondering what kind of weather to expect? This page has all the details you need.

What to Expect in Madhya Pradesh in May

Madhya Pradesh, India is a region in India. May in Madhya Pradesh generally has very hot temperatures, with precipitation levels ranging from almost none to low. It's the height of summer.

Temperatures

The average maximum temperatures are very hot and range from 40°C (104°F) in Betūl to 43°C (109°F) in Khajurāho. Nighttime temperatures generally drop to 29°C (84°F) in Khajurāho and 27°C (81°F) in Betūl. On average, May is the warmest month of the year in Madhya Pradesh, India. So be prepared and pack summer clothes.

For specific regional insights in Madhya Pradesh, India, refer to the map provided below.

Precipitation

In May, precipitation varies across different areas. From almost no rainfall in Ratlām with an average of 4.9 mm (0.2 in) to low rainfall in Lagma with 11 mm (0.4 in).

Average sunshine

May brings good sunshine to many areas. Bhopal sees around 301 hours of sunlight, great for visitors looking for bright days.

Explore Madhya Pradesh by month

Pick a month to see the average temperature, rainfall and sunshine in Madhya Pradesh — and find the best time to visit. (based on Bhopal)

Best Places to Visit in Madhya Pradesh in May

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across Madhya Pradesh.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in Madhya Pradesh

What is the weather like in May for some of the most popular destinations in Madhya Pradesh, India?

Temperature range in Madhya Pradesh (May)

Precipitation variation in Madhya Pradesh (May)

Bhopal

In May Bhopal generally has extremely high temperatures with maximum daytime temperatures around 42°C (108°F), minimum nighttime temperatures around 29°C (84°F) and low monthly rainfall. So on average the conditions are unpleasant that month.

May
April
May
June
Max temperature
40°C (104°F)
42°C (108°F)
38°C (100°F)
Min temperature
25°C (77°F)
29°C (84°F)
28°C (82°F)
Monthly sun hours
301 hours
301 hours
195 hours
Monthly rainfall
4.4 mm (0.2 in)
8.6 mm (0.3 in)
134 mm (5.3 in)
Monthly rainy days
0 days
a single day
6 days
Weather conditions

Indore

In May Indore generally has extremely high temperatures with maximum daytime temperatures around 41°C (106°F), minimum nighttime temperatures around 28°C (82°F) and low monthly rainfall. So on average the conditions are unpleasant that month.

May
April
May
June
Max temperature
39°C (102°F)
41°C (106°F)
37°C (99°F)
Min temperature
25°C (77°F)
28°C (82°F)
26°C (79°F)
Monthly sun hours
306 hours
327 hours
209 hours
Monthly rainfall
3.5 mm (0.1 in)
7.6 mm (0.3 in)
155 mm (6.1 in)
Monthly rainy days
0 days
a single day
6 days
Weather conditions

Ujjain

In May Ujjain generally has extremely high temperatures with maximum daytime temperatures around 41°C (106°F), minimum nighttime temperatures around 28°C (82°F) and low monthly rainfall. So on average the conditions are unpleasant that month.

May
April
May
June
Max temperature
39°C (102°F)
41°C (106°F)
37°C (99°F)
Min temperature
24°C (75°F)
28°C (82°F)
27°C (81°F)
Monthly sun hours
306 hours
327 hours
209 hours
Monthly rainfall
3.2 mm (0.1 in)
5.7 mm (0.2 in)
128 mm (5 in)
Monthly rainy days
0 days
a single day
6 days
Weather conditions

Dewās

In May Dewās generally has extremely high temperatures with maximum daytime temperatures around 41°C (106°F), minimum nighttime temperatures around 28°C (82°F) and low monthly rainfall. So on average the conditions are unpleasant that month.

May
April
May
June
Max temperature
39°C (102°F)
41°C (106°F)
37°C (99°F)
Min temperature
24°C (75°F)
28°C (82°F)
26°C (79°F)
Monthly sun hours
306 hours
327 hours
209 hours
Monthly rainfall
3.9 mm (0.2 in)
6.6 mm (0.3 in)
130 mm (5.1 in)
Monthly rainy days
0 days
a single day
6 days
Weather conditions

Ratlām

In May Ratlām generally has extremely high temperatures with maximum daytime temperatures around 41°C (106°F), minimum nighttime temperatures around 27°C (81°F) and almost no monthly rainfall. So on average the conditions are unpleasant that month.

May
April
May
June
Max temperature
39°C (102°F)
41°C (106°F)
37°C (99°F)
Min temperature
24°C (75°F)
27°C (81°F)
26°C (79°F)
Monthly rainfall
2.8 mm (0.1 in)
4.9 mm (0.2 in)
123 mm (4.8 in)
Monthly rainy days
0 days
a single day
6 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Madhya Pradesh, in India.

In our records: India May extremes

Notable May records observed across cities in India in our climate database (1976 – 2026). Historic readings can vary in quality, so treat these as illustrative.

  • In our records, the warmest May day in India reached 50°C (122°F) in Ahmedabad on May 19, 2016.

Popular cities in May

Day & night temperatures, rainfall and average weather in Madhya Pradesh in May.

City Weather Day temp Night temp Rainfall
Bhopal 42°C (108°F) 29°C (84°F) 8.6 mm (0.3 in)
Indore 41°C (106°F) 28°C (82°F) 7.6 mm (0.3 in)
Ujjain 41°C (106°F) 28°C (82°F) 5.7 mm (0.2 in)
Dewās 41°C (106°F) 28°C (82°F) 6.6 mm (0.3 in)
Ratlām 41°C (106°F) 27°C (81°F) 4.9 mm (0.2 in)
Betūl 40°C (104°F) 27°C (81°F) 6.9 mm (0.3 in)

Madhya Pradesh weather in May: frequently asked questions

What is the weather like in Madhya Pradesh, India in May?

Expect poor weather across Madhya Pradesh, India in May. The popular destination of Bhopal averages 42°C (108°F) by day and 29°C (84°F) at night during this summer month.

What is the average temperature in Madhya Pradesh, India in May?

Daytime temperatures in Bhopal peak at roughly 42°C (108°F) in May, dropping to about 29°C (84°F) overnight.

Does Madhya Pradesh, India get a lot of rain in May?

Not particularly. Bhopal averages just 8.6 mm (0.3 in) of rain in May, making it a mostly dry month for Madhya Pradesh, India.

Is May a Good Time to Visit Madhya Pradesh, India?

In our view, May might not be the best time to travel to Madhya Pradesh, India with often unpleasant weather in Bhopal.

Generally speaking, January and December provide perfect weather in Bhopal. On the other hand, the weather in March, April, May, June, July and August tend to be poor.

Interested in more climate information?

We have much more information about the climate in Madhya Pradesh.

Weather and climate has detailed information for every country in the world. Are you going to India? Get detailed historical weather averages for many cities in India.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.