Surabaya Climate by Month
Surabaya features a tropical wet and dry climate with distinct wet and dry seasons. The city's dry season from June to October is the best time of year to visit Surabaya.
The graphs below provide an overview of the climate in Surabaya (East Java), Indonesia. They present long-term patterns and averages of weather conditions over a 30-year period.