Pakistan
Across 50 destinations in Pakistan, the warmest is Garhi Khairo at 44 °C in Jun, the coolest is Skardu at 25 °C, and annual rainfall ranges from 120 mm in Arif Wala to 1,548 mm in Dhirkot. Figures are 1991–2020 climate normals.
50 destinations with full climate records · 399 awaiting data
The rangeHow much Pakistan varies
Climate varies across Pakistan. At the warmest month of the year, Garhi Khairo averages 44 °C by day while Skardu reaches 25 °C — a difference of 19 °C between two places in the same country.
Rainfall separates them more than temperature does: Dhirkot averages 1,548 mm a year against 120 mm in Arif Wala.
DestinationsThe year in each of the largest
All of themEvery destination with a full record
| Destination | Warmest month | Peak avg high | Annual rainfall |
|---|---|---|---|
| Lahore | May | 39 °C | 608 mm |
| Karachi | May | 34 °C | 134 mm |
| Peshawar | Jun | 39 °C | 791 mm |
| Faisalabad | Jun | 40 °C | 497 mm |
| Rawalpindi | Jun | 36 °C | 962 mm |
| Gujranwala | Jun | 39 °C | 935 mm |
| Multan | Jun | 41 °C | 295 mm |
| Hyderabad | May | 41 °C | 177 mm |
| Quetta | Jul | 34 °C | 287 mm |
| Bannu | Jun | 38 °C | 715 mm |
| Sargodha | Jun | 40 °C | 666 mm |
| Sialkot | Jun | 38 °C | 1,053 mm |
| Bahawalpur | Jun | 41 °C | 216 mm |
| Arifwala | Jun | 40 °C | 305 mm |
| Dera Ismail Khan | Jun | 41 °C | 610 mm |
| Muzaffarābād | Jun | 32 °C | 1,271 mm |
| Battagram | Jun | 31 °C | 1,386 mm |
| Chunian | May | 40 °C | 488 mm |
| Jhang Sadr | Jun | 40 °C | 440 mm |
| Islamabad | Jun | 36 °C | 1,007 mm |
| Shekhupura | Jun | 39 °C | 655 mm |
| Gujrat | Jun | 38 °C | 1,010 mm |
| Sukkur | Jun | 43 °C | 150 mm |
| Sahiwal | Jun | 40 °C | 582 mm |
| Sahiwal | Jun | 40 °C | 376 mm |
| Okara | May | 40 °C | 414 mm |
| Rahim Yar Khan | Jun | 42 °C | 172 mm |
| Kasur | May | 39 °C | 549 mm |
| Tando Bago | May | 40 °C | 230 mm |
| Nawabshah | May | 43 °C | 165 mm |
| Mingora | Jun | 32 °C | 1,388 mm |
| Sinjhoro | May | 42 °C | 169 mm |
| Hafizabad | Jun | 39 °C | 719 mm |
| Chiniot | Jun | 40 °C | 557 mm |
| Mardan | Jun | 38 °C | 862 mm |
| Kamoke | Jun | 39 °C | 826 mm |
| Abbottabad | Jun | 30 °C | 1,456 mm |
| Skardu | Aug | 25 °C | 1,090 mm |
| Muridke | Jun | 39 °C | 706 mm |
| Jacobabad | Jun | 43 °C | 172 mm |
| Khuzdar | Jun | 37 °C | 161 mm |
| Gilgit | Jul | 31 °C | 1,291 mm |
| Dadu | Jun | 44 °C | 204 mm |
| Dhirkot | Jun | 27 °C | 1,548 mm |
| Garhi Khairo | Jun | 44 °C | 181 mm |
| Jhelum | Jun | 38 °C | 1,026 mm |
| Arif Wala | May | 41 °C | 120 mm |
| Kohat | Jun | 38 °C | 748 mm |
| Layyah | Jun | 41 °C | 447 mm |
| Tordher | Jun | 38 °C | 1,148 mm |
Awaiting climate data
These destinations are in our database but do not yet have complete 30-year records, so they have no page yet.
- Chishtian
- Harunabad
- Jalalpur Jattan
- Umarkot
- Lodhran
- Moro
- Khanpur
- Attock City
- Manjhand
- Mian Channun
- Bhakkar
- Narowal
- Chaman
- Nankana Sahib
- Mandi Bahauddin
- Mianwali
- Daur
- Shakargarh
- Pakpattan
- Mailsi
- Dokri
- New Mirpur City
- Toba Tek Singh
- Haveli Lakha
- Shahdad Kot
- Charsadda
- Ghotki
- Sambrial
- Badin
- Taunsa
- Phool Nagar
- Tando Muhammad Khan
- Pattoki
- Shahdadpur
- Jauharabad
- Vihari
- Chichawatni
- Dera Murad Jamali
- Kotri
- Kot Addu
- Sangla Hill
- Kharian
- Khushāb
- Pasrur
- Pano Aqil
- Shabqadar
- Kot Radha Kishan
- Chakwal
- Renala Khurd
- Model Town
- Raja Jang
- Dipalpur
- Qubo Saeed Khan
- Kandhkot
- Swabi
- Dijkot
- Khurarianwala
- Gambat
- Rohri
- Kabirwala
- Kunjah
- Daharki
- Dinga
- Thul
- Nowshera Kalan
- Fort Abbas
- Ratodero
- Fatehjang
- Alahabad
- Khewra
- Talagang
- Kahna Nau
- Kambar
- Zahir Pir
- Hujra Shah Muqim
- Paharpur
- Turbat
- Topi
- Bhalwal
- Mirpur Mathelo
- Sarai Alamgir
- Bat Khela
- Sakrand
- Tando Jam
- Hala
- Gwadar
- Rabwah
- Kahror Pakka
- Gujar Khan
- Chuhar Kana
- Darya Khan
- Shorkot
- Minchinabad
- Mansehra
- Basirpur
- Lala Musa
- Usta Muhammad
- Sibi
- Pindi Gheb
- Phalia
- Sanghar
- Faqirwali
- Yazman
- Faruka
- Chitral
- Jahangira
- Haripur
- Jamrud
- Sharifabad
- Dullewala
- Pir Jo Goth
- Pabbi
- Lalian
- Qabula
- Pir Mahal
- Mithi
- Kot Mumin
- Ubauro
- Rajanpur
- Zhob
… and 279 more.
Data sources and method
- ERA5 / ERA5-Land reanalysis — Copernicus Climate Change Service (C3S), ECMWF. Copernicus Licence
- Open-Meteo — Open-Meteo.com. CC BY 4.0
- NOAA OISST v2.1 — NOAA Physical Sciences Laboratory. Public domain
- GeoNames — GeoNames.org. CC BY 4.0
- Normal period
- 1991–2020
- Dataset version
- era5-1991-2020-scores1.1
- Last processed
Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: warmest month, annual rainfall total. Full formulas are on the methodology page.
Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.