weather-average.com
← Back to weather search

Historical weather statistics for Surabaya, Indonesia

Typical weather in Surabaya

October is typically the warmest month, with median daily highs near 34.0 °C and lows near 24.7 °C. February is typically the coolest month, with median daily highs near 29.6 °C and lows near 24.4 °C. Median precipitation probability is highest in January, at about 93.3 %. Median relative humidity reaches its annual high in February, at about 96.2 %. These are historical climate statistics, not a day-to-day forecast.

Monthly values are medians of historical daily weather statistics. They describe typical conditions and are not a forecast.

Loading interactive weather charts…

Monthly median weather statistics
MonthDaily max temperature (°C)Daily min temperature (°C)Wind chance (%)Humidity (%)Precipitation chance (%)Snow depth (cm)
January29.8 °C24.5 °C0.0 %96.0 %93.3 %0.0 cm
February29.6 °C24.4 °C0.0 %96.2 %93.3 %0.0 cm
March29.9 °C24.5 °C0.0 %96.0 %89.7 %0.0 cm
April30.2 °C24.7 °C0.0 %95.6 %78.7 %0.0 cm
May30.8 °C24.6 °C0.0 %93.8 %46.0 %0.0 cm
June30.9 °C24.0 °C0.0 %92.5 %18.8 %0.0 cm
July31.2 °C23.1 °C0.0 %91.0 %4.3 %0.0 cm
August32.0 °C23.1 °C0.0 %89.6 %0.0 %0.0 cm
September33.4 °C23.6 °C0.0 %88.2 %3.8 %0.0 cm
October34.0 °C24.7 °C0.0 %88.7 %41.7 %0.0 cm
November32.0 °C25.2 °C0.0 %92.6 %84.0 %0.0 cm
December30.1 °C24.9 °C0.0 %95.7 %92.0 %0.0 cm