Best Time to Visit Surabaya: Month-by-Month Guide
Best months for Surabaya: August, July, September.
- Best months for Surabaya: August, July, September.
- Peak season is August, July, September. Expect higher prices and more visitors (estimated from the climate, not from visitor counts).
- Shoulder season: June. Good weather without the busiest period.
- Wettest months: January, March, December.
- The least pleasant month is November (score 5.1).
Year at a glance
Weather by month
| Month | Avg high | Avg low | Rainfall | Rainy days | Humidity | Sunshine | Score |
|---|---|---|---|---|---|---|---|
| January | 31°C | 25°C | 280 mm | 29 | – | – | 5.6 |
| February | 31°C | 25°C | 262 mm | 27 | – | – | 5.6 |
| March | 31°C | 26°C | 268 mm | 29 | – | – | 5.5 |
| April | 32°C | 26°C | 186 mm | 24 | – | – | 5.4 |
| May | 32°C | 26°C | 85 mm | 14 | – | – | 6.4 |
| June | 31°C | 25°C | 48 mm | 9 | – | – | 7.3 |
| July | 31°C | 25°C | 22 mm | 4 | – | – | 8.0 |
| August | 31°C | 25°C | 6 mm | 2 | – | – | 8.2 |
| September | 32°C | 25°C | 20 mm | 3 | – | – | 7.7 |
| October | 33°C | 26°C | 73 mm | 12 | – | – | 6.3 |
| November | 32°C | 26°C | 179 mm | 24 | – | – | 5.1 |
| December | 31°C | 26°C | 274 mm | 29 | – | – | 5.4 |
Frequently asked questions
When is the best time to visit Surabaya?
The best months are August, July, September.
When is the rainy season in Surabaya?
The wettest months are January, March, December.