>>Surabaya average temperature
>>Surabaya Weather by month // weather averages
The climate here is tropical. There is significant rainfall throughout the year in Surabaya. Even the driest month still has a lot of rainfall. This location is classified as Af by Köppen and Geiger. The average temperature in Surabaya is 23.2 °C. The rainfall here averages 2704 mm.
Climate graph // Weather by Month Surabaya
The driest month is July, with 105 mm of rain. Most precipitation falls in January, with an average of 317 mm.
average temperature Surabaya
April is the warmest month of the year. The temperature in April averages 23.7 °C. In January, the average temperature is 22.9 °C. It is the lowest average temperature of the whole year.
Surabaya Weather by month // weather averages
|Avg. Temperature (°C)||Avg. Temperature (°F)||Precipitation / Rainfall (mm)|
|Avg. Temperature (°C)||22.9||23.2||23.3||23.7||23.7||23.2||22.9||22.9||23||23.4||23.4||23.1|
|Min. Temperature (°C)||18.5||18.5||18.6||18.9||18.9||18.3||17.9||17.9||18.1||18.5||18.7||18.6|
|Max. Temperature (°C)||27.3||27.9||28.1||28.5||28.5||28.1||27.9||28||28||28.3||28.2||27.6|
|Avg. Temperature (°F)||73.2||73.8||73.9||74.7||74.7||73.8||73.2||73.2||73.4||74.1||74.1||73.6|
|Min. Temperature (°F)||65.3||65.3||65.5||66.0||66.0||64.9||64.2||64.2||64.6||65.3||65.7||65.5|
|Max. Temperature (°F)||81.1||82.2||82.6||83.3||83.3||82.6||82.2||82.4||82.4||82.9||82.8||81.7|
|Precipitation / Rainfall (mm)||317||279||284||275||208||158||105||120||152||237||267||302|
There is a difference of 212 mm of precipitation between the driest and wettest months. The average temperatures vary during the year by 0.8 °C.