WhereItsSunny

Climate of Semarang, Central Java, Indonesia

Point-value climate at Semarang (Central Java, Indonesia). Population approximately 1,396,000.

Located in Central Java, Indonesia, Semarang has a tropical climate. Population approximately 1,396,000. Monthly average temperatures range from 27°C / 80.6°F in January to 28.3°C / 82.9°F in October, with rainfall varying from 44 mm / 1.7 in (August) to 430 mm / 16.9 in (January) — about 2245 mm / 88.4 in across the year. Semarang is the capital of Central Java. These are point-value climate normals sampled at Semarang's coordinates — often quite different from the surrounding region's area-weighted average.

Best time to visit Semarang →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January27°C80.6°F430 mm16.9″Tropical
February27°C80.6°F312 mm12.3″Tropical
March27.4°C81.3°F252 mm9.9″Tropical
April27.9°C82.2°F190 mm7.5″Tropical
May28°C82.4°F150 mm5.9″Tropical
June27.5°C81.5°F86 mm3.4″Tropical
July27.2°C81°F66 mm2.6″
August27.5°C81.5°F44 mm1.7″
September27.9°C82.2°F74 mm2.9″
October28.3°C82.9°F140 mm5.5″Tropical
November27.9°C82.2°F212 mm8.3″Tropical
December27.4°C81.3°F289 mm11.4″Tropical

Frequently asked questions

What is the best time to visit Semarang?

Semarang does not have a clearly "sunny" season by our profile cutoffs — see the "warmest and driest months" fallback for the closest picks. Semarang's warmest month is October at an average of 28.3°C / 82.9°F, and its driest month is August with about 44 mm / 1.7 in of rain.

What is the climate of Semarang?

Semarang, in Central Java, Indonesia, has monthly average temperatures ranging from 27°C / 80.6°F in January to 28.3°C / 82.9°F in October. Annual rainfall is approximately 2245 mm / 88.4 in, with the wettest month being January (430 mm / 16.9 in) and the driest August (44 mm / 1.7 in).

What is the average temperature in Semarang in October?

The average temperature in Semarang in October is 28.3°C / 82.9°F, with rainfall of about 140 mm / 5.5 in — the warmest month of the year.

When is the driest month in Semarang?

The driest month in Semarang is August, with about 44 mm / 1.7 in of average monthly rainfall. Average temperature that month is 27.5°C / 81.5°F.

When is the wettest month in Semarang?

The wettest month in Semarang is January, with approximately 430 mm / 16.9 in of average monthly rainfall.