WhereItsSunny

Climate of Surakarta, Central Java, Indonesia

Point-value climate at Surakarta (Central Java, Indonesia). Population approximately 555,308.

Located in Central Java, Indonesia, Surakarta has a tropical climate. Population approximately 555,308. Monthly average temperatures range from 26.1°C / 79°F in July to 27.7°C / 81.9°F in October, with rainfall varying from 39 mm / 1.5 in (August) to 346 mm / 13.6 in (January) — about 2181 mm / 85.9 in across the year. These are point-value climate normals sampled at Surakarta's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: August.

Best time to visit Surakarta →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January26.6°C79.9°F346 mm13.6″Tropical
February26.7°C80.1°F328 mm12.9″Tropical
March26.9°C80.4°F295 mm11.6″Tropical
April27.2°C81°F219 mm8.6″Tropical
May27.3°C81.1°F143 mm5.6″Tropical
June26.6°C79.9°F90 mm3.5″Tropical
July26.1°C79°F48 mm1.9″
August26.5°C79.7°F39 mm1.5″Sunny & Hot
September27.1°C80.8°F54 mm2.1″
October27.7°C81.9°F129 mm5.1″Tropical
November27.3°C81.1°F218 mm8.6″Tropical
December26.9°C80.4°F272 mm10.7″Tropical

Frequently asked questions

What is the best time to visit Surakarta?

The months with the sunniest, driest weather are August. Surakarta's warmest month is October at an average of 27.7°C / 81.9°F, and its driest month is August with about 39 mm / 1.5 in of rain.

What is the climate of Surakarta?

Surakarta, in Central Java, Indonesia, has monthly average temperatures ranging from 26.1°C / 79°F in July to 27.7°C / 81.9°F in October. Annual rainfall is approximately 2181 mm / 85.9 in, with the wettest month being January (346 mm / 13.6 in) and the driest August (39 mm / 1.5 in).

What is the average temperature in Surakarta in October?

The average temperature in Surakarta in October is 27.7°C / 81.9°F, with rainfall of about 129 mm / 5.1 in — the warmest month of the year.

When is the driest month in Surakarta?

The driest month in Surakarta is August, with about 39 mm / 1.5 in of average monthly rainfall. Average temperature that month is 26.5°C / 79.7°F.

When is the wettest month in Surakarta?

The wettest month in Surakarta is January, with approximately 346 mm / 13.6 in of average monthly rainfall.