Islāmābād
Weather, climate and best time to visit


Best time to visit Islāmābād

The best time to visit in Islāmābād in Pakistan is from March until May and July until December, when you will have a pleasant till very hot temperature and limited till little rainfall. The highest average temperature in in Islāmābād is 40°C in June and the lowest is 17°C in January.

Islāmābād has the moderate climate prevailing. If you want to know what the average temperature is in in Islāmābād or when most precipitation (rain or snow) falls, you can find a quick overview below. This way, you are well prepared. Our average monthly climate data is based on data from the past 30 years.

Average weather Islāmābād by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Temperature (°C) 17 19 25 30 36 40 39 38 35 31 25 20
Precipitation (mm) 17 45 42 39 19 14 64 47 26 7 5 4



Travel and stay Islāmābād


Looking to book a flight to Islāmābād? Hop on one of these airlines.

14 day weather forecast Islāmābād

The weather for Islāmābād will be around 16° degrees in the next 14 days and it stays dry every day.

Weather
Max/min
Precip
Wind
UV
Saturday
29 january
Icon
17°C
7°C
0 mm
0%
1 Bft
ZZW
1
Sunday
30 january
Icon
18°C
8°C
0 mm
0%
1 Bft
W
1
Monday
31 january
Icon
18°C
8°C
0 mm
0%
2 Bft
ZW
1
Tuesday
1 february
Icon
18°C
8°C
0 mm
0%
3 Bft
WNW
1
Wednesday
2 february
Icon
14°C
7°C
0 mm
0%
2 Bft
WZW
1
Thursday
3 february
Icon
15°C
6°C
0 mm
0%
2 Bft
NW
1
Friday
4 february
Icon
14°C
6°C
0 mm
0%
2 Bft
ZZO
1
Weather
Max/min
Precip
Wind
UV
Saturday
5 february
Icon
15°C
6°C
0 mm
0%
2 Bft
Z
1
Sunday
6 february
Icon
15°C
7°C
0 mm
0%
2 Bft
NNW
1
Monday
7 february
Icon
16°C
9°C
0 mm
0%
2 Bft
WNW
1
Tuesday
8 february
Icon
15°C
9°C
0 mm
0%
3 Bft
WNW
1

Icon
°C
°C
mm
0 Bft

Icon
°C
°C
mm
0 Bft

Icon
°C
°C
mm
0 Bft

Climate Islāmābād

Islāmābād has the moderate climate prevailing. There is a lot of rainfall in the summer, and in the winter it is quite dry again. The average annual temperature for Islāmābād is 30° degrees and there is about 327 mm of rain in a year. It is dry for 248 days a year with an average humidity of 35% and an UV-index of 6.

Climate table of Islāmābād

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day temp. (°C) 17 19 25 30 36 40 39 38 35 31 25 20
Night temp. (°C) 7 9 13 18 23 28 30 29 25 19 13 9
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (mm) 17 45 42 39 19 14 64 47 26 7 5 4
Days with rain 5 10 11 12 8 4 14 13 7 3 3 2
Dry days 26 18 20 18 23 26 17 18 23 28 27 29
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Sun hours per day 7 7 9 12 12 12 12 12 11 7 7 7
Wind force (Bft) 2 2 2 2 2 2 2 2 1 1 2 2
UV-index 4 4 6 7 8 8 9 8 7 6 5 4

Islāmābād weather by month

What is the average weather like in a given month for Islāmābād? Let's find out! Click on a month to check all the monthly averages for sunshine, temperature highs and lows, percentage chance of rain per day, snowfall accumulation and number of rainy days.


Weather experiences Islāmābād

Already been to Islāmābād?

Share your experience of the Islāmābād weather and get a chance to win $150!

Your email will not be included in the review and will not be passed on to third parties.

By submitting the data you agree to our privacy policy

Frequently asked questions

Where is Islāmābād?

Islāmābād is located in Pakistan. It lies in a straight line at 9,402 km from Cape Town.

The coordinates of Islāmābād are:

  • Latitude: 34.042935
  • Longitude: 72.105003

The GPS coordinates are 34° 2' N, 72° 6' E

How long is the flight to Islāmābād?

The flight time from Cape Town International Airport to Islāmābād is approximately 13 hours.

What are the nearest airports to Islāmābād?

These are the airports closests to Islāmābād:

  • Peshawar International Airport (55 km) — Peshāwar
  • New Islamabad International Airport (87 km) — Islamabad
  • Saidu Sharif Airport (89 km) — Saidu Sharif

How big is Islāmābād?

The area of Islāmābād is around 816 km².

What is the currency of Islāmābād?

In Islāmābād the Pakistani rupee (PKR) is used to pay.

Exchange rates on 29 January 2022

  • 1 South African rand = 10.36 Pakistani rupee
  • 1 Pakistani rupee = 0.10 South African rand
  • 100 South African rand = 1,035.96 Pakistani rupee
  • 100 Pakistani rupee = 9.65 South African rand

What is the area code of Islāmābād?

The area code to call Islāmābād is +92.