🇵🇰 Pakistan Climate by City
Average highs, lows and rain for 44 of the largest cities in Pakistan, most populous first. Open a city for its month-by-month climate, best months and the places worldwide with weather like it.
- Lahore, PunjabVery hot summers and mild winters, with most rain from June to September.Highs 66°F (19°C) – 103°F (40°C)18 in (450 mm) rain / year
- Karachi, SindhVery hot summers and mild winters, with almost no rain.Highs 78°F (26°C) – 96°F (36°C)4.6 in (117 mm) rain / year
- Peshawar, Khyber PakhtunkhwaVery hot summers and mild winters, with rain spread through the year.Highs 65°F (18°C) – 105°F (41°C)19 in (477 mm) rain / year
- Faisalabad, PunjabVery hot summers and mild winters, with little rain, mostly from June to September.Highs 64°F (18°C) – 103°F (39°C)13 in (321 mm) rain / year
- Rawalpindi, PunjabVery hot summers and cool winters, with rain spread through the year.Highs 63°F (17°C) – 103°F (39°C)34 in (875 mm) rain / year
- Gujranwala, PunjabVery hot summers and mild winters, with most rain from June to September.Highs 65°F (18°C) – 103°F (40°C)21 in (525 mm) rain / year
- Multan, PunjabVery hot summers and mild winters, with little rain.Highs 69°F (20°C) – 107°F (42°C)6.3 in (161 mm) rain / year
- Hyderabad, Pakistan, SindhVery hot summers and mild winters, with little rain, mostly from July to September.Highs 77°F (25°C) – 106°F (41°C)6.4 in (162 mm) rain / year
- Quetta, BalochistanVery hot summers and cool winters, with little rain.Highs 57°F (14°C) – 98°F (37°C)8.0 in (203 mm) rain / year
- Bannu, Khyber PakhtunkhwaVery hot summers and mild winters, with little rain.Highs 65°F (19°C) – 105°F (40°C)12 in (310 mm) rain / year
- Sargodha, PunjabVery hot summers and cool winters, with rain spread through the year.Highs 66°F (19°C) – 104°F (40°C)14 in (357 mm) rain / year
- Sialkot, PunjabVery hot summers and mild winters, with most rain from June to September.Highs 64°F (18°C) – 103°F (39°C)31 in (782 mm) rain / year
- Bahawalpur, PunjabVery hot summers and mild winters, with almost no rain.Highs 69°F (20°C) – 107°F (42°C)5.6 in (142 mm) rain / year
- Arifwala, PunjabVery hot summers and mild winters, with little rain, mostly from May to September.Highs 67°F (19°C) – 105°F (41°C)8.8 in (224 mm) rain / year
- Dera Ismail Khan, Khyber PakhtunkhwaVery hot summers and mild winters, with little rain.Highs 67°F (20°C) – 106°F (41°C)10 in (258 mm) rain / year
- Muzaffarābād, Azad KashmirVery hot summers and cool winters, with rain spread through the year.Highs 60°F (15°C) – 96°F (36°C)43 in (1100 mm) rain / year
- Battagram, Khyber PakhtunkhwaHot summers and cool winters, with rain spread through the year.Highs 56°F (13°C) – 92°F (33°C)44 in (1110 mm) rain / year
- Chunian, PunjabVery hot summers and mild winters, with little rain, mostly from June to September.Highs 66°F (19°C) – 104°F (40°C)13 in (322 mm) rain / year
- Jhang Sadr, PunjabVery hot summers and cool winters, with little rain.Highs 66°F (19°C) – 105°F (41°C)9.6 in (244 mm) rain / year
- IslamabadVery hot summers and cool winters, with rain spread through the year.Highs 61°F (16°C) – 99°F (37°C)37 in (944 mm) rain / year
- Shekhupura, PunjabVery hot summers and mild winters, with most rain from June to September.Highs 65°F (18°C) – 103°F (40°C)16 in (407 mm) rain / year
- Gujrat, PunjabVery hot summers and mild winters, with most rain from June to September.Highs 65°F (18°C) – 104°F (40°C)27 in (680 mm) rain / year
- Sukkur, SindhVery hot summers and mild winters, with almost no rain.Highs 72°F (22°C) – 109°F (43°C)3.8 in (96 mm) rain / year
- Sahiwal, Pakistan, PunjabVery hot summers and cool winters, with little rain.Highs 66°F (19°C) – 105°F (41°C)12 in (309 mm) rain / year
- Sahiwal, Pakistan, PunjabVery hot summers and mild winters, with little rain, mostly from June to September.Highs 67°F (19°C) – 105°F (41°C)11 in (279 mm) rain / year
- Okara, PunjabVery hot summers and mild winters, with little rain, mostly from June to September.Highs 66°F (19°C) – 104°F (40°C)12 in (297 mm) rain / year
- Rahim Yar Khan, PunjabVery hot summers and mild winters, with little rain.Highs 69°F (21°C) – 109°F (43°C)6.1 in (156 mm) rain / year
- Kasur, PunjabVery hot summers and mild winters, with most rain from June to September.Highs 65°F (19°C) – 104°F (40°C)15 in (384 mm) rain / year
- Jalalpur Pirwala, PunjabVery hot summers and mild winters, with little rain.Highs 69°F (21°C) – 108°F (42°C)5.9 in (151 mm) rain / year
- Dera Ghazi Khan, PunjabVery hot summers and mild winters, with little rain.Highs 68°F (20°C) – 107°F (42°C)8.4 in (214 mm) rain / year
- Pindi Bhattian, PunjabVery hot summers and cool winters, with most rain from May to September.Highs 64°F (18°C) – 104°F (40°C)14 in (359 mm) rain / year
- Tando Bago, SindhVery hot summers and mild winters, with little rain, mostly from July to September.Highs 78°F (26°C) – 103°F (39°C)9.6 in (244 mm) rain / year
- Tando Allahyar, SindhVery hot summers and mild winters, with little rain, mostly in July and August.Highs 76°F (24°C) – 105°F (41°C)6.5 in (166 mm) rain / year
- Chak Jhumra, PunjabVery hot summers and cool winters, with little rain, mostly from May to September.Highs 64°F (18°C) – 103°F (39°C)13 in (329 mm) rain / year
- Bhawana, PunjabVery hot summers and cool winters, with little rain, mostly from May to September.Highs 65°F (18°C) – 104°F (40°C)12 in (301 mm) rain / year
- Larkana, SindhVery hot summers and mild winters, with almost no rain.Highs 72°F (22°C) – 111°F (44°C)4.0 in (102 mm) rain / year
- Nawabshah, SindhVery hot summers and mild winters, with almost no rain.Highs 74°F (23°C) – 110°F (43°C)5.4 in (138 mm) rain / year
- Burewala, PunjabVery hot summers and mild winters, with little rain, mostly from May to September.Highs 67°F (20°C) – 106°F (41°C)7.8 in (199 mm) rain / year
- Mingora, Khyber PakhtunkhwaVery hot summers and cool winters, with rain spread through the year.Highs 56°F (14°C) – 97°F (36°C)31 in (797 mm) rain / year
- Sinjhoro, SindhVery hot summers and mild winters, with little rain, mostly from July to September.Highs 74°F (24°C) – 107°F (42°C)6.3 in (161 mm) rain / year
- Hafizabad, PunjabVery hot summers and mild winters, with most rain from May to September.Highs 65°F (18°C) – 103°F (40°C)17 in (425 mm) rain / year
- Chiniot, PunjabVery hot summers and cool winters, with little rain, mostly from May to September.Highs 65°F (18°C) – 103°F (39°C)13 in (330 mm) rain / year
- Mardan, Khyber PakhtunkhwaVery hot summers and cool winters, with rain spread through the year.Highs 62°F (17°C) – 105°F (40°C)21 in (533 mm) rain / year
- Kamoke, PunjabVery hot summers and mild winters, with most rain from June to September.Highs 64°F (18°C) – 103°F (39°C)19 in (495 mm) rain / year