Skardu

Pakistan Weather in May

Average temperatures, rainfall, sunshine and the best places to visit in Pakistan in May.

Planning a trip to Pakistan this May? Here's what you need to know about the weather:

What to Expect in Pakistan in May

In May, Pakistan experiences a range of weather conditions, with temperatures that range from cold to very hot and precipitation levels ranging from almost none to high. It's the height of summer.

Temperatures

The average maximum daytime temperatures vary from cold in Skardu at 4°C (39°F) to very hot in Jacobabad at 44°C (111°F). Nighttime temperatures generally drop to 28°C (82°F) in Jacobabad and -6°C (21°F) in Skardu. In Pakistan, May typically stands out as the hottest month of the year. If you're planning a visit during this time, it would be wise to come prepared. Packing light and breathable summer cloths will ensure you stay comfortable throughout your stay.

For specific regional insights in Pakistan, refer to the map provided below.

Precipitation

In May, precipitation varies across different areas. From almost no rainfall in Dal Bandin with an average of 1.4 mm (0.1 in) to high rainfall in Gilgit with 115 mm (4.5 in).

Average sunshine

Plenty of sunshine can be expected in numerous places in May. Lahore typically receives 293 hours of sunlight, making it ideal for those seeking sunny weather.

Explore Pakistan by month

Pick a month to see the average temperature, rainfall and sunshine in Pakistan - and find the best time to visit. (based on Lahore)

Best Places to Visit in Pakistan in May

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

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 Pakistan

What is the weather like in May for some of the most popular destinations in Pakistan?

Temperature range in Pakistan (May)

Precipitation variation in Pakistan (May)

Lahore

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

May
April
May
June
Max temperature
36°C (97°F)
41°C (106°F)
41°C (106°F)
Min temperature
20°C (68°F)
25°C (77°F)
28°C (82°F)
Monthly sun hours
265 hours
293 hours
269 hours
Monthly rainfall
32 mm (1.3 in)
24 mm (0.9 in)
76 mm (3 in)
Monthly rainy days
6 days
5 days
5 days
Weather conditions

Islamabad

In May Islamabad generally has very high temperatures with maximum daytime temperatures around 34°C (93°F), minimum nighttime temperatures around 20°C (68°F) and moderate monthly rainfall. So on average the conditions are good that month.

May
April
May
June
Max temperature
29°C (84°F)
34°C (93°F)
36°C (97°F)
Min temperature
16°C (61°F)
20°C (68°F)
23°C (73°F)
Monthly sun hours
250 hours
312 hours
301 hours
Monthly rainfall
99 mm (3.9 in)
50 mm (2 in)
95 mm (3.7 in)
Monthly rainy days
10 days
8 days
8 days
Weather conditions

Karachi

In May Karachi generally has extremely high temperatures with maximum daytime temperatures around 36°C (97°F), minimum nighttime temperatures around 27°C (81°F) and almost no monthly rainfall. So on average the conditions are mixed that month.

May
April
May
June
Max temperature
35°C (95°F)
36°C (97°F)
35°C (95°F)
Min temperature
24°C (75°F)
27°C (81°F)
28°C (82°F)
Monthly sun hours
277 hours
299 hours
232 hours
Monthly rainfall
1.1 mm (0.04 in)
1.8 mm (0.1 in)
12 mm (0.5 in)
Monthly rainy days
0 days
0 days
a single day
Weather conditions

Rawalpindi

In May Rawalpindi generally has extremely high temperatures with maximum daytime temperatures around 36°C (97°F), minimum nighttime temperatures around 21°C (70°F) and moderate monthly rainfall. So on average the conditions are less favorable that month.

May
April
May
June
Max temperature
30°C (86°F)
36°C (97°F)
38°C (100°F)
Min temperature
17°C (63°F)
21°C (70°F)
25°C (77°F)
Monthly sun hours
250 hours
312 hours
301 hours
Monthly rainfall
82 mm (3.2 in)
38 mm (1.5 in)
74 mm (2.9 in)
Monthly rainy days
10 days
8 days
8 days
Weather conditions

Bahawalpur

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

May
April
May
June
Max temperature
37°C (99°F)
42°C (108°F)
43°C (109°F)
Min temperature
22°C (72°F)
28°C (82°F)
30°C (86°F)
Monthly rainfall
9.5 mm (0.4 in)
9.6 mm (0.4 in)
21 mm (0.8 in)
Monthly rainy days
2 days
2 days
2 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Pakistan.

In our records: Pakistan May extremes

Notable May records observed across cities in Pakistan 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 Pakistan reached 52°C (126°F) in Jacobabad on May 27, 2006.

Popular cities in May

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

City Weather Day temp Night temp Rainfall
Lahore 41°C (106°F) 25°C (77°F) 24 mm (0.9 in)
Islamabad 34°C (93°F) 20°C (68°F) 50 mm (2 in)
Karachi 36°C (97°F) 27°C (81°F) 1.8 mm (0.1 in)
Bhurban 30°C (86°F) 16°C (61°F) 88 mm (3.5 in)
Bahawalpur 42°C (108°F) 28°C (82°F) 9.6 mm (0.4 in)
Gilgit 9°C (48°F) -3°C (27°F) 115 mm (4.5 in)

Pakistan weather in May: frequently asked questions

What is the weather like in Pakistan in May?

Pakistan typically experiences less favorable weather in May, part of the summer season. Daytime highs in Lahore average around 41°C (106°F), and temperatures drop to about 25°C (77°F) at night.

What is the average temperature in Pakistan in May?

In Lahore, the average daytime high in May is 41°C (106°F), while nighttime temperatures drop to around 25°C (77°F).

Does Pakistan get a lot of rain in May?

Rain is generally moderate to light in Pakistan during May, with Lahore averaging close to 24 mm (0.9 in).

Is May a Good Time to Visit Pakistan?

Given the typically mixed weather conditions in Lahore, May may not be the ideal time to visit Pakistan.

On average, the best time to visit Pakistan is in January, February, March, November and December with generally excellent weather in Lahore. In contrast, April, May, June, July, August, September and October tend to have less favorable weather conditions.

Interested in more climate information?

We have much more information about the climate in Pakistan.

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

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.