When to go · Surabaya, Indonesia

Best Time to Visit Surabaya

Aim for August, September and July: that's when Surabaya's weather is at its best. The full month-by-month picture is below.

Go now

August, September, July

Comfortable and drier

Shoulder

June, October, May

Fewer crowds, a trade-off

Think twice

February, January

Wettest is February (355mm)

Surabaya weather, month by month

MonthHighLowRainFeel
Jan30°C / 86°F24°C / 75°F324mmhot, very wet
Feb30°C / 86°F24°C / 75°F355mmhot, very wet
Mar30°C / 86°F25°C / 77°F308mmhot, very wet
Apr30°C / 86°F25°C / 77°F175mmhot, wet
May30°C / 86°F25°C / 77°F128mmhot, wet
Jun30°C / 86°F25°C / 77°F79mmhot, some rain
JulBEST31°C / 88°F24°C / 75°F26mmhot, mostly dry
AugBEST31°C / 88°F24°C / 75°F16mmhot, mostly dry
SepBEST32°C / 90°F24°C / 75°F20mmhot, mostly dry
Oct33°C / 91°F25°C / 77°F71mmhot, some rain
Nov32°C / 90°F25°C / 77°F237mmhot, very wet
Dec31°C / 88°F25°C / 77°F257mmhot, very wet

Averages from Open-Meteo ERA5 climate reanalysis, 2019 to 2023. Highs and lows are daily averages for each month; rain is the monthly total. Tap a month for a detailed guide.

Planning Surabaya? Best things to do · hidden gems · best time to visit Indonesia · visa requirements

Want the timing decided for you? A Local Friend in Surabaya plans around the seasons for you.