Asia · Pakistan
Best time to visit Pakistan
Pakistan in this dataset covers 10 cities with distinct NASA POWER grid cells (plus nearby cities that share a cell). Annual rainfall among those cities runs from 178 mm in Quetta to 1004 mm in Rawalpindi. The monthly-average temperature swing is 11.1–23.9°C depending on the city.
Pakistan is not one climate: the cities here include a monsoon climate with a sharp wet-dry split; a dry, semi-arid climate.
Regional contrasts in Pakistan
The hottest peak in the sample is Multan in June (38.4°C). The coldest monthly average is Quetta in January (5.2°C). Rawalpindi takes the most rain (1004 mm a year, wettest in July); Quetta takes the least (178 mm).
Warmest-month averages in the set range from 27.2°C to 38.4°C. Use the city pages for the month-by-month table; this page is the contrast between places.
Best months by region
Southern cities: typical hottest-month average 32.9°C and about 199 mm of rain a year. Best-scoring months — Hyderabad (February, November, and December); Karachi (February, March, and December).
Central cities: typical hottest-month average 32.8°C and about 188 mm of rain a year. Best-scoring months — Multan (February, November, and December); Quetta (May, September, and October).
Northern cities: typical hottest-month average 34.9°C and about 666 mm of rain a year. Best-scoring months — Bannu (October, November, and December); Faisalabad (March, October, and November); Gujranwala (March, October, and November); Lahore (March, October, and November); Peshawar (April, October, and November); Rawalpindi (March, October, and November).
Bannu in Pakistan
Bannu sits at 32.99°, 70.60°. It is a monsoon climate with a sharp wet-dry split. June is the warmest month at 32.9°C (high 40.1°C); January is the coolest at 11.0°C (low 4.7°C). The gap between those monthly averages is 21.9°C.
The monsoon runs from March to April. The three highest-scoring months for a visit are October, November, and December. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 1,357,890. The wettest month is August (78 mm, 12 days with at least 1 mm); the driest is December (12 mm).
Faisalabad in Pakistan
Faisalabad sits at 31.42°, 73.09°. It is a monsoon climate with a sharp wet-dry split. June is the warmest month at 37.1°C (high 43.8°C); January is the coolest at 13.5°C (low 6.2°C). The gap between those monthly averages is 23.6°C.
The monsoon runs from June to September. The three highest-scoring months for a visit are March, October, and November. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 3,800,193. The wettest month is July (115 mm, 14 days with at least 1 mm); the driest is October (7 mm).
Gujranwala in Pakistan
Gujranwala sits at 32.16°, 74.19°. It is a monsoon climate with a sharp wet-dry split. June is the warmest month at 36.0°C (high 42.8°C); January is the coolest at 13.6°C (low 6.7°C). The gap between those monthly averages is 22.4°C.
The monsoon runs from July to September. The three highest-scoring months for a visit are March, October, and November. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 2,511,118. The wettest month is July (206 mm, 19 days with at least 1 mm); the driest is November (8 mm).
Hyderabad in Pakistan
Hyderabad sits at 25.40°, 68.38°. It is a dry, semi-arid climate. June is the warmest month at 34.7°C (high 41.5°C); January is the coolest at 17.6°C (low 10.0°C). The gap between those monthly averages is 17.1°C.
The year is dry: only 196 mm, with August the least-dry month at 63 mm. The three highest-scoring months for a visit are February, November, and December. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 1,921,275. The wettest month is August (63 mm, 6 days with at least 1 mm); the driest is November (1 mm).
Karachi in Pakistan
Karachi sits at 24.86°, 67.01°. It is a dry, semi-arid climate. June is the warmest month at 31.1°C (high 34.0°C); January is the coolest at 20.0°C (low 15.4°C). The gap between those monthly averages is 11.1°C.
The year is dry: only 202 mm, with August the least-dry month at 73 mm. The three highest-scoring months for a visit are February, March, and December. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 11,624,219. The wettest month is August (73 mm, 6 days with at least 1 mm); the driest is April (1 mm).
Lahore in Pakistan
Lahore sits at 31.56°, 74.35°. It is a monsoon climate with a sharp wet-dry split. June is the warmest month at 36.4°C (high 43.0°C); January is the coolest at 13.7°C (low 6.5°C). The gap between those monthly averages is 22.7°C.
The monsoon runs from June to September. The three highest-scoring months for a visit are March, October, and November. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 13,004,135. The wettest month is July (162 mm, 18 days with at least 1 mm); the driest is November (8 mm).
Multan in Pakistan
Multan sits at 30.20°, 71.48°. It is a dry, semi-arid climate. June is the warmest month at 38.4°C (high 45.0°C); January is the coolest at 14.5°C (low 7.2°C). The gap between those monthly averages is 23.9°C.
The year is dry: only 198 mm, with March the least-dry month at 34 mm. The three highest-scoring months for a visit are February, November, and December. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 2,169,915. The wettest month is March (34 mm, 3 days with at least 1 mm); the driest is October (4 mm).
Peshawar in Pakistan
Peshawar sits at 34.01°, 71.58°. It is a monsoon climate with a sharp wet-dry split. June is the warmest month at 33.9°C (high 41.4°C); January is the coolest at 11.1°C (low 4.5°C). The gap between those monthly averages is 22.8°C.
The monsoon runs from February to March. The three highest-scoring months for a visit are April, October, and November. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 4,758,762. The wettest month is July (97 mm, 14 days with at least 1 mm); the driest is December (21 mm).
Quetta in Pakistan
Quetta sits at 30.18°, 67.00°. It is a dry, semi-arid climate. July is the warmest month at 27.2°C (high 34.5°C); January is the coolest at 5.2°C (low -1.1°C). The gap between those monthly averages is 22.0°C.
The year is dry: only 178 mm, with February the least-dry month at 33 mm. The three highest-scoring months for a visit are May, September, and October. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 1,565,546. The wettest month is February (33 mm, 5 days with at least 1 mm); the driest is October (5 mm).
Rawalpindi in Pakistan
Rawalpindi sits at 33.60°, 73.05°. It is a monsoon climate with a sharp wet-dry split. June is the warmest month at 33.3°C (high 40.2°C); January is the coolest at 12.1°C (low 5.9°C). The gap between those monthly averages is 21.2°C.
The monsoon runs from June to August. The three highest-scoring months for a visit are March, October, and November. That ranking uses the same 22°C / low-rain / 60% humidity score as the city pages. Population in the GeoNames record is 3,357,612. The wettest month is July (220 mm, 19 days with at least 1 mm); the driest is November (18 mm).