Peshawar Weather in February

Pakistan · February climate averages and travel tips

Avg high20°C (68°F)
Avg low7°C (44°F)
Rainfall103 mm (4.1 in)
RatingExcellent 8.7/10

Expect mild days in Peshawar in February: the average high is 20°C (68°F) and the average low is 7°C (44°F). February is winter in Pakistan. The month is moderately rainy, with about 103 mm (4.1 in) of rain spread over 9 days. You get roughly 10.8 hours of daylight and a mix of sun and cloud.

Is February a good time to visit Peshawar?

February is a good time to visit Peshawar (8.7/10), though November to January are even better.

Visiting Peshawar in February

February weather

February feels like a mild winter day in Peshawar, with cool mornings and evenings and warmer afternoons. The high reaches 20°C, while nights can fall to 7°C. Rain comes on about nine days, so wet spells may interrupt a day out. Still, the weather suits visits to Peshawar Museum, Mahabat Khan Mosque and the old city better than the hotter months ahead.

Choose a covered stop, such as the museum, if rain sets in. Avoid relying on a long outdoor wander through the old city on a wet day: its lanes can get muddy and awkward underfoot.

What's on and how busy it feels

Kashmir Solidarity Day falls on February 5 and is a national public holiday. You may see gatherings or demonstrations, and some offices and services may close. It's worth checking locally before crossing the city that day.

February is cooler and wetter than March, and it comes just after the best-weather stretch of November to January. Expect fewer winter visitors than in those peak months, though local holiday travel can add activity. There's no reliable basis here to promise cheaper hotels or transport, so don't count on a big price drop.

Make the most of your visit

If you hate crowds, February may feel calmer than the peak winter months, especially away from holiday gatherings. For a dry break between showers, settle into a teahouse near Qissa Khwani Bazaar and try chapli kebab, a local spiced meat patty.

Travelling with kids? Keep the Peshawar Museum as your rainy-day option, then visit the bazaar when the lanes are dry. One useful local tip: ask your driver to drop you at a clear entrance to the old city rather than expecting a car to reach the narrow bazaar lanes. Walk the last stretch, and you'll spend less time negotiating traffic.

February weather at a glance

Average high20°C (68°F)
Average low7°C (44°F)
Daily mean13°C (55°F)
Rainfall103 mm (4.1 in)
Rainy days (1 mm+)9
Humidity56%
Cloud cover55%
Daylight10.8 hours
Est. sunshine5.3 hours/day
Wind4.5 km/h
vs January2°C warmer than January, with 56 mm more rain.

What to pack for Peshawar in February

Peshawar weather in other months

Jan18°C / 5°C47 mmExcellentFeb20°C / 7°C103 mmExcellentMar25°C / 12°C104 mmExcellentApr31°C / 17°C87 mmGoodMay37°C / 22°C59 mmFairJun41°C / 27°C66 mmPoorJul40°C / 28°C149 mmPoorAug37°C / 26°C125 mmPoorSep36°C / 23°C59 mmFairOct32°C / 18°C38 mmGoodNov26°C / 12°C31 mmExcellentDec21°C / 7°C22 mmExcellent

← JanuaryBest time to visit PeshawarMarch →

Better weather in February nearby

Nearby in February

Where else is good in February? See where to go in February.