Peshawar, Pakistan Climate

Pakistan

Pop. 4,758,762 Elev. 340 m / 1,116 ft TZ: Asia/Karachi (UTC+5) ·

Peshawar is largely arid, with scorching summers peaking at 104°F (40°C) in June and cool winters around 45°F (7°C) in January. Humidity pushes the summer feels-like temperature to around 119°F (48°C). Precipitation occurs on roughly 43 days per year (27.9 in / 709 mm total). The city averages 240 sunny days per year and around 24 thunderstorm days.

Temperature 40°C (104°F) high 7°C (45°F) low
Feels like 49°C (119°F) high 6°C (43°F) low
Rain 43 days 709 mm (27.9 in) /yr
Sky 240 sunny 24 stormy
Wind 0.9 m/s (2.0 mph) avg

Looking for a place with a climate like Peshawar? Explore and filter 150,000+ cities worldwide.

Explore on the Map

Monthly Climate Chart

↓ Monthly data table
Best months to visit: Jan, Mar, Oct, Nov, Dec

Sky & Air by Month

Cloud cover (%)
25
Jan
42
Feb
33
Mar
29
Apr
29
May
23
Jun
53
Jul
48
Aug
20
Sep
11
Oct
3
Nov
50
Dec
Humidity (%)
40
Jan
44
Feb
46
Mar
32
Apr
32
May
37
Jun
72
Jul
75
Aug
60
Sep
51
Oct
40
Nov
51
Dec

Weather Days by Month

↓ Weather days table

Cities with Similar Climate

Find similar cities on the map →

Nearby Cities

Nearby

Commercial airport 6 km Bacha Khan International Airport (PEW)
Ski resort 177 km Klavo
National park 135 km
Mountain peak (1,577 m) 37 km
Hospital 0 km Al Haj.Siraj Mh & sons Khatna Clinic
Hiking trail 138 km

Interested in Peshawar?

Hotels
Flights
Real Estate
Insurance
Connectivity

Monthly Weather Data

↑ See chart
Month Avg High Avg Low Rainfall Snowfall Sunny Days
January 19°C 66°F 7°C 45°F 4 mm 0.2 in 24
February 20°C 69°F 9°C 49°F 77 mm 3.0 in 15
March 25°C 77°F 13°C 55°F 61 mm 2.4 in 18
April 34°C 94°F 20°C 69°F 14 mm 0.6 in 18
May 38°C 101°F 24°C 76°F 30 mm 1.2 in 21
June 40°C 104°F 27°C 81°F 46 mm 1.8 in 22
July 34°C 94°F 26°C 79°F 154 mm 6.1 in 10
August 34°C 93°F 25°C 78°F 234 mm 9.2 in 14
September 35°C 94°F 25°C 77°F 31 mm 1.2 in 26
October 30°C 86°F 18°C 64°F 35 mm 1.4 in 28
November 25°C 77°F 10°C 49°F 6 mm 0.2 in 30
December 20°C 69°F 8°C 47°F 16 mm 0.6 in 14

Weather Days by Month

↑ See chart
Month Sunny Days Storm Days
January 24 0
February 15 3
March 18 3
April 18 0
May 21 2
June 22 1
July 10 4
August 14 6
September 26 1
October 28 3
November 30 1
December 14 0