Last updated: August 21, 2025
June in Surabaya, Indonesia, showcases a warm tropical climate with maximum temperatures reaching 31°C (88°F) and a comfortable average of 24°C (75°F). Although the city enjoys vibrant sunshine, it also experiences a moderate amount of rainfall, with precipitation totaling 59 mm (2.3 in) over 12 days of the month. The humidity stays high at 81%, contributing to the muggy atmosphere typical of this season. Whether you're exploring the bustling city or relaxing by the coast, be prepared for a blend of warmth and occasional showers that characterize Surabaya's June weather.
In June, Surabaya, Indonesia experiences a delightful blend of warm temperatures, with a minimum of 17°C (62°F) and a maximum reaching 31°C (88°F). The average temperature settles at a comfortable 24°C (75°F), providing a pleasant atmosphere that invites outdoor exploration and vibrant city life. Notably, June marks a transition into the warmer months, with the maximum temperatures beginning to climb slightly higher compared to the earlier months of the year. This trend, alongside the mild nights, showcases the allure of Indonesian warmth as it approaches the peak summer season, making it an ideal time to visit and enjoy everything this bustling city has to offer.
In June, Surabaya experiences a significant shift in precipitation, with only 59 mm (2.3 in) of rainfall spread over 12 days. This marks a noticeable decline from the preceding months, as the region transitions into its drier season. May's downpour of 163 mm (6.4 in) cast a long shadow, but June's lighter showers effectively signify the start of a brief respite from the intense wetness characteristic of earlier months. This trend continues into July and August, where precipitation further dwindles to 28 mm (1.1 in) and 26 mm (1.0 in), respectively. The reduction in both rainfall amounts and rainy days hints at the region's natural rhythm, offering locals and visitors a glimpse of drier days ahead as Surabaya shifts towards the height of its dry season.
In June, Surabaya, Indonesia experiences a humidity level of 81%, reflecting a slight drop from the peak levels seen in the earlier months of the year. The wet season's grip loosens as the city transitions from the wetter months of January through May, where humidity often hovers around the mid-80s to low 90s. This gradual decrease culminates in the drier months of July and August, where humidity levels fall further to 79% and 76%, respectively. As such, June serves as a pivotal month that balances the lingering moisture of the rainy season with the onset of a more comfortable climate, welcoming residents and visitors alike to enjoy the vibrant atmosphere of Surabaya as it begins to dry out.
June in Surabaya, Indonesia, continues the trend of extreme UV exposure prevalent throughout the year, registering a UV Index of 11. While this marks a slight decrease from the peak of 16 in February, the burn time remains critically short at just 10 minutes. This pattern reflects a consistent risk for sunburn across the months, with each month displaying an uncompromising level of UV intensity. As the sunny days linger, it's imperative to stay protected with sunscreen and seek shade to avoid harmful effects. For more insights on UV levels in Surabaya, visit Surabaya UV Index.
UV Risk Categories
As June rolls into Surabaya, Indonesia, the city basks in a generous 299 hours of sunshine, continuing a delightful trend that began in earlier months. This month, while slightly dipping from May's impressive 310 hours, still showcases a vibrant sun-kissed atmosphere, perfectly setting the stage for outdoor adventures and cultural explorations. The sunny days are a prelude to the subsequent months of July and August, which promise even more sunlight, boasting 319 and 322 hours, respectively. This consistent pattern highlights Surabaya's enviable climate, making it an appealing destination throughout the year, particularly as summer peaks and encourages both locals and visitors alike to revel in the splendor of its sunny days.
In Surabaya, Indonesia, the likelihood of sunny weather begins to pick up as the year progresses, showcasing significant seasonal trends. After the low percentages of sunshine in the early months—just 1% in January and 3% in February—the chances start to rise with 6% in March and reach 31% by April. May maintains a relatively high probability of 28%, leading into June, where the forecast offers a 25% chance of sunshine. This trend highlights an emerging pattern of increasing sunshine, particularly as summer approaches, with July peaking at 39%. As we transition into the humid months of August and September, the probability stabilizes at 32% and 25%, respectively, before tapering off again towards the end of the year. Overall, June enjoys a reasonable chance of sunny weather, making it a favorable time for outdoor activities in Surabaya.
In Surabaya, Indonesia, June marks a continuation of the warmer months, with 11 hours of daylight—a trend that started in April. This consistent daylight duration persists through the heart of the dry season, maintaining a reliable rhythm alongside the tropical climate. Interestingly, the daylight gradually shifts back to 12 hours as September approaches, signaling the end of the dry season and hinting at the return of longer days. Surabaya's daylight patterns reflect a subtle yet fascinating blend of consistency and change, inviting residents and visitors alike to savor the warm, sunlit hours of mid-year.
In June, Surabaya experiences a gentle whisper of wind, with average speeds around 0.9 m/s (2 mph), slightly lower than the preceding months. This trend reflects a subtle dip in wind activity as the region transitions toward the drier season. Following the peaceful June breezes, the wind picks up in July and August, breaking through with averages of 1.3 m/s (3 mph) and 1.6 m/s (4 mph) respectively, suggesting a return to livelier gusts. As the year unfolds, this cyclical pattern indicates not only seasonal changes but also a rhythm that enhances the coastal charm of Surabaya, inviting residents and visitors alike to appreciate its tranquil yet dynamic atmosphere.
Weather in Surabaya varies notably across the year, with each month offering distinct climate conditions. This page compares June’s weather to other months in Surabaya, focusing on differences in temperature, rainfall, humidity, and UV levels.
When comparing the weather in June and January, June tends to be milder overall, with average temperatures ranging from a minimum of 17°C (62°F) to a maximum of 31°C (88°F). In contrast, January boasts slightly higher minimum and average temperatures, with a minimum of 19°C (67°F) and an average of 23°C (74°F), though it also experiences a notable increase in rainfall, totaling 461 mm (18.2 in) over 25 days, compared to June's 59 mm (2.3 in) over 12 days. Both months exhibit high humidity levels, with June at 81% and January at 84%, making the atmosphere feel warm and sometimes sticky. For a more detailed look at January's weather specifics, you can visit Surabaya weather in January.
In comparing the weather of June and February, both months exhibit warm temperatures but differ significantly in precipitation and humidity. June has a milder temperature range, with minimums around 17°C (62°F) and maximums reaching 31°C (88°F). In contrast, February experiences slightly higher low temperatures, starting at 19°C (67°F), but with a similar maximum of 30°C (86°F). However, February is marked by significantly higher rainfall, receiving 485 mm (19.1 in) over 28 days, compared to June's 59 mm (2.3 in) across just 12 days. Humidity levels are also slightly higher in February at 87%, compared to 81% in June. For more detailed insights, check out Surabaya weather in February.
In comparing the weather between June and March, we find some notable differences. June typically offers warmer temperatures, with averages around 24°C (75°F) and highs reaching up to 31°C (88°F), while March, despite having a similar average temperature of 23°C (74°F), has slightly higher minimum temperatures at 19°C (66°F). One striking contrast is the amount of precipitation; while June experiences 59 mm (2.3 in) over 12 days, March sees significantly more rainfall at 502 mm (19.8 in) across 30 days, making March a much wetter month. Additionally, humidity levels are comparable, with June at 81% and March slightly higher at 85%. For further detail, you can explore Surabaya weather in March.
When comparing the weather in June and April, both months share similar average temperatures, with June experiencing a minimum of 17°C and a maximum of 31°C, while April has a slightly lower maximum of 30°C. However, April is characterized by significantly higher precipitation, totaling 332 mm over 27 days, compared to June's 59 mm over just 12 days. This results in a wetter atmosphere in April, contributing to a humidity level of 82%, which is slightly higher than June's 81%. For a detailed look at the weather patterns in April, you can visit Surabaya weather in April.
In comparing the weather of June and May, we observe some notable differences. June typically experiences slightly warmer temperatures, with averages around 24°C (75°F) and maximums reaching 31°C (88°F), while May also has an average of 24°C but a slightly lower maximum of 30°C (87°F). However, May is characterized by significantly higher precipitation, totaling 163 mm (6.4 in) over 18 days, compared to June's 59 mm (2.3 in) over just 12 days. Both months share the same humidity level of 81%, but the overall conditions in June tend to be drier and sunnier than those in May. For more detailed insights, you can check Surabaya weather in May.
In comparing the weather patterns of June and July, June experiences slightly warmer temperatures, with a minimum of 17°C (62°F) and an average high of 31°C (88°F), while July sees a minor decrease, with minimum temperatures around 15°C (59°F) and a maximum of 30°C (87°F). Additionally, June is marked by higher precipitation levels, totaling 59 mm (2.3 in) over 12 days, compared to July's much lower 28 mm (1.1 in) spread over just 5 days. Humidity levels are relatively similar, with June at 81% and July slightly lower at 79%. For more detailed information, check out Surabaya weather in July.
In June, the weather features a slightly warmer average temperature of 24°C (75°F) with daily highs reaching up to 31°C (88°F). However, it also brings more precipitation, with about 59 mm (2.3 in) of rain over approximately 12 rainy days and a higher humidity level of 81%. In contrast, August sees a slight dip in average temperature to 23°C (73°F), with minimal change in maximum temperatures. Notably, it experiences significantly less rainfall, totaling just 26 mm (1.0 in) over 6 days, and a lower humidity of 76%. For more detailed information on the weather in August, you can check Surabaya weather in August.
In June, the weather is characterized by higher humidity levels at 81% and slightly more precipitation, totaling 59 mm over 12 days. The temperatures range from a minimum of 17°C (62°F) to a maximum of 31°C (88°F), with an average of 24°C (75°F). In contrast, September sees a decrease in humidity to 72%, accompanied by less rainfall, measuring 49 mm over 10 days. The temperature range remains similar, with a minimum of 17°C (62°F) and a maximum reaching 31°C (89°F), though the average dips slightly to 23°C (75°F). For more details, you can check Surabaya weather in September.
June and October in Surabaya offer distinct weather experiences. June generally has a warmer feel, with average temperatures hovering around 24°C (75°F) and maximums reaching up to 31°C (88°F). It experiences moderate rainfall, totaling 59 mm (2.3 in) over about 12 days, accompanied by high humidity levels of 81%. On the other hand, October also boasts an average temperature of 24°C (75°F), but it can get hotter, peaking at 33°C (91°F). Rainfall in October is significantly higher at 132 mm (5.2 in) over 19 rainy days, yet the humidity is slightly reduced to 74%. For a detailed look at what to expect, you can refer to this link: Surabaya weather in October.
June and November in Surabaya showcase distinct weather patterns. In June, the temperatures range from a mild minimum of 17°C (62°F) to a maximum of 31°C (88°F), with an average of 24°C (75°F). This month also experiences relatively low precipitation, totaling 59 mm (2.3 in) over 12 days, and a high humidity of 81%.
In contrast, November presents slightly warmer minimum temperatures at 18°C (65°F) and a higher maximum of 33°C (91°F), maintaining the same average of 24°C (75°F). However, November is marked by significantly increased rainfall, with a total of 377 mm (14.9 in) over 25 days, and the humidity hovers at 78%. For more detailed insights into November's weather, you can check Surabaya weather in November.
In comparing the weather between June and December, we find that June typically enjoys warmer temperatures with a minimum of 17°C (62°F) and an average of 24°C (75°F), reaching up to a maximum of 31°C (88°F). In contrast, December has slightly cooler minimum and average temperatures of 19°C (67°F) and 23°C (74°F), respectively, while the maximum is similar at 30°C (87°F). However, December is significantly wetter, receiving 464 mm (18.3 in) of precipitation over 30 days, compared to June's 59 mm (2.3 in) over just 12 days. Humidity levels are relatively similar, with June at 81% and December at 78%, making both months feel quite humid. For detailed information about December weather, you can visit Surabaya weather in December.
As June rolls into Surabaya, visitors can expect a delightful shift in the weather, characterized by warm temperatures and a touch of humidity. Unlike the hotter months, June offers a pleasant average that encourages outdoor activities, with maximums reaching a comfortable 31°C while the evenings cool down to a refreshing 17°C. However, this month also brings a bit of moisture, with about 59 mm of precipitation over 12 days, reminding us of the region's lush tropical climate. Overall, June serves as a gentle transition, balancing warmth and rain, making it a unique time to explore the vibrant city and its surroundings. For a deeper dive into what to expect throughout the year, check out Surabaya Climate.