Clear dry-season sky over a Surabaya street illustrating the best time to visit

Best Time to Visit Surabaya: Weather and Seasons

The short answer: June through September is Surabaya’s dry season and the most comfortable window to visit — minimal rain, more sunshine, and slightly less oppressive humidity. Surabaya sits close to the equator, so temperature barely shifts across the year; what actually changes, and what should drive your planning, is rainfall.

Surabaya’s Two Seasons

Surabaya has a genuinely simple climate structure: a wet season and a dry season, with two short transition months in between.

Dry season (June–September/October): The most comfortable stretch of the year, with July and August as the driest months, often seeing less than 20mm of rain and up to 9 hours of daily sunshine. Humidity is still present — this is a tropical city — but noticeably more manageable than the wet season.

Wet season (November–April): January and February are the peak wet months, often receiving over 300mm of rain each, arriving in intense but usually short bursts rather than constant drizzle. Humidity climbs, sunshine hours drop, and afternoon downpours become a near-daily feature.

Transition months (April–May, October–November): Rainfall patterns shift and don’t fully settle — expect some unpredictability, but generally milder conditions than the peak of either season.

Temperature: Consistent Year-Round

Unlike destinations with dramatic seasonal temperature swings, Surabaya’s heat barely moves across the calendar — average highs sit between 31–34°C (88–93°F) and average lows between 23–26°C (73–79°F) throughout the year. The real variable affecting comfort isn’t temperature, it’s rain volume and the humidity that comes with it.

Month-by-Month Quick Reference

MonthsSeasonWhat to expect
June–SeptemberDryBest conditions — minimal rain, most sunshine
October–NovemberTransition (heating up)Rain increasing, still mostly manageable
December–FebruaryWet (peak)Heaviest rainfall, high humidity
March–AprilWet (tapering)Rain easing off, still humid
MayTransition (drying out)Comfortable, rain dropping fast

Should Rain Actually Stop You From Visiting?

Not necessarily. Surabaya’s rain typically arrives in intense but relatively short bursts rather than settling in for entire days, so even a wet-season visit usually leaves plenty of dry hours for sightseeing, meetings, or exploring — you’ll just want more flexibility in your daily schedule and a reliable transportation plan for getting around, since heavy rain does slow traffic noticeably.

What to Pack Based on Season

Regardless of when you visit, lightweight, breathable clothing is the baseline given the consistent heat and humidity. During the wet season, add a compact umbrella or light rain jacket and waterproof footwear or sandals that dry quickly — full packing guidance is in our what-to-pack guide.

Best Time for Business vs. Leisure Travel

For business travelers, Surabaya’s weather matters less than its holiday calendar — avoiding major Indonesian holiday periods (particularly the Idul Fitri travel season) matters more for scheduling meetings than dodging rain. For leisure travelers and anyone planning significant outdoor time, the June–September dry season genuinely delivers a more pleasant experience.

FAQ

What is the driest month in Surabaya?

August is consistently the driest month, with minimal rainfall and the most sunshine hours of the year, making it one of the most popular months to visit.

Does it rain every day during Surabaya’s wet season?

Not necessarily every day, but frequently, and often heavily — rain tends to arrive in concentrated bursts, particularly in the afternoon, rather than as constant light drizzle throughout the day.

Is Surabaya hot year-round?

Yes — temperatures stay consistently warm to hot throughout the year with minimal seasonal variation; the main thing that changes month to month is rainfall and humidity, not heat.

Is it worth avoiding Surabaya entirely during the wet season?

Not for most visitors — rain typically comes in bursts rather than all-day downpours, so a wet-season trip is still very workable with some schedule flexibility and appropriate rain gear.

Related Reading

Scroll to Top