Surabaya Weather in May
Indonesia · May climate averages and travel tips
Surabaya in May sees daytime temperatures around 30°C (86°F), dropping to about 26°C (79°F) at night. The month is wet, with about 125 mm (4.9 in) of rain spread over 18 days. Humidity averages 80%, so it feels sticky and hotter than the thermometer suggests. You get roughly 11.7 hours of daylight and frequently cloudy skies.
Is May a good time to visit Surabaya?
May is not the best time to visit Surabaya (3.8/10) mainly because of the rain. The weather is much better in July and August.
Visiting Surabaya in May
May weather in Surabaya
May stays hot, with highs around 30°C and warm nights. Humidity is high, and rain falls on many days, often interrupting outdoor plans. It's less wet than April, but showers are still part of the visit.
The House of Sampoerna and the covered stalls at Pasar Atom work well when the weather turns. Save a walk along Tunjungan Street for a drier spell, and avoid planning a full day outdoors. The grey skies and sticky air can make long sightseeing days tiring.
Events and local life
Surabaya's city anniversary falls on May 31. Festivities can include cultural performances and events around the city, though the programme changes each year. It's a good time to see local pride up close, but don't expect every event to run throughout May.
Travelling with kids? Keep the House of Sampoerna in your plan for a rainy spell, then try rujak cingur, a local salad with a distinctive fermented shrimp-paste sauce.
Crowds and practical tips
May is generally quieter than July and August, Surabaya's best-weather months, so the city's main sights may feel less busy. Prices can also be gentler than in peak travel months, but this varies by hotel and event dates.
If you hate crowds, visit around the anniversary only if you want the celebrations; otherwise, choose another week. For a practical rainy-day stop, use the covered shopping areas at Tunjungan Plaza, then take a taxi between there and the old town rather than relying on a long walk in the humid weather.
May weather at a glance
| Average high | 30°C (86°F) |
|---|---|
| Average low | 26°C (79°F) |
| Daily mean | 28°C (82°F) |
| Rainfall | 125 mm (4.9 in) |
| Rainy days (1 mm+) | 18 |
| Humidity | 80% |
| Cloud cover | 61% |
| Daylight | 11.7 hours |
| Est. sunshine | 5 hours/day |
| Wind | 9.2 km/h |
| vs April | 1°C warmer than April, with 81 mm less rain. |
What to pack for Surabaya in May
- light, breathable clothing
- sunscreen and a hat
- an umbrella or rain jacket
Surabaya weather in other months
← AprilBest time to visit SurabayaJune →
Better weather in May nearby
- Istanbul21°C · 38 mm · Excellent
- Izmir25°C · 27 mm · Excellent
- Antalya27°C · 44 mm · Excellent
- Bodrum24°C · 24 mm · Excellent
- Wuzhong27°C · 20 mm · Excellent
- Taiyuan27°C · 42 mm · Excellent
Nearby in May
- Jepara29°C · 133 mm
- Semarang30°C · 130 mm
- Ubud28°C · 75 mm
- Kuta29°C · 75 mm
- Bali29°C · 75 mm
- Bandung27°C · 194 mm
Where else is good in May? See where to go in May.