+31.5580° · +74.3507° · ELEV 0m

Lahore

Pakistan · Punjab

Monthly weather averages for Lahore, Pakistan — temperature highs and lows, rainfall, sunshine hours by month, and the best time to visit.

№ 01

Climate Overview

June → January

Lahore has a temperate climate. The warmest month is June (42°C average high) and the coolest is January (20°C).

№ 02

Rainfall by Month

755 mm / year

Lahore sees 755 mm of rain a year. The wettest month is July (218 mm); the driest is December (7 mm).

JFMAMJJASOND
№ 03

Best Time to Visit

February–March
February–March
9°C – 30°C · 9.8h sun

The best time to visit Lahore is February–March, when temperatures average 9°C–30°C with 9.8 sunshine hours per day.

№ 04

Monthly Breakdown

12 months · °C · mm · hours
Monthly climate normals for Lahore, Pakistan — click a column to sort
January20.1°C6.5°C40 mm7.6 h07:0217:20
February24.6°C9.3°C21 mm9.5 h06:4417:48
March29.7°C14.5°C45 mm10.1 h06:1318:10
April36.4°C20.2°C25 mm11.5 h05:3418:30
May41.1°C25.8°C26 mm12.2 h05:0618:51
June42.3°C29.5°C84 mm12.5 h04:5719:08
July38.3°C28.7°C218 mm10.8 h05:0719:08
August37.2°C27.2°C135 mm11.1 h05:2718:47
September35.5°C24.3°C117 mm10.7 h05:4618:09
October32.7°C19.1°C23 mm10.7 h06:0517:31
November27.1°C13.2°C14 mm9.3 h06:3017:04
December22.5°C8.3°C7 mm8.4 h06:5417:00

Nearby cities

View monthly climate averages for nearby cities or compare them with Lahore.

Temperature, rainfall and sunshine, month by month.