Home › Surabaya

Weather in Surabaya, Indonesia

Latitude -7.2575, longitude 112.7521 · timezone Asia/Jakarta · 2020–2024 data (1827 days).

Mean temperature 27.7°C across 2020–2024; total precipitation 9967.6 mm.

Climate by month — Surabaya

January

avg 30.4° / 24.7° · 1581.5 mm

February

avg 30° / 24.6° · 1815.6 mm

March

avg 30.3° / 24.8° · 1453.3 mm

April

avg 30.5° / 25.2° · 996.8 mm

May

avg 30.7° / 25.5° · 535.7 mm

June

avg 30.6° / 24.8° · 289.2 mm

July

avg 30.8° / 23.7° · 97.8 mm

August

avg 31.4° / 23.8° · 65.3 mm

September

avg 32.4° / 24.3° · 71.1 mm

October

avg 32.9° / 24.9° · 337 mm

November

avg 31.6° / 25.2° · 1156.5 mm

December

avg 30.7° / 24.8° · 1567.8 mm

Recent days

DateHighLowPrecipWind
2024-12-3131°25.2°15.1 mm14.5 km/h
2024-12-3032.1°25.1°7.3 mm12.7 km/h
2024-12-2929°25.4°4 mm12.4 km/h
2024-12-2830.5°25.7°7.3 mm13.2 km/h
2024-12-2731.1°25.8°7.7 mm13.8 km/h
2024-12-2631.3°24.8°33.7 mm10.1 km/h
2024-12-2531.4°25.2°17.7 mm9.1 km/h
2024-12-2431.8°24.1°26.4 mm13.8 km/h
2024-12-2331.4°24.9°17 mm11.3 km/h
2024-12-2230.3°25.2°17.4 mm9.2 km/h
2024-12-2130.5°26°5.1 mm12.6 km/h
2024-12-2031.6°26.1°4.3 mm15.2 km/h
2024-12-1932.4°25°5.3 mm12.5 km/h
2024-12-1831.1°24.6°7.1 mm7.7 km/h