Climate and monthly weather forecastHaripur, Pakistan
Climate and monthly weather forecast
The climate of Haripur
Nestled in the scenic landscapes of Pakistan, Haripur boasts a Humid subtropical, dry winter climate, denoted as Cwa in the Köppen climate classification. The city experiences a considerable variation in its weather parameters across the year while consistently providing a generally warm and wet environment.Temperatures fluctuate markedly from 6.3°C (43.3°F) in January to a peak of 37.9°C (100.2°F) in June. High humidity levels that oscillate between 27% in June and July and 56% in August usher a touch of dampness in the air. A close scrutiny of the rainfalls reveals a pattern of variant intensity, starting as low as 10mm (0.39") in December and reaching a substantial 144mm (5.67") in August. The incident of rainfall spans across several days, with Haripur enduring maximum rainfall for 18.8 days in August whereas December experiences the minimum number of wet days, a mere 2.5 days.
The daylight hours exhibit a gradual increase from 10.2 hours in January to a fulgent 14.4 hours in June, offering ample time for daylight activities. Sunshine hours vary, but mostly stay above the 7 hours mark, hitting a maximum of 12 hours in June and July. With an annual average of 10km (6.2mi) visibility, unobstructed views dominate the city’s sightseeing prospects. Moreover, the area has relatively low wind speeds, ranging from 7.9km/h (4.9mph) to 10.8km/h (6.7mph) and the cloud cover predominantly lies below 31%, contributing to clear, serene skies.
The best time to visit Haripur
Given its subtropical climate, Haripur presents ideal visitation conditions from October to April. The city bathes in an average of 13.9 hours of daily sunshine in May whereas the UV index is mostly moderate, saving visitors from the harshness of intense sun rays. Also, the area experiences less rainfall during these months, with precipitation reaching as low as 10mm (0.39") to 12mm (0.47"). Relative humidity averages around 29% which contributes to much more comfortable environs.The worst time to visit Haripur
The period from May to September is less suitable for tourists, marked by scorching heat and high levels of humidity. The mean temperature hovers around 34.9°C (94.8°F) to 37.9°C (100.2°F), and is accompanied by high humidity levels of 29% to 56%, making outdoor activities rather challenging. Additionally, the intense rainfalls, particularly in August, which encounters 144mm (5.67") of rain spread across 18.8 days, amplifies the discomfort.Spring weather in Haripur
The spring season marks a transition from the cool winter months to the heated pace of summer in Haripur. March, April, and May see the temperature range shift from 11.9°C (53.4°F) to 20.8°C (69.4°F) for lows and 23.4°C (74.1°F) to 34.9°C (94.8°F) for highs. While moderate rainfall prevails with 72mm (2.83") in March and 46mm (1.81") in April, the weather turns comparatively drier with May only recording 27mm (1.06") precipitation. Alongside, the days become longer and sunnier and wind speeds slightly ascend from 9km/h (5.6mph) to 10.8km/h (6.7mph).Summer weather in Haripur
Haripur's summer, encompasing June through August, signals the hottest months with the mercury hitting a high of 37.9°C (100.2°F) in June and then tapering slightly to 34.3°C (93.7°F) in August. The city faces increased rainfall from 20mm (0.79") in June to a significant 144mm (5.67") in August. Additional humidity, which can escalate to 56% in August, ushers in a sticky discomfort. However, the duration of daylight remains extensive, providing ample time to soak in the area’s beauty.Autumn weather in Haripur
Autumn months of September to November bring a noted drop in temperatures, recording a low of 17.3°C (63.1°F) and a high of 28.9°C (84°F) in November. The rainfall recedes considerably, plummeting from 46mm (1.81") in September to just 12mm (0.47") in November. Consequently, the humidity drops as well, hitting a low of 29% in November. Sunshine hours decrease but remain adequate and the prevailing wind speed is around 9.8km/h (6.1mph) striking a balance between stillness and a light breeze.Winter weather in Haripur
During the winter period of December to February, Haripur’s temperature retrenches to as low as 6.3°C (43.3°F) and never crosses the 19°C (66.2°F) mark. Precipitation is minimal, plunging to 10mm (0.39") in December. Humidity is at its lowest for the year at 27% in December and winds sway gently at a speed of about 8.6km/h (5.3mph) to 9km/h (5.6mph). Daylight hours shrink to 9.9 hours in December but increase gradually thereafter. Sunshine duration continues to deliver more than seven hours, maintaining bright, clear winter days for Haripur’s residents and visitors alike.Weather in January
The year in Haripur, Pakistan, kicks off with the relatively cool weather of January, which witnesses a significant drop in temperature from December. A characteristic feature of January weather is its low rainfall, with only 30mm (1.18") precipitation recorded over approximately six days. Weather in January »Weather in February
February in Haripur denotes a slight overall improvement in weather conditions, compared to January. February's temperatures record a slight increase from the prior month, making the afternoons warmer. Relative humidity levels are at 49%, indicating an increase in moisture content in the air. Weather in February »Weather in March
As Haripur welcomes spring in March, there is a notable increase in temperature and daylight hours. During this month, the city experiences a relative humidity of 47%, which is relatively low in comparison to February. Despite the rise in temperature, there is still a significant amount of rainfall, approximately 72mm (2.83"), which typically falls over 11 days of the month. Weather in March »Weather in April
April ushers in the true warmth of spring, marking a major shift from the temperatures experienced in March. Relative humidity falls to 40%, indicative of a drier atmosphere, despite 46mm (1.81") rainfall over 12 days. Daylight hours extend and the sun shines down on Haripur more intensely than in previous months. Weather in April »Weather in May
As we move into May, Haripur encounters the harshness of the summer season. The temperature drastically rises, with afternoon highs reaching a sweltering 34.9°C (94.8°F). The rainfall measures at 27mm (1.06"), markedly lower than April, occurring over some eight days of the month. Weather in May »Weather in June
June marks the continuation of the fierced summer in Haripur, characterized by intense heat and dry weather. June observes a spike in temperature to reach the year's highest at 37.9°C (100.2°F). The sun shines brightly leading to increased daylight hours and high UV index. Weather in June »Weather in July
July represents a vital change in Haripur's weather as monsoons hit the city, bringing some much-needed respite from the sweltering heat. The rainfall drastically increases, with Haripur receiving as much as 83mm (3.27") over approximately 16 days. Weather in July »Weather in August
In August, Haripur's weather leans towards rainfall, counting the highest recorded precipitation of the year at 144mm (5.67"). The temperature, although slightly reduced, doesn't vary much from July, keeping the city hot and humid. Weather in August »Weather in September
September witnesses a significant drop in rainfall to 46mm (1.81") in Haripur, signaling a reduction in the monsoon's intensity. There is a notable decline in temperature, offering some respite from the harshness of August. Relative humidity drops to 47%, suggesting a decrease in moisture content in the air. Weather in September »Weather in October
As Haripur steps into October, there is an evident shift towards the autumn season. The city records a further decrease in temperature, making October a pleasant month weather-wise. With the rainfall reduced to a mere 18mm (0.71") over five days, Haripur experiences a dry spell. Weather in October »Weather in November
November in Haripur brings forth primarily cool and dry weather, a marked change from the conditions experienced in October. The rainfall dips to an annual low of 12mm (0.47"), marking November as the driest month in Haripur's calendar. Weather in November »Weather in December
December closes the year in Haripur and welcomes the heart of winter. The city experiences the coolest temperatures of the year, falling to a mere 8.1°C (46.6°F) in the early mornings. The rainfall remains low at 10mm (0.39"), contributing to the overall dry winter climate. Weather in December »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Haripur, Pakistan
The warmest month (with the highest average high temperature) is June (37.9°C).
The month with the lowest average high temperature is January (16.4°C).
The month with the highest average low temperature is July (26.3°C).
The coldest month (with the lowest average low temperature) is January (6.3°C).
Average pressure
Haripur, Pakistan
- Average pressure in January:
1019.8mbar - Average pressure in February:
1017.9mbar - Average pressure in March:
1015mbar - Average pressure in April:
1011.3mbar - Average pressure in May:
1006.6mbar - Average pressure in June:
1001.4mbar
- Average pressure in July:
999.6mbar - Average pressure in August:
1002.1mbar - Average pressure in September:
1007mbar - Average pressure in October:
1013.5mbar - Average pressure in November:
1017.2mbar - Average pressure in December:
1018.7mbar
The month with the highest atmospheric pressure is January (1019.8mbar).
The month with the lowest atmospheric pressure is July (999.6mbar).
Average wind speed
Haripur, Pakistan
- Average wind speed in January:
8.3km/h - Average wind speed in February:
9km/h - Average wind speed in March:
9.8km/h - Average wind speed in April:
10.8km/h - Average wind speed in May:
11.5km/h - Average wind speed in June:
10.6km/h
- Average wind speed in July:
8.6km/h - Average wind speed in August:
7.9km/h - Average wind speed in September:
9.1km/h - Average wind speed in October:
9.8km/h - Average wind speed in November:
9.2km/h - Average wind speed in December:
8.6km/h
The windiest month (with the highest average wind speed) is May (11.5km/h).
The calmest month (with the lowest average wind speed) is August (7.9km/h).
Average humidity
Haripur, Pakistan
The month with the highest relative humidity is August (56%).
The months with the lowest relative humidity are June and December (27%).
Average rainfall
Haripur, Pakistan
The wettest month (with the highest rainfall) is August (144mm).
The driest month (with the least rainfall) is December (10mm).
Average rainfall days
Haripur, Pakistan
- Average rainfall days in January:
5.8 days - Average rainfall days in February:
9.7 days - Average rainfall days in March:
11.1 days - Average rainfall days in April:
12.4 days - Average rainfall days in May:
8.3 days - Average rainfall days in June:
8.1 days
- Average rainfall days in July:
15.9 days - Average rainfall days in August:
18.8 days - Average rainfall days in September:
10.3 days - Average rainfall days in October:
4.9 days - Average rainfall days in November:
3.3 days - Average rainfall days in December:
2.5 days
The month with the highest number of rainy days is August (18.8 days).
The month with the least rainy days is December (2.5 days).
Average daylight / Average sunshine
Haripur, Pakistan
- Average daylight in January:
10h and 12min - Average daylight in February:
11h and 0min - Average daylight in March:
12h and 0min - Average daylight in April:
13h and 0min - Average daylight in May:
13h and 54min - Average daylight in June:
14h and 24min
- Average daylight in July:
14h and 12min - Average daylight in August:
13h and 24min - Average daylight in September:
12h and 24min - Average daylight in October:
11h and 18min - Average daylight in November:
10h and 24min - Average daylight in December:
9h and 54min
The month with the longest days is June (Average daylight: 14h and 24min).
The month with the shortest days is December (Average daylight: 9h and 54min).
- Average sunshine in January:
6h and 42min - Average sunshine in February:
6h and 42min - Average sunshine in March:
8h and 54min - Average sunshine in April:
11h and 30min - Average sunshine in May:
11h and 54min - Average sunshine in June:
12h and 0min
- Average sunshine in July:
11h and 36min - Average sunshine in August:
11h and 36min - Average sunshine in September:
11h and 12min - Average sunshine in October:
7h and 30min - Average sunshine in November:
7h and 0min - Average sunshine in December:
7h and 12min
The month with the most sunshine is June (Average sunshine: 12h and 0min).
The months with the least sunshine are January and February (Average sunshine: 6h and 42min).
Average sunshine days
Haripur, Pakistan
- Average sunshine days in January:
24.3 days - Average sunshine days in February:
17.5 days - Average sunshine days in March:
18.1 days - Average sunshine days in April:
14.4 days - Average sunshine days in May:
19.3 days - Average sunshine days in June:
18.5 days
- Average sunshine days in July:
11.6 days - Average sunshine days in August:
9.5 days - Average sunshine days in September:
16 days - Average sunshine days in October:
23.9 days - Average sunshine days in November:
26.2 days - Average sunshine days in December:
28.3 days
The month with the most sunshine days is December (28.3 days).
The month with the least sunshine days is August (9.5 days).
Average UV index
Haripur, Pakistan
The months with the highest UV index are May and June (UV index 8).
The months with the lowest UV index are January, February and December (UV index 4).
Average cloud cover
Haripur, Pakistan
The month with the most cloud cover is February (Cloud cover 31).
The month with the least cloud cover is October (Cloud cover 9).
Average visibility
Haripur, Pakistan
The months with the highest visibility are January, February, March, April, May, June, July, August, September, October, November and December (10km).
The months with the lowest visibility are January, February, March, April, May, June, July, August, September, October, November and December (10km).





