Greenly Garden

Gardening in Pakistan: climate, frost dates and crops by region

We worked out the season of 12 cities of Pakistan from ten years of weather: the frost-free season lasts from 299 days in Quetta to 328 days in Murree. The last spring frost comes first in Peshawar (around 17 January) and last in Quetta (around 13 February). 8 of the cities had no frost at all.

Climate zones of Pakistan

By the days between the last spring frost and the first autumn frost.

ZoneCitiesFrost-free daysLast spring frostFirst autumn frost
270 frost-free days or moreMurree, Quetta299 – 32825 January – 13 February9 December – 19 December
Frost without a regular seasonPeshawar, Islamabad—17 January – 12 February—
No frost in ten yearsGujranwala, Lahore, Faisalabad, Multan, Bahawalpur, Sukkur, Hyderabad (Pakistan), Karachi———

How the regions of Pakistan differ

Splitting the cities in two — north (Peshawar, Murree, Islamabad and 3 more) and south (Multan, Quetta, Bahawalpur and 3 more): the warmest month averages 39 °C by day in the north and 40.8 °C in the south; the north gets about 697 mm of rain a year and the south about 237 mm.

The gap between the warmest month’s days and the coldest month’s nights is widest in Quetta (34.9 °C) and smallest in Karachi (19.4 °C): the smaller it is, the milder both winter and summer. Islamabad is the wettest of these cities with 1,145 mm a year, Sukkur the driest with 208 mm. The hottest summer days are in Sukkur (43.1 °C on average in the warmest month), the coolest in Islamabad (32.8 °C). In none of these cities does a month average below 0 °C at night.

Which crops suit which part of Pakistan

Season long enough: the days from planting to the first autumn frost cover the days to the first harvest on the plant card. Each window starts on the Greenly calendar date and ends on the last day that still leaves the crop’s days to harvest (from its card) before the average first autumn frost, plus six weeks of picking for crops harvested over weeks (tomatoes, peppers, aubergines, cucumbers, courgettes, pumpkins, watermelons, beans) — our rule; earlier in the window is safer.

CropPlanting out or sowingSeason long enoughTight or too short
Tomato19 March (Quetta) – 29 August (Murree)all 4—
Cucumber2 April (Murree) – 4 October (Murree)all 4—
Bell Pepper, Eggplant2 April (Murree) – 29 August (Murree)all 4—
Zucchini2 April (Murree) – 2 October (Murree)all 4—
Pumpkin2 April (Murree) – 24 August (Murree)all 4—
Watermelon2 April (Murree) – 9 September (Murree)all 4—
Peas4 January (Murree) – 6 October (Murree)all 4—
Garlic, Tulip, Daffodil, Crocus, HyacinthAutumn planting: by 19 November (Murree)——

Cities without a spring frost: months that suit each crop

Months whose average day is not above the highest temperature on the plant card and whose average night is not below its lowest.

CityTomatoCucumberBell PepperEggplantWatermelon
GujranwalanoneApril and July–OctobernonenoneApril and July–October
LahorenoneApril and July–OctobernonenoneApril and July–October
FaisalabadnoneApril and OctobernonenoneApril and October
MultannoneOctoberMarchnoneOctober
BahawalpurnoneOctoberMarchnoneOctober
SukkurnonenoneNovembernonenone
Hyderabad (Pakistan)noneMarch and NovemberFebruarynoneMarch and November
KarachinoneMarch–NovemberFebruary, March and DecembernoneMarch–November

Cities of Pakistan: weather in numbers

CityFrost-free daysWarmest month, dayColdest month, nightRain a yearDriest monthPlaces to buy
Peshawar—June, 39.2 °CJanuary, 4.7 °C627 mmDecember16
Murree328June, 33.1 °CJanuary, 2.7 °C1,085 mmOctober—
Islamabad—June, 32.8 °CJanuary, 5.4 °C1,145 mmDecember16
Gujranwalano frostJune, 38.9 °CJanuary, 6.2 °C767 mmDecember8
Lahoreno frostJune, 39.1 °CJanuary, 6.7 °C597 mmDecember28
Faisalabadno frostJune, 39.8 °CJanuary, 6.1 °C438 mmDecember14
Multanno frostJune, 40.9 °CJanuary, 6.9 °C295 mmNovember6
Quetta299July, 35.2 °CJanuary, 0.3 °C232 mmSeptember15
Bahawalpurno frostJune, 40.8 °CJanuary, 7.1 °C223 mmNovember3
Sukkurno frostJune, 43.1 °CJanuary, 8.7 °C208 mmDecember—
Hyderabad (Pakistan)no frostMay, 41.9 °CJanuary, 11.4 °C242 mmFebruary10
Karachino frostMay, 33.5 °CJanuary, 14.1 °C277 mmFebruary58

ERA5 2016–2025 via Open-Meteo, 25 km grid cell of each city; dates by the Greenly calendar and the plant cards.

More about Pakistan