Pakistan
Weather locations in Pakistan
Choose a location in Pakistan to view its available forecast products.
Pakistan illustrated weather map
46 mapped locationsOnly locations with a verified coordinate are marked. The complete location list is below.
Map Disclaimer: Maps and geographic illustrations on this website are simplified, stylized representations for weather visualization only. They are not drawn to scale and should not be interpreted as authoritative representations of national boundaries, territorial status, or geographic relationships.
Climate of Pakistan
Country climate guidePakistan runs from the Arabian Sea in the south to the great ranges of the Karakoram, the Himalaya and the Hindu Kush in the north, and its weather is as varied as its terrain. Karachi on the coast averages about 16 °C in January and around 29 °C in August, with about 250 millimetres of rain a year. Inland, the Punjab plains are the country's heat basin, and the mountains provide different conditions within a day's travel.
Main climate types
Four broad types apply. A hot arid and semi-arid climate covers Sindh, Balochistan and the Thar desert. A hot steppe or savanna climate covers the Punjab, drawing rain from both the summer monsoon and the Mediterranean winter systems. A montane climate covers the northern highlands, and beyond them a cold, semi-arid to polar climate applies to the highest peaks and glacier fields.
Temperatures
The plains are the hottest part of the country. From May to July, temperatures in upper Sindh and south Punjab, around Jacobabad, Sukkur and Multan, routinely exceed 45 °C, and the pre-monsoon weeks in June are the hottest. Winter in the plains is mild, with January means near 15 °C in Karachi and around 10 °C inland. In the north, Peshawar averages about 13 °C in January, and the highest valleys stay below freezing for much of the year.
Rainfall
Totals are low by national standards. Karachi receives about 250 millimetres a year, much of it in July and August, while the Thar desert gets well under 100. The Punjab piedmont near Rawalpindi and Islamabad receives 1,000 to 1,500 millimetres against the windward side of the Himalaya foot-hills, where the summer monsoon is heaviest and causes most flooding. The north-west around Quetta and Peshawar is dry all year but takes winter rain from the west.
When to go
The most comfortable months in the plains are December and January, when days sit near 20 °C. The best time for the northern mountains and the Hindu Kush is between June and September. Anyone planning an inland trip should avoid July and August, when the monsoon can close roads and strand travellers. The coast is best outside the monsoon season.