Peshawar weather by month & the best time to visit
🇵🇰 Pakistan · major city break · humid subtropical climate
The best time to visit Peshawar is December — its sunniest month (Sunshine Score 93/100), with November and October close behind. Peshawar averages about 2,970 hours of sunshine a year. Daytime highs around 21°C / 70°F and roughly 19 mm of rain in December.
Jump to: month-by-month table · nearby alternatives · embed this data
- Sun hours / year
- 2,970
- Sunniest month
- December
- Peak score
- 93/100
- Rain / year
- 639 mm
- Midday UV at peak
- 9 (very high)
- Population
- 4.8M
- Elevation
- 357 m
%2C_Khyber_Pakhtunkhwa%2C_Pakistan_cropped.jpg/960px-Islamia_College_Peshawar_(Public_Sector_University)%2C_Khyber_Pakhtunkhwa%2C_Pakistan_cropped.jpg)
When is the best time to visit Peshawar?
For sunshine, the best time to visit Peshawar is December, then November and October. The dullest month is June (0/100, 44 mm of rain). The full month-by-month picture is in the table below.
How sunny is Peshawar?
Peshawar gets a lot of sun: around 2,970 hours a year. 93 Sunshine Score points separate December (93) from June (0), so the month you pick matters. It ranks #15 of 22 destinations in Pakistan for annual sunshine, below the national median of 3,051 hours. The year's 639 mm of rain spreads fairly evenly across the months, with no pronounced dry season.
Sunshine Score by month
| Month | Score | Day high | Night low | Rain | UV |
|---|---|---|---|---|---|
| January | 75 | 18° / 64°F | 5° / 41°F | 35 mm | 2 |
| February | 81 | 20° / 68°F | 7° / 45°F | 86 mm | 3 |
| March | 81 | 26° / 79°F | 12° / 54°F | 85 mm | 5 |
| April | 82 | 32° / 90°F | 17° / 63°F | 77 mm | 7 |
| May | 35 | 38° / 100°F | 22° / 72°F | 43 mm | 9 |
| June | 0 | 42° / 108°F | 27° / 81°F | 44 mm | 9 |
| July | 0 | 42° / 108°F | 28° / 82°F | 80 mm | 8 |
| August | 25 | 39° / 102°F | 27° / 81°F | 81 mm | 7 |
| September | 45 | 37° / 99°F | 23° / 73°F | 39 mm | 7 |
| October | 83 | 33° / 91°F | 17° / 63°F | 26 mm | 5 |
| November | 92 | 26° / 79°F | 11° / 52°F | 24 mm | 3 |
| December | 93 | 21° / 70°F | 7° / 45°F | 19 mm | 2 |
See Peshawar on the interactive sunshine globe →
Nearby places for sunshine
- Islamabad Pakistan · 131 km · best in Nov · 3,035 h sun/yr
- Kabul Afghanistan · 221 km · best in Oct · 3,497 h sun/yr
- Srinagar India · 301 km · best in Oct · 2,619 h sun/yr
- Sialkot Pakistan · 311 km · best in Nov · 3,067 h sun/yr
- Jammu India · 341 km · best in Nov · 3,067 h sun/yr
- Lahore Pakistan · 385 km · best in Nov · 2,795 h sun/yr
Nearest destinations
- Khost Afghanistan · 177 km · 3,256 h sun/yr · best in Oct
- Muzaffarabad Pakistan · 187 km · 2,727 h sun/yr · best in Oct
- Chitral Pakistan · 212 km · 2,899 h sun/yr · best in Jun
Put the Peshawar sunshine badge on your site
A compact badge showing Peshawar's sunshine at a glance — free to embed under CC BY 4.0. Paste this wherever you'd like it to appear:
Live preview — this is exactly what your readers see: