Lahore, Pakistan skyline

Lahore Weather by Month

Twelve months of Lahore, Pakistan weather — averages from 2006–2025.

Lahore's warmest month is June (average high 38.9°C (102°F)) and the coolest is January (17.9°C (64.2°F)). The most rain falls in August (about 161 mm), and November is the driest (about 10 mm). May is the sunniest, with about 11.9 hours of sunshine a day.

Best months to visit Lahore

  1. #1NovemberGreat
  2. #2DecemberGreat
  3. #3FebruaryGreat

Ranked within Lahore's own year by temperature comfort, rainy days and sunshine — historical averages, not a forecast.

Lahore month by month

January

Great

High 17.9°C (64.2°F)
Low 6.6°C (43.9°F)

Rainfall
31 mm (1.2 in)
Rainy days
4 rainy days
Sunshine
8.4 h sunshine / day
January

February

Great

High 21.7°C (71.1°F)
Low 9.5°C (49.1°F)

Rainfall
39 mm (1.5 in)
Rainy days
5 rainy days
Sunshine
9.5 h sunshine / day
February

March

Great

High 27.2°C (81°F)
Low 14.2°C (57.6°F)

Rainfall
39 mm (1.6 in)
Rainy days
5 rainy days
Sunshine
10.5 h sunshine / day
March

April

Good

High 34°C (93.2°F)
Low 19.4°C (66.9°F)

Rainfall
21 mm (0.8 in)
Rainy days
4 rainy days
Sunshine
11.3 h sunshine / day
April

May

Fair

High 38.8°C (101.8°F)
Low 24.2°C (75.6°F)

Rainfall
17 mm (0.7 in)
Rainy days
4 rainy days
Sunshine
11.9 h sunshine / day
May

June

Fair

High 38.9°C (102°F)
Low 27.2°C (81°F)

Rainfall
55 mm (2.2 in)
Rainy days
8 rainy days
Sunshine
11.9 h sunshine / day
June

July

Poor

High 34.8°C (94.6°F)
Low 26.9°C (80.4°F)

Rainfall
144 mm (5.7 in)
Rainy days
17 rainy days
Sunshine
10.5 h sunshine / day
July

August

Poor

High 33.6°C (92.5°F)
Low 26.2°C (79.2°F)

Rainfall
161 mm (6.4 in)
Rainy days
18 rainy days
Sunshine
10.1 h sunshine / day
August

September

Fair

High 33.3°C (91.9°F)
Low 24.4°C (75.9°F)

Rainfall
75 mm (2.9 in)
Rainy days
8 rainy days
Sunshine
10.9 h sunshine / day
September

October

Great

High 31.4°C (88.5°F)
Low 19.2°C (66.6°F)

Rainfall
19 mm (0.7 in)
Rainy days
3 rainy days
Sunshine
10.4 h sunshine / day
October

November

Great

High 25.8°C (78.4°F)
Low 13.1°C (55.6°F)

Rainfall
10 mm (0.4 in)
Rainy days
2 rainy days
Sunshine
9.6 h sunshine / day
November

December

Great

High 20.4°C (68.7°F)
Low 8.1°C (46.6°F)

Rainfall
11 mm (0.4 in)
Rainy days
2 rainy days
Sunshine
9.1 h sunshine / day
December

Lahore Climate & Weather Guide

Temperature, rainfall and sunshine through the year — 2006–2025 averages.

38.9°C (102°F)

Hottest month avg high

17.9°C (64.2°F)

Coolest month avg high

161mm

Wettest month avg

10mm

Driest month avg

Temperature by Month

Rainfall by Month

Sunshine Hours

Monthly Averages

MonthAvg HighAvg LowRainfallRainy DaysSunshine
Jan17.9°C (64.2°F)6.6°C (43.9°F)31.4mm48.4h
Feb21.7°C (71.1°F)9.5°C (49.1°F)38.9mm59.5h
Mar27.2°C (81°F)14.2°C (57.6°F)39.4mm510.5h
Apr34°C (93.2°F)19.4°C (66.9°F)21.1mm411.3h
May38.8°C (101.8°F)24.2°C (75.6°F)16.9mm411.9h
Jun38.9°C (102°F)27.2°C (81°F)54.9mm811.9h

What to Pack

Suggested packing for Lahore's climate.

Versatile Layers

Light layers that work for both mild afternoons and cooler evenings.

Rain Protection

A compact umbrella and a light rain jacket for the wettest months.

Sun Protection

Sunscreen, a wide-brimmed hat and sunglasses for hot, sunny days.

More Pakistan cities by month

Planning a trip to Lahore?

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

Use our Trip Planner

Based on 20 years of historical weather data (2006–2025) from Open-Meteo. Monthly averages, not a forecast.