24° to 32°
Wettest Month
The rainiest month of the year, with the northwest monsoon in full force.
☔ Heavy rain gear⚠️ Flash-flood aware
24° to 32°
Deep Monsoon
Still very wet, among the rainiest months of the year.
☔ Heavy rain gear⚠️ Flash-flood aware
24° to 32°
Wet Stretch
Nearly as wet as the peak months, with rain a near-daily presence.
☔ Heavy rain gear🥵 Heat protection
24° to 32°
Rain Eases
Rain becomes noticeably less frequent as the dry season approaches.
☔ Umbrella essential🥵 Heat protection
24° to 32°
Transition Month
Rain continues to ease, with sunshine hours climbing.
☔ Umbrella handy🥵 Heat protection
24° to 32°
Dry Season Begins
The southeast monsoon arrives, dry and comparatively cool.
☀️ Sunscreen🧥 Light layers for evenings
23° to 31°
Driest Stretch
Tied as the driest month of the year, dry and comfortably cool.
☀️ Sunscreen✨ Best sightseeing weather
22° to 32°
Coolest & Driest
The coolest month of the year and tied as the driest, with the clearest skies too.
☀️ Sunscreen✨ Best sightseeing weather
23° to 33°
Heat Builds
Still dry, but temperatures start climbing toward the hottest months of the year.
🥵 Heat protection☀️ Sunscreen
24° to 33°
Hot & Rain Returns
Among the hottest months of the year, with rain starting to build again.
☔ Umbrella handy🥵 Heat protection
25° to 33°
Hottest Month
The hottest month of the year on average, with rain becoming more frequent again.
☔ Umbrella handy🥵 Heat protection
24° to 33°
Monsoon Returns
The northwest monsoon settles in hard, with rain on more days than any other month.
☔ Heavy rain gear⚠️ Flash-flood aware
★★★ peak season, ★★☆ decent shoulder months, ★☆☆ true off-peak, based on rain frequency, heat, and haze.
Frequently asked questions
When is monsoon season in Surabaya?›
Surabaya's rainy season runs roughly from October through May, with January historically the wettest month, averaging around 325mm of rain across 17 days.
What is the best time of year to visit Surabaya?›
June through September is historically Surabaya's driest, sunniest stretch, with July and August both averaging under 20mm of rain.
What is the least favorable time to visit Surabaya?›
December through March historically brings the heaviest, most sustained rain of the year.
Which month has the most rain in Surabaya?›
January is historically the wettest month, averaging around 325mm of rain across 17 days.
Which month is the driest in Surabaya?›
July and August are historically tied as the driest months, each averaging around 15mm of rain.
How hot does Surabaya get?›
November is historically the hottest month, with highs that can push toward the mid-30s Celsius.
What should I pack for Surabaya during the rainy season?›
An umbrella and rain gear are worth having from around October through May, when the northwest monsoon brings the bulk of the year's rain.
Does Surabaya get cyclones?›
No, not directly. Being close to the equator on the north side of Java, Surabaya itself isn't affected by tropical cyclones, though storms can form well to the south near the Cocos and Christmas Islands from November to May, more often December to mid-April.
Is Surabaya a good base for visiting Mount Bromo?›
Yes. Surabaya's airport is a common gateway for trips to Mount Bromo and the wider Bromo Tengger Semeru National Park, one of Indonesia's most iconic volcanic landscapes.
Is Surabaya humid year-round?›
Humidity stays fairly high through the rainy season but drops noticeably during the dry months, June through September, when the air feels comparatively fresh.