Surabaya Weather
Loading current temperature, humidity, wind, and air quality context for Surabaya, Jawa Timur, Indonesia.
Loading current temperature, humidity, wind, and air quality context for Surabaya, Jawa Timur, Indonesia.
Current weather data is temporarily unavailable for Surabaya, but this forecast page will refresh automatically when upstream conditions return.
Loading air quality context...
Surabaya, Indonesia's second-largest city, occupies a strategic position on northeastern Java's coastal plain at the mouth of the Mas River where it meets the Madura Strait. This port metropolis sits at a low elevation averaging just 3-5 meters above sea level, with its urban core sprawling across flat alluvial terrain that gradually rises to gentle hills in southern suburbs. The city's geography creates a complex air quality dynamic—its coastal location typically facilitates sea breezes that disperse pollutants, yet the surrounding topography traps emissions. To the south and west, Surabaya is bordered by agricultural hinterlands of East Java's rice-growing regions, while industrial zones cluster along its northern coastline and eastern periphery toward Gresik, forming a dense manufacturing belt. The city's position within the Brantas River basin influences local meteorology, with humidity from the Java Sea and nearby wetlands contributing to atmospheric conditions. Surabaya's urban-rural gradient shows intense central congestion giving way to mixed industrial-residential areas, then transitioning to peri-urban agriculture. This geographic configuration means pollutants from port activities, vehicular traffic in the compact city center, and industrial emissions from the eastern corridor can accumulate under specific weather patterns, particularly when land-sea breeze cycles weaken or temperature inversions occur.
Surabaya's tropical monsoon climate creates distinct seasonal air quality patterns tied to rainfall and wind regimes. During the northwest monsoon from November to March, increased precipitation acts as a natural air cleanser, with December and January typically showing improved air quality as rains wash particulate matter from the atmosphere—these months are generally favourable for outdoor activities. The transitional periods of April-May and September-October often experience moderate pollution levels as rainfall decreases but sea breezes remain active. The most challenging period occurs during the southeast monsoon from June to August, when drier conditions prevail and easterly winds can transport agricultural haze from land-clearing activities in surrounding regions. July and August frequently see elevated pollution levels due to reduced rainfall, increased dust from drier soils, and potential temperature inversions that trap urban emissions. Sensitive groups including those with respiratory conditions, children, and elderly residents should monitor air quality particularly during these drier months, limiting prolonged outdoor exertion during midday when ozone levels may peak. The city's coastal location moderates extreme pollution episodes compared to inland Indonesian cities, but urban emissions combined with seasonal biomass burning can create periodic haze events. Early mornings before traffic peaks and late afternoons after sea breezes establish typically offer better air quality for outdoor exercise.
⚠️ Weather data is temporarily unavailable for Surabaya.
Please try again in a few minutes.