The climate of Pakistan, city by city

This page lists the 370 cities in Pakistan for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

-0.2 °C since 1940

Frequently asked questions

What is the hottest city in Pakistan?

The hottest city in Pakistan is Johi, with an average annual temperature of 28.2 °C.

What is the coldest city in Pakistan?

The coldest city in Pakistan is Karimabad, with an average annual temperature of -9.9 °C.

What is the wettest city in Pakistan?

The wettest city in Pakistan is Havelian, with 1,634 mm of precipitation per year.

Has the climate of Pakistan warmed?

Over 1940-2025, no clear warming trend emerges for Pakistan.

Cities by region

Azad Kashmir13

Balochistan30

Gilgit-Baltistan4

Islamabad3

Khyber Pakhtunkhwa45

Punjab190

Sindh85