Cities / Pakistan

KARACHI

30°

Cloudy

today 30° / 25° · 0.3 mm rain

Karachi is warmest in May, averaging 34° by day and 26° at night. The wettest month is August with 189 mm, and the year brings about 504 mm in total.

Month by month

MonthHighLowRainSeaDaylightGood for
January24°15°9 mm22°10.6 hSightseeing
February28°17°14 mm22°11.1 hBeach weather
March30°20°6 mm25°11.8 hBeach weather
April33°24°6 mm27°12.6 hBeach weather
May34°26°74 mm29°13.2 hBeach weather
June34°28°12 mm30°13.5 hBeach weather
July33°28°149 mm29°13.4 hMild
August31°27°189 mm28°12.9 hRainy season
September32°26°33 mm28°12.1 hBeach weather
October32°24°6 mm28°11.4 hBeach weather
November30°21°3 mm26°10.8 hBeach weather
December27°17°3 mm24°10.5 hBeach weather

High and low are average daily maximum and minimum, rain is typical monthly total, sea is the average surface temperature, daylight is the hours between sunrise and sunset mid-month. Climate normals from NASA POWER and NOAA MUR — averages, not promises.

When to go

Beach weather: February, March, April, May, June, September, October, November and December — highs around 31°, nights no colder than 17°, and at most 74 mm of rain in a month. The sea sits at 22–30° then.

Walking the city: January — highs of 2424° and no more than 9 mm of rain a month.

Wet season: August — up to 189 mm in a single month.

More in Pakistan

See it on the world map →