What December feels like in Karachi
December is early winter in Karachi, although winter here means warm days rather than cold ones. Days are warm enough for short sleeves, and time outdoors is easy. After sunset it cools off noticeably — nights stay mild. Moderate humidity keeps the air pleasant.
Rain in Karachi in December
Dry weather dominates, and an umbrella can mostly stay packed. Wet days average about 4.5 mm (0.2 in), enough to soak you without an umbrella. That is lighter than the city's yearly norm of about 9 mm per rainy day.
Daylight and sunshine in December
In mid-December, sunrise is at about 7:09 am and sunset at about 5:45 pm (local time) — 10 h 36 min of daylight. Compared with mid-November, the day has lost 21 min. About 95% of daylight hours are sunny; in short, skies are mostly clear.
How December compares to the rest of the year
December is the 2nd coolest month of the year in Karachi. Compared with November, afternoons are 4.2°C (7.6°F) cooler, with 3 mm more rain. January is cooler again. The next month's average high: 24.2°C (75.6°F).
Who December suits
- Sightseeing: a good fit — daytime temperatures are fine for walking around.
- Parks & outdoor: less ideal — afternoons are too warm to linger outside.
- Beach: a good fit — warm and mostly dry on the coast.
Tips for visiting Karachi in December
Versatile Layers
Pack pieces you can take off by noon and put back on at dusk.
Sunglasses
Frequent sunshine — sunglasses and a light hat.
Quick questions
How warm is Karachi in December?
Expect around 26.2°C (79.2°F) in the afternoon and 16°C (60.8°F) at night, which most visitors would call warm.
Does it rain a lot in Karachi in December?
Hardly — only about 1 rainy days and 5 mm for the whole month.
What should I wear in Karachi in December?
The numbers point to versatile layers and sunglasses. Bring something extra for the cooler evenings.
Is December or January better for visiting Karachi?
January, narrowly: it ranks #2 of 12 among Karachi's months, against #3 for the other. January is cooler.
