WhereItsSunny

Climate of Karachi, Sindh, Pakistan

Point-value climate at Karachi (Sindh, Pakistan). Population approximately 12,130,000.

Located in Sindh, Pakistan, Karachi has a seasonal climate. Population approximately 12,130,000. Monthly average temperatures range from 18.6°C / 65.5°F in January to 31.6°C / 88.9°F in June, with rainfall varying from 0 mm / 0 in (October) to 53 mm / 2.1 in (July) — about 122 mm / 4.8 in across the year. Karachi is the capital of Sindh. These are point-value climate normals sampled at Karachi's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: January, February, March, April, May, June, August, September, October, November, December.

Best time to visit Karachi →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January18.6°C65.5°F8 mm0.3″Sunny & Mild
February20.3°C68.5°F14 mm0.6″Sunny & Warm, Sunny & Mild
March24.5°C76.1°F6 mm0.2″Sunny & Warm
April28.2°C82.8°F3 mm0.1″Sunny & Hot
May30.6°C87.1°F1 mm0″Sunny & Hot
June31.6°C88.9°F9 mm0.4″Sunny & Hot
July30.3°C86.5°F53 mm2.1″
August29.1°C84.4°F17 mm0.7″Sunny & Hot
September29.1°C84.4°F4 mm0.2″Sunny & Hot
October28°C82.4°F0 mm0″Sunny & Hot
November24.3°C75.7°F2 mm0.1″Sunny & Warm
December20.3°C68.5°F5 mm0.2″Sunny & Warm, Sunny & Mild

Frequently asked questions

What is the best time to visit Karachi?

The months with the sunniest, driest weather are January, February, March, April, May, June, August, September, October, November, December. Karachi's warmest month is June at an average of 31.6°C / 88.9°F, and its driest month is October with about 0 mm / 0 in of rain.

What is the climate of Karachi?

Karachi, in Sindh, Pakistan, has monthly average temperatures ranging from 18.6°C / 65.5°F in January to 31.6°C / 88.9°F in June. Annual rainfall is approximately 122 mm / 4.8 in, with the wettest month being July (53 mm / 2.1 in) and the driest October (0 mm / 0 in).

What is the average temperature in Karachi in June?

The average temperature in Karachi in June is 31.6°C / 88.9°F, with rainfall of about 9 mm / 0.4 in — the warmest month of the year.

When is the driest month in Karachi?

The driest month in Karachi is October, with about 0 mm / 0 in of average monthly rainfall. Average temperature that month is 28°C / 82.4°F.

When is the wettest month in Karachi?

The wettest month in Karachi is July, with approximately 53 mm / 2.1 in of average monthly rainfall.