Skip to content
WanderWhen

Lahore vs Peshawar: weather compared

Across the year, Lahore has the better travel weather in 5 months and Peshawar in 4 — based purely on climate data, not opinion. Best months: Lahore in November–March, Peshawar in November–March.

Share: X Facebook WhatsApp

Lahore · Pakistan

January: 44 mm rainFebruary: 35 mm rainMarch: 56 mm rainApril: 24 mm rainMay: 13 mm rainJune: 47 mm rainJuly: 157 mm rainAugust: 149 mm rainSeptember: 64 mm rainOctober: 20 mm rainNovember: 15 mm rainDecember: 10 mm rainJanuary high: 17°CFebruary high: 22°CMarch high: 27°CApril high: 34°CMay high: 38°CJune high: 39°CJuly high: 35°CAugust high: 34°CSeptember high: 34°COctober high: 32°CNovember high: 26°CDecember high: 20°CJanuary low: 7°CFebruary low: 10°CMarch low: 14°CApril low: 19°CMay low: 24°CJune low: 27°CJuly low: 27°CAugust low: 26°CSeptember low: 25°COctober low: 19°CNovember low: 13°CDecember low: 8°CJFMAMJJASOND Avg high Avg low Rainfall

Peshawar · Pakistan

January: 36 mm rainFebruary: 33 mm rainMarch: 98 mm rainApril: 51 mm rainMay: 17 mm rainJune: 21 mm rainJuly: 124 mm rainAugust: 135 mm rainSeptember: 74 mm rainOctober: 23 mm rainNovember: 26 mm rainDecember: 13 mm rainJanuary high: 17°CFebruary high: 21°CMarch high: 25°CApril high: 31°CMay high: 36°CJune high: 40°CJuly high: 37°CAugust high: 35°CSeptember high: 35°COctober high: 31°CNovember high: 24°CDecember high: 19°CJanuary low: 4°CFebruary low: 7°CMarch low: 12°CApril low: 17°CMay low: 21°CJune low: 25°CJuly low: 27°CAugust low: 26°CSeptember low: 24°COctober low: 17°CNovember low: 11°CDecember low: 6°CJFMAMJJASOND Avg high Avg low Rainfall

At a glance

MetricLahorePeshawar
Hottest month high39°C40°C
Coldest month low7°C4°C
Annual rainfall633 mm652 mm
Avg sunshine10.1 h/day9.7 h/day
Best monthsNovember–MarchNovember–March

Travel score, month by month

MonthLahorePeshawarBetter weather
January 9.7 · Excellent 9.3 · Excellent Lahore
February 10.0 · Excellent 10.0 · Excellent
March 10.0 · Excellent 9.6 · Excellent Lahore
April 5.2 · Fair 7.1 · Good Peshawar
May 1.7 · Challenging 3.2 · Poor Peshawar
June 0.7 · Challenging 0.8 · Challenging Peshawar
July 1.4 · Challenging 0.0 · Challenging Lahore
August 2.0 · Challenging 1.8 · Challenging Lahore
September 4.4 · Poor 3.3 · Poor Lahore
October 7.2 · Good 7.3 · Good Peshawar
November 10.0 · Excellent 10.0 · Excellent
December 10.0 · Excellent 10.0 · Excellent

More comparisons

Compare any two cities

vs

Frequently asked questions

Which has better weather, Lahore or Peshawar?

Lahore has the better travel weather in 5 of 12 months, versus 4 for Peshawar — based on temperature, rainfall and sunshine.

When is the best time to visit Lahore?

The best months to visit Lahore are November–March, based on six years of climate data.

When is the best time to visit Peshawar?

The best months to visit Peshawar are November–March, based on six years of climate data.

Where should you go next month?

Get one email a month with the destinations at their seasonal best. Double opt-in, unsubscribe anytime.