Semarang i
December · Central Java

Semarang in December

Go score
61 Good
Average high
32°
Sea temperature
30°
Tourist density
Moderate
Quick answers
How warm is it in Semarang in December?
In December Semarang sees typical highs of 32°C (90°F) and lows of 23°C (74°F).
Can you swim in the sea in Semarang in December?
Definitely: the sea is around 30°C (85°F), warm enough to stay in for a while. The water goes from about 30°C (85°F) to 29°C (85°F) over the month.
Is it too hot in Semarang in December?
It is hot: afternoons in Semarang average 32°C (90°F) in December and nights stay around 23°C (74°F), with humidity near 84%. Go out early, rest at midday and drink plenty.
December · Go score 61/100

Is December a good time to visit Semarang?

Yes, December is a good time to visit Semarang (go score 61/100), though the weather is even better in July–September.

The sea is warm enough for swimming (about 30°C (85°F)). Tourist crowds: moderate.

Climate

Go score: Good · #11 of 12 months

Tourist densityModerateestimate
Average high32°C (90°F)-1° vs. November
Average low23°C (74°F)
Sea temperature30°C (85°F)very warm
Rain days17 days286 mm
Sunshine per day6.2 h49%
Daylight12.5 h
Humidity84%
Wind9 km/h

Semarang in December: the month in numbers

Weather-wise, December means about 32°C (90°F) at the warmest time of day and 23°C (74°F) at the coolest. That is about as warm as November, and January stays much the same (32°C (89°F)). This is a wet month: rain on about 17 days, 286 mm in total. The sun shines for about 6 h 12 min a day out of 12 h 30 min of daylight. Swimming is comfortable in water of about 30°C (85°F), moving from 30°C (85°F) to 29°C (85°F) through the month, and it peaks in May at 30°C (86°F).

Expect moderate levels of tourism. The general price level is very cheap.

On the first day of the month the sun rises at 05:13 and sets at 17:43 (12 h 30 min of daylight); on the last day it rises at 05:26 and sets at 17:57 (12 h 31 min). The days stay about the same length.

Semarang or nearby? The same month in neighbouring destinations

Against Semarang: Mranggen, 11 km away, runs 1 °C (2 °F) cooler; Ungaran, 16 km away, runs 3.5 °C (6 °F) cooler; Demak, 27 km away, runs 1.5 °C (3 °F) cooler. Semarang is the warmest of these places.

DestinationDistanceHighLowRain daysSeaGo score
Semarang—32°23°1730°61
Mranggen11 km31°23°1730°68
Ungaran16 km28°21°1830°67
Demak27 km30°23°1730°69

December falls in the rainy season in Java. Month by month

Hotels

Hotels in Semarang

All about Semarang
Loading…

We may earn a commission when you book through this map, at no extra cost to you.

Frequently asked questions

Is December a good time to visit Semarang?

Yes, December is a good time to visit Semarang (go score 61/100), though the weather is even better in July–September. The sea is warm enough for swimming (about 30°C (85°F)). Tourist crowds: moderate.

What is the weather like in Semarang in December?

In December, Semarang averages a high of 32°C (90°F) and a low of 23°C (74°F), with 286 mm of rain on about 17 days.

Semarang: sea water temperature

In December: 30°C (85°F) — very warm.

Water temperature details →

Updated: Climate normals: WorldClim 2.1 (1970–2000) · CRU CL 2.0 (1961–1990) About this data: Climate normals