Peshawar, Pakistan skyline

Peshawar Weather in June

Typical June weather in Peshawar, Pakistan, based on 2006–2025 climate averages.

In June, Peshawar averages a high of 39.3°C (102.7°F) and a low of 25.6°C (78.1°F), with about 5 rainy days (30 mm of rain) and 12.6 hours of sunshine a day.

Avg high

39.3°C (102.7°F)

Avg low

25.6°C (78.1°F)

Rainfall

30 mm (1.2 in)

Rainy days

5 days

Sunshine

12.6 h / day

Humidity

38%

June vs the rest of the year

No month in Peshawar is warmer than June; for rain it is the 4th driest month.

MonthAvg highvs JuneRainRainy days
January16.9°C (62.4°F)−22.4°C (−40.3°F)30 mm4
February19.4°C (66.9°F)−19.9°C (−35.8°F)61 mm7
March24.2°C (75.6°F)−15.1°C (−27.2°F)83 mm9
April30°C (86°F)−9.3°C (−16.7°F)53 mm7
May36.3°C (97.3°F)−3°C (−5.4°F)22 mm4
June39.3°C (102.7°F)—30 mm5
July36.3°C (97.3°F)−3°C (−5.4°F)144 mm17
August34°C (93.2°F)−5.3°C (−9.5°F)156 mm19
September33.7°C (92.7°F)−5.6°C (−10.1°F)69 mm10
October30.4°C (86.7°F)−8.9°C (−16°F)30 mm5
November23.8°C (74.8°F)−15.5°C (−27.9°F)23 mm3
December19.1°C (66.4°F)−20.2°C (−36.4°F)18 mm2

What June feels like in Peshawar

June is the height of summer in Peshawar — the warmest month of the year. The heat peaks hard in the afternoon, when being outside for long is draining. Even after dark it stays hot and sultry. The heat is dry rather than muggy, so drink more than you think you need.

Rain in Peshawar in June

Wet days are occasional rather than regular, about one day in 6. Wet days average about 5.9 mm (0.2 in), enough to soak you without an umbrella. That is lighter than the city's yearly norm of about 7.8 mm per rainy day.

Daylight and sunshine in June

Mid-month, Peshawar gets 14 h 24 min of daylight, from sunrise near 5:02 am to sunset near 7:26 pm. The days are stretching out — 30 min more daylight than mid-May. About 88% of daylight hours are sunny; in short, skies are mostly clear.

How June compares to the rest of the year

In Peshawar's temperature order, June sits as the warmest month. Compared with May, afternoons are 3°C (5.4°F) warmer, with 8 mm more rain. After this the year turns: July is already cooler. By July, typical highs are 36.3°C (97.3°F).

Who June suits

  • Sightseeing: less ideal — midday heat makes long walks hard.
  • Parks & outdoor: less ideal — afternoons are too warm to linger outside.
  • Museums & indoor: a good choice — a cool break during the hottest hours.

Tips for visiting Peshawar in June

Sun Protection

Loose, breathable clothing plus sunscreen and a wide-brimmed hat.

Quick questions

How warm is Peshawar in June?

Afternoons average 39.3°C (102.7°F) and nights about 25.6°C (78.1°F) — very hot by most people's standards. It is the warmest month of the year.

Does it rain a lot in Peshawar in June?

Not especially. There are about 5 rainy days (30 mm), mostly moderate rain.

What should I wear in Peshawar in June?

Pack sun protection. There is little need to change for the evening.

Is June or July better for visiting Peshawar?

June, narrowly: it ranks #10 of 12 among Peshawar's months, against #12 for the other. July is cooler and has more rainy days.

Is June a good time to visit Peshawar?

Fair

Fair — very hot days, mostly dry (about 5 rainy days), plenty of sunshine (12.6 h a day). Within Peshawar's own year, June ranks #10 of 12 — one of the least comfortable months.

June in other Pakistan cities

Plan a trip to Peshawar

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Peshawar weather by month.