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.
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | 18.6°C65.5°F | 8 mm0.3″ | Sunny & Mild |
| February | 20.3°C68.5°F | 14 mm0.6″ | Sunny & Warm, Sunny & Mild |
| March | 24.5°C76.1°F | 6 mm0.2″ | Sunny & Warm |
| April | 28.2°C82.8°F | 3 mm0.1″ | Sunny & Hot |
| May | 30.6°C87.1°F | 1 mm0″ | Sunny & Hot |
| June | 31.6°C88.9°F | 9 mm0.4″ | Sunny & Hot |
| July | 30.3°C86.5°F | 53 mm2.1″ | — |
| August | 29.1°C84.4°F | 17 mm0.7″ | Sunny & Hot |
| September | 29.1°C84.4°F | 4 mm0.2″ | Sunny & Hot |
| October | 28°C82.4°F | 0 mm0″ | Sunny & Hot |
| November | 24.3°C75.7°F | 2 mm0.1″ | Sunny & Warm |
| December | 20.3°C68.5°F | 5 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.