Annual average climate in Surabaya
Below are the key elements of the weather averages over the whole year in Surabaya:
- Minimum annual temperature: 25°C
- Average annual temperature: 29°C
- Maximum annual temperature: 33°C
Monthly climate normals
|Min / Max||Precipitation|
|January||25 ° / 33 °||-|
|february||25 ° / 33 °||-|
|March||25 ° / 33 °||-|
|April||25 ° / 33 °||-|
|may||25 ° / 33 °||-|
|June||24 ° / 33 °||-|
|July||23 ° / 33 °||-|
|August||23 ° / 33 °||-|
|September||24 ° / 34 °||-|
|October||25 ° / 35 °||-|
|November||25 ° / 35 °||-|
|December||25 ° / 33 °||-|
The weather averages were calculated using data from the SURABAYA/PERAK weather station. This is located in Indonesia, 5 km from Surabaya and is located at an altitude of 3 meters.
The best time to go (or the one to avoid)
Below are some indications that should allow you to choose the best season to travel to Surabaya, or the worst months.
Which are the hottest months in Surabaya?
In Surabaya, the months of the year with the highest maximum temperatures are:
October (with 35°C), November (with 35°C), September (with 34°C), …
What are the coldest months?
The months of the year with the lowest average temperatures in Surabaya are:
July (with 28°C), August (with 28°C), June (with 29°C), …
What is the weather around?
Nearby cities with a similar climate
These cities near Surabaya can record fairly close weather:
Sidoarjo (at 22 km from Surabaya), Gedangan (at 16 km), Kebomas (at 16 km), Gresik (at 15 km), Tulangan Utara (at 27 km), Bangkalan (at 23 km), Buduran (at 20 km ), Krian (à 26 km), Tanggulangin (à 28 km), Driyorejo (à 19 km), ...
You might also be interested in these cities:
Check the weather forecasts for other major cities in Indonesia:
Jakarta (at 662 km from Surabaya), Medan (at 1973 km), Palembang (at 1009 km), Tangerang (at 686 km), Makassar (at 775 km), South Tangerang (at 675 km), Semarang (at 259 km ), Batam (at 1345 km), Padang (at 1542 km), Denpasar (at 313 km), ...
The traveler's toolbox 🧳
Prepare, compare, and book your trip with our selection of must-see sites:
🛏 Booking: find your hotel/accommodation around the world
🔁 HomeExchange: the #1 home exchange platform
✈️ Skyscanner: surely the best flight comparator
⏱ LastMinute: the best offers for leaving at the last minute
🚗 RentalCars: search and compare car rental
🎟 GetYourGuide: book unforgettable tours and experiences