Surabaya Weather
Surabaya weather today, the 14-day forecast, and average temperature, rain and what to wear for every month — compared against Hong Kong. Best months to visit: May, Jun, Jul and Aug.
Surabaya current weather
Surabaya now (local time 14:15)
32°C
Clear
- Feels like
- 35°
- Humidity
- 51%
- Wind
- 15 km/h
Next 7 days · what to wear
26° – 33°C
Mostly dry all week
👕 T-shirts, shorts and breathable fabrics; sunscreen and water.
Surabaya 14-day forecast
Today
10/4
☁️
32°
27°
💧2%
Mon
10/5
☁️
32°
26°
💧4%
Tue
10/6
☁️
33°
26°
💧2%
Wed
10/7
☁️
33°
26°
💧8%
Thu
10/8
🌦️
33°
26°
💧31%
Fri
10/9
🌦️
33°
27°
💧41%
Sat
10/10
🌦️
33°
26°
💧21%
Sun
10/11
⛅
32°
28°
💧7%
Mon
10/12
☁️
33°
28°
💧14%
Tue
10/13
☁️
33°
28°
💧14%
Wed
10/14
🌤️
33°
28°
💧0%
Thu
10/15
☁️
33°
28°
💧6%
Fri
10/16
☁️
33°
28°
💧10%
Sat
10/17
☁️
32°
28°
💧12%
Best time to visit Surabaya
On temperature and rainfall, the most comfortable months in Surabaya are May, Jun, Jul and Aug. The hottest month is September (average high 34°C) and the coldest is February (average low 26°C).
Surabaya climate by month
| Month | Avg high | Avg low | Rain | Humidity | vs Hong Kong |
|---|---|---|---|---|---|
| Jan | 29°C | 26°C | 337 mm | 85% | +11°C |
| Feb | 29°C | 26°C | 316 mm | 86% | +9°C |
| Mar | 29°C | 26°C | 272 mm | 84% | +7°C |
| Apr | 30°C | 26°C | 193 mm | 82% | +4°C |
| MayBest | 30°C | 26°C | 123 mm | 80% | +1°C |
| JunBest | 30°C | 25°C | 74 mm | 77% | -1°C |
| JulBest | 31°C | 24°C | 35 mm | 72% | -1°C |
| AugBest | 32°C | 24°C | 11 mm | 65% | -1°C |
| Sep | 34°C | 25°C | 18 mm | 61% | +1°C |
| Oct | 33°C | 26°C | 63 mm | 64% | +4°C |
| Nov | 32°C | 27°C | 140 mm | 73% | +7°C |
| Dec | 30°C | 26°C | 300 mm | 82% | +9°C |
Data: NASA POWER 2001–2020 climatology (MERRA-2, elevation-corrected); Hong Kong comparison uses HKO 1991–2020 normals.
Surabaya weather month by month: what to wear
Surabaya in OctoberThis month
October in Surabaya is hot: average highs of 33°C and lows of 26°C, around 63 mm of rain (mostly dry) and 64% humidity — about 4°C warmer than Hong Kong.
👕 T-shirts, shorts and breathable fabrics; sunscreen and water.
Surabaya in November
November in Surabaya is hot: average highs of 32°C and lows of 27°C, around 140 mm of rain (some rain) and 73% humidity — about 7°C warmer than Hong Kong.
👕 T-shirts, shorts and breathable fabrics; sunscreen and water.
Surabaya in December
December in Surabaya is warm to hot: average highs of 30°C and lows of 26°C, around 300 mm of rain (very wet) and 82% humidity — about 9°C warmer than Hong Kong.
👕 Short sleeves, plus a light layer for air-conditioned interiors; it's wet, so pack a compact umbrella; humid, so quick-dry fabrics help.
Surabaya in January
January in Surabaya is warm to hot: average highs of 29°C and lows of 26°C, around 337 mm of rain (very wet) and 85% humidity — about 11°C warmer than Hong Kong.
👕 Short sleeves, plus a light layer for air-conditioned interiors; it's wet, so pack a compact umbrella; humid, so quick-dry fabrics help.
Surabaya in February
February in Surabaya is warm to hot: average highs of 29°C and lows of 26°C, around 316 mm of rain (very wet) and 86% humidity — about 9°C warmer than Hong Kong.
👕 Short sleeves, plus a light layer for air-conditioned interiors; it's wet, so pack a compact umbrella; humid, so quick-dry fabrics help.
Surabaya in March
March in Surabaya is warm to hot: average highs of 29°C and lows of 26°C, around 272 mm of rain (very wet) and 84% humidity — about 7°C warmer than Hong Kong.
👕 Short sleeves, plus a light layer for air-conditioned interiors; it's wet, so pack a compact umbrella; humid, so quick-dry fabrics help.
Surabaya in April
April in Surabaya is warm to hot: average highs of 30°C and lows of 26°C, around 193 mm of rain (wet) and 82% humidity — about 4°C warmer than Hong Kong.
👕 Short sleeves, plus a light layer for air-conditioned interiors; it's wet, so pack a compact umbrella; humid, so quick-dry fabrics help.
Surabaya in MayBest month
May in Surabaya is warm to hot: average highs of 30°C and lows of 26°C, around 123 mm of rain (some rain) and 80% humidity — about the same as Hong Kong. It's one of the most comfortable months of the year to visit.
👕 T-shirts, shorts and breathable fabrics; sunscreen and water; humid, so quick-dry fabrics help.
Surabaya in JuneBest month
June in Surabaya is warm to hot: average highs of 30°C and lows of 25°C, around 74 mm of rain (mostly dry) and 77% humidity — about the same as Hong Kong. It's one of the most comfortable months of the year to visit.
👕 T-shirts, shorts and breathable fabrics; sunscreen and water.
Surabaya in JulyBest month
July in Surabaya is hot: average highs of 31°C and lows of 24°C, around 35 mm of rain (mostly dry) and 72% humidity — about the same as Hong Kong. It's one of the most comfortable months of the year to visit.
👕 T-shirts, shorts and breathable fabrics; sunscreen and water.
Surabaya in AugustBest month
August in Surabaya is hot: average highs of 32°C and lows of 24°C, around 11 mm of rain (dry) and 65% humidity — about the same as Hong Kong. It's one of the most comfortable months of the year to visit.
👕 T-shirts, shorts and breathable fabrics; sunscreen and water.
Surabaya in September
September in Surabaya is hot: average highs of 34°C and lows of 25°C, around 18 mm of rain (dry) and 61% humidity — about the same as Hong Kong.
👕 T-shirts, shorts and breathable fabrics; sunscreen and water.
FAQ
›What is the best time to visit Surabaya?
On temperature and rainfall, the most comfortable months in Surabaya are May, Jun, Jul and Aug. The hottest month is September (average high 34°C) and the coldest is February (average low 26°C).
›What's the weather like in Surabaya in October, and what should I wear?
October in Surabaya is hot: average highs of 33°C and lows of 26°C, around 63 mm of rain (mostly dry) and 64% humidity — about 4°C warmer than Hong Kong. What to wear: T-shirts, shorts and breathable fabrics; sunscreen and water.
›What's the weather like in Surabaya in November, and what should I wear?
November in Surabaya is hot: average highs of 32°C and lows of 27°C, around 140 mm of rain (some rain) and 73% humidity — about 7°C warmer than Hong Kong. What to wear: T-shirts, shorts and breathable fabrics; sunscreen and water.
›When is the rainy season in Surabaya?
Surabaya is wettest in January, with about 337 mm on average, and driest in August, with about 11 mm.
›How cold does Surabaya get? Does it snow?
The coldest month is February, averaging 29°C by day and 26°C at night. Snow is very unlikely.
Planning a trip to Surabaya?
More Indonesia weather
Popular destinations in October
Forecast data: Open-Meteo.com (CC BY 4.0), refreshed every 3 hours. Hottest month: September; coldest: February.