Surabaya weather by month

The best time to visit Surabaya is July to September — 77/100 in August, 32°C and 3 rainy days. The best season is the dry season, May to October (69/100 on average).

The worst month is March at 44/100 — sweltering, soaked, poor air quality. See March →

Updated September 2026 · climate normals from ERA5 reanalysis

Planning the wider trip? Best time to visit Indonesia →

Surabaya🇮🇩 Indonesia · Java, Bali & Nusa Tenggara · City77
  1. 47Jan
  2. 46Feb
  3. 44Mar
  4. 56Apr
  5. 62May
  6. 69Jun
  7. 75Jul
  8. 77Aug
  9. 72Sep
  10. 61Oct
  11. 51Nov
  12. 45Dec

Best season: May to October (69/100 on average) · worst March (44/100)

Days
32°C
Nights
25°C
Wet days
3
Sun
11 h
Humidity
69%
Daylight
12 h
Surabaya, Indonesia
Photo: arif wijaya · Pexels

Surabaya, month by month

Comfort score out of 100 for the kind of trip Surabaya is best for, the average high, rainy days and hours of sun a day from the climate normals, and how busy it tends to be.

MonthScoreTierHighRainSunCrowdsOn
Jan47F32°C29 d9 hQuiet1
Feb46F32°C27 d9 hQuiet—
Mar44F32°C29 d10 hPeak1
Apr56D32°C25 d10 hBusy1
May62C32°C14 d10 hShoulder1
Jun69C32°C11 d11 hBusy1
Jul75B31°C5 d11 hPeak1
Aug77B32°C3 d11 hBusy2
Sep72B33°C6 d11 hBusy1
Oct61C33°C15 d11 hShoulder1
Nov51D33°C27 d10 hBusy1
Dec45F32°C29 d9 hPeak1

What's on in Surabaya through the year

Festivals, natural spectacles, holidays and the seasons to watch out for — curated and sourced. The month pages carry the detail.

March
  • Ramadan and the mudik exodus5 Mar – 15 Apr (usually)Holiday
May
  • Dry season15 May – 15 Oct (usually)Season
August
  • Independence Day17 AugHoliday
November
  • Heroes Day10 NovHoliday
December
  • Christmas and New Year18 Dec – 5 JanHoliday

Everything on in Surabaya through the year →

Crowds in Surabaya in August

How busy the place itself is — school and mass holidays, the months an editor tagged, and how sought-after the weather makes them. Never part of the comfort score.

BusyIndependence Day, school holidays in 4 of the markets that fill it(estimated)

JFMAMJJASOND

Peak crowdsBusyShoulder seasonQuiet

Good to know before you go to Surabaya

Real experiences from travellers' own write-ups, quoted with a link to the original.

Getting around

A 3-day itinerary for Surabaya recommends the train over public buses or minibuses for getting around, since heavy traffic is a real problem across the city regardless of which road transport option you pick. Their seasonal advice: the dry season, April through October, is the prime window for exploring the outdoor sights like Bungkul Park and the old Arab, Chinese, and colonial quarters in the city's north without rain disrupting plans.
ItiMaker Travel · Read the original ↗

Traveller notes on Surabaya

What people who have been say about the place — the year-round notes first, then month by month.

Forum posters describe January as squarely within Java's rainy season, with a real chance of rain especially at higher elevations, though conditions stay genuinely variable - a lucky morning can be dry, with rain more typically starting around midday. Posters describe the wet-season pattern as usually bringing rain in the late afternoon or overnight, intermittent rather than constant, so an umbrella is generally enough to keep plans on track. Posters visiting nearby Mount Bromo specifically note a real trade-off: only a 10-30% chance of a clear sunrise in January, but far fewer tourists and more of the site to yourself as a result. Posters generally rate January as manageable for a Surabaya-area visit with realistic expectations and rain gear on hand.
Tripadvisor community · January · 1 month ago · Read more on Tripadvisor ↗
Forum posters describe July as squarely inside East Java's dry season, with Surabaya itself hot and humid - posters call it one of the hottest cities in Indonesia. July also lines up with peak season for the popular Mount Bromo and Ijen day trips from the city, though posters flag a sharp contrast at altitude: temperatures at the Penanjakan viewpoint above Bromo can drop to 4-9C for sunrise, cold enough that many visitors skip the viewing point rather than brave it. Posters recommend packing a mask for dust given the dry conditions, and note Ijen's crater can occasionally close depending on volcanic activity, so building flexibility into a mountain-focused itinerary from Surabaya is worthwhile.
Tripadvisor community · July · 1 month ago · Read more on Tripadvisor ↗

Add your own note from Surabaya's card on the map.