Surabaya Monthly Climate Overview

Indonesia flagSurabaya

Being in the tropical belt, Surabaya experiences little temperature variation throughout the year, with average daily highs consistently around 33°C. The warmest month is October with average daily highs around 35°C, while the coolest month is July with average daily highs around 32°C.

Table View

CityJanFebMarAprMayJunJulAugSepOctNovDec
Indonesia flag
Surabaya
32°C
32°C
33°C
33°C
33°C
32°C
32°C
33°C
34°C
35°C
34°C
33°C

Monthly Details

Indonesia flagOther cities in Indonesia

Destination Weather Guides

Explore detailed monthly weather forecasts for popular travel destinations worldwide in WhereWeather Blog. Plan your trips with confidence using our comprehensive climate analysis.