Dir — Weather Sign in to add favorites
Sign In
Sign in to add favorites
Sign In Live · Clear within 100 km Just updated
20°C 67°F
· Thunderstorm · 100% cloud cover
Feels like 21°C71°F · Low 19°C67°F · High 22°C71°F
Wind
9 km/h5 mph from S
Humidity
83%
Pressure
1011 hPa29.84 inHg stable
UV Index
1.3 Low
Unsettled — heat + thunderstorms
It's 20°C and thunderstorms in Dir at the moment.
⛈️ Extended wet spell, low-intensity Thursday–Sunday, with rain and embedded thunderstorms. Total ~8.1 mm. Peak Friday (3.1 mm). Typical for the month (normal ~27 mm/month).
🥶 Expect 22°C — 6.5°C markedly cooler than the June seasonal mean (28°C).
🌤️ Skies clearing from 13:00.
Hourly forecast
Detailed forecast for the next 60 hours
Temperature Precipitation Wind
CAPE (J/kg) Instability Threshold
mmin km/hmph Humidity %
Daily Forecast
Today 2.3 mm 0.09 in S 11 km/h 7 mph
(2918)
74%
UV 2 Today 74% S 11 km/h 7 mph 2.3 mm 0.09 in
Today
2.3 mm 0.09 in S 11 km/h 7 mph
(2918)
74%
UV 2
Today
74%
S 11 km/h 7 mph
2.3 mm 0.09 in
Today — Hourly Forecast
Tomorrow 3.1 mm 0.12 in SW 13 km/h 8 mph
(2918)
71%
UV 2 Tomorrow 71% SW 13 km/h 8 mph 3.1 mm 0.12 in
Tomorrow
3.1 mm 0.12 in SW 13 km/h 8 mph
(2918)
71%
UV 2
Tomorrow
71%
SW 13 km/h 8 mph
3.1 mm 0.12 in
Tomorrow — Hourly Forecast
Saturday 1.3 mm 0.05 in NE 12 km/h 7 mph
(2415)
73%
UV 2 Saturday 73% NE 12 km/h 7 mph 1.3 mm 0.05 in
Saturday
1.3 mm 0.05 in NE 12 km/h 7 mph
(2415)
73%
UV 2
Saturday
73%
NE 12 km/h 7 mph
1.3 mm 0.05 in
Saturday — Forecast Overview
Sunday 1.5 mm 0.06 in N 15 km/h 9 mph
(2515)
54%
UV 2 Sunday 54% N 15 km/h 9 mph 1.5 mm 0.06 in
Sunday
1.5 mm 0.06 in N 15 km/h 9 mph
(2515)
54%
UV 2
Sunday
54%
N 15 km/h 9 mph
1.5 mm 0.06 in
Sunday — Forecast Overview
Monday NW 14 km/h 8 mph
(3220)
34%
UV 2 Monday 34% NW 14 km/h 8 mph
Monday
NW 14 km/h 8 mph
(3220)
34%
UV 2
Monday
34%
NW 14 km/h 8 mph
Monday — Forecast Overview
Tuesday NW 16 km/h 10 mph
(3522)
23%
UV 3 Tuesday 23% NW 16 km/h 10 mph
Tuesday
NW 16 km/h 10 mph
(3522)
23%
UV 3
Tuesday
23%
NW 16 km/h 10 mph
Night
22°C 72°F
Morning
31°C 89°F
Afternoon
31°C 89°F
Evening
26°C 78°F
Wednesday NW 19 km/h 11 mph
(3824)
22%
UV 3 Wednesday 22% NW 19 km/h 11 mph
Wednesday
NW 19 km/h 11 mph
(3824)
22%
UV 3
Wednesday
22%
NW 19 km/h 11 mph
Night
23°C 73°F
Morning
32°C 89°F
Afternoon
32°C 89°F
Evening
26°C 78°F
Thursday N 19 km/h 12 mph
(3924)
29%
UV 3 Thursday 29% N 19 km/h 12 mph
Thursday
N 19 km/h 12 mph
(3924)
29%
UV 3
Thursday
29%
N 19 km/h 12 mph
Night
23°C 74°F
Morning
32°C 90°F
Afternoon
32°C 90°F
Evening
25°C 76°F
Friday N 18 km/h 11 mph 31% Friday 31% N 18 km/h 11 mph
Friday
N 18 km/h 11 mph 31%
Friday
31%
N 18 km/h 11 mph
Night
23°C 74°F
Morning
31°C 88°F
Afternoon
31°C 88°F
Evening
25°C 76°F
Saturday 4.7 mm 0.19 in NE 23 km/h 14 mph 50% Saturday 50% NE 23 km/h 14 mph 4.7 mm 0.19 in
Saturday
4.7 mm 0.19 in NE 23 km/h 14 mph 50%
Saturday
50%
NE 23 km/h 14 mph
4.7 mm 0.19 in
Night
24°C 74°F
Morning
30°C 86°F
Afternoon
30°C 86°F
Evening
21°C 70°F
Sunday 1.0 mm 0.04 in NW 16 km/h 10 mph 48% Sunday 48% NW 16 km/h 10 mph 1.0 mm 0.04 in
Sunday
1.0 mm 0.04 in NW 16 km/h 10 mph 48%
Sunday
48%
NW 16 km/h 10 mph
1.0 mm 0.04 in
Night
21°C 70°F
Morning
28°C 83°F
Afternoon
28°C 83°F
Evening
21°C 70°F
Monday W 13 km/h 8 mph 38% Monday 38% W 13 km/h 8 mph
Monday
W 13 km/h 8 mph 38%
Monday
38%
W 13 km/h 8 mph
Night
23°C 73°F
Morning
30°C 86°F
Afternoon
30°C 86°F
Evening
25°C 77°F
Tuesday W 11 km/h 7 mph 31% Tuesday 31% W 11 km/h 7 mph
Tuesday
W 11 km/h 7 mph 31%
Tuesday
31%
W 11 km/h 7 mph
Night
25°C 77°F
Morning
32°C 89°F
Afternoon
32°C 89°F
Evening
29°C 83°F
Wednesday NW 15 km/h 9 mph 22% Wednesday 22% NW 15 km/h 9 mph
Wednesday
NW 15 km/h 9 mph 22%
Wednesday
22%
NW 15 km/h 9 mph
Night
26°C 79°F
Morning
34°C 93°F
Afternoon
34°C 93°F
Evening
30°C 87°F
Thursday S 17 km/h 11 mph 25% Thursday 25% S 17 km/h 11 mph
Thursday
S 17 km/h 11 mph 25%
Thursday
25%
S 17 km/h 11 mph
Night
28°C 82°F
Morning
35°C 95°F
Afternoon
35°C 95°F
Evening
31°C 88°F
Friday 1.1 mm 0.04 in N 27 km/h 17 mph 53% Friday 53% N 27 km/h 17 mph 1.1 mm 0.04 in
Friday
1.1 mm 0.04 in N 27 km/h 17 mph 53%
Friday
53%
N 27 km/h 17 mph
1.1 mm 0.04 in
Night
25°C 77°F
Morning
33°C 91°F
Afternoon
33°C 91°F
Evening
20°C 69°F
Sunrise
04:58 AM
Civil Dawn 04:28 AM
Sunset
07:23 PM
Civil Dusk 07:53 PM
Today vs. seasonal normal
-8.1°C-14.5°F
Dir is located in Khyber Pakhtunkhwa, Pakistan. Elevation: 1402m. Annual average temperature: 13°C. Annual precipitation: 670mm.
Frequently Asked Questions
What is the weather like in Dir today?
Today in Dir, Pakistan, the temperature is 20°C with Thunderstorm. The high is 22°C and the low is 19°C.
What is the 16-day forecast for Dir?
The 16-day forecast for Dir shows the warmest day is Thursday at 36°C, while the coolest night is Saturday at 17°C. 7 day(s) have precipitation expected.
What time is sunrise and sunset in Dir?
In Dir, sunrise is at 01:58 AM and sunset is at 04:23 PM. Day length is approximately 14h 24m.
How accurate is the weather forecast for Dir?
Our forecasts for Dir use the DWD ICON model, one of the world's most advanced weather prediction systems. Accuracy is typically 85-90% for 1-3 day forecasts. Dir has an annual average temperature of 13°C and receives 670mm of precipitation per year.
Last updated: 06/04/2026, 11:00 AM
June climate in Dir
Normals for June: average 23°C (16–30°C), around 27 mm of rain across the month. About 9°C warmer than the annual average of 13°C.
Nearby places right now
Kotkai 21°
Light rain
Nangar Karai 21°
Light rain
Kochkal 19°
Light rain
Samsu Kas 21°
Light rain
Dodba 21°
Light rain
Chokiatan 22°
Light rain
Serai 21°
Light rain
Sultan Khel 21°
Light rain
Shaga 21°
Light rain
Rondesh 20°
Light rain
Bibyawar 22°
Light rain
Larjam 22°
Light rain
More places in Khyber Pakhtunkhwa
Peshawar Bannu Mardan Mingora Allai Kohat Dera Ismail Khan Abbottabad Ghoriwala Swabi Nowshera Charsadda Shabqadar Haripur
More places in Khyber Pakhtunkhwa