June Weather in Surabaya, Indonesia

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.

June Temperature in Surabaya

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.

June Weather in Surabaya: Daily Temperature Highs, Lows, and Averages

The chart illustrates June temperature patterns in Surabaya, showcasing daily minimum, maximum, and average temperatures. It highlights the typical range of temperatures throughout the month, providing insights into weather trends. In Surabaya, June typically has an average temperature of {2}°C ({3}°F), with highs reaching up to {4}°C ({5}°F) and lows dropping to around {6}°C ({7}°F).
JanFebMarAprMayJunJulAugSepOctNovDec747374757575737374757574
Data source: Temperature data for Surabaya generated using information from the Copernicus Climate Change Service.
Choose your preferred temperature unit
The average of daily temperatures (24 hours) calculated across all days in the month.

June Precipitation in Surabaya

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.

June Precipitation Trends in Surabaya

The chart displays monthly precipitation patterns in Surabaya, with values for each month alongside June’s data, which is highlighted for easy comparison. It shows the amount of precipitation, providing insights into how June’s conditions compare to those of other months. In Surabaya, June typically receives around {2} mm ({3} inches) of precipitation spread over approximately {4} days.
JanFebMarAprMayJunJulAugSepOctNovDec46148550233216359282649132377464
Data source: Precipitation data for June generated using information from the Copernicus Climate Change Service.
Choose your preferred precipitation unit

June Humidity in Surabaya

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 Average Humidity in Surabaya

This chart illustrates the average monthly humidity levels in Surabaya, with June’s data highlighted for easy comparison. It shows the fluctuation in humidity throughout the year, helping you understand how conditions vary by season. In June, average humidity in Surabaya is approximately {2}%, offering insight into how humid the weather typically is during this month.
JanFebMarAprMayJunJulAugSepOctNovDec84%87%85%82%81%81%79%76%72%74%78%78%
Data source: Humidity data for June generated using information from the Copernicus Climate Change Service.

June UV Index in Surabaya

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.

Maximum UV Index Levels in Surabaya for June

The chart shows the monthly maximum UV Index (UVI) for Surabaya in June, representing the highest UV radiation level. The UVI measures the intensity of ultraviolet radiation from the sun, indicating the potential risk of sunburn and UV-related health issues. In June, the maximum UV index in Surabaya typically reaches {2}, which falls under the {3} exposure category.
JanFebMarAprMayJunJulAugSepOctNovDec141615141311111314151514
Data source: Surabaya June UVI data generated using information from the Copernicus Climate Change Service.

UV Risk Categories

  •  Extreme (11+): Avoid the sun, stay in shade.
  •  Very High (8-10): Limit sun exposure.
  •  High (6-7): Use SPF 30+ and protective clothing.
  •  Moderate (3-5): Midday shade recommended.
  •  Low (0-2): No protection needed.

June Sunshine in Surabaya

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.

Monthly Sunshine Duration in Surabaya: June Highlighted

The June sunshine duration represents the total number of hours Surabaya experiences direct sunlight during the month of June, excluding cloudy or obstructed periods. This chart compares the sunshine duration of June with the other months of the year.
JanFebMarAprMayJunJulAugSepOctNovDec214h237h292h290h310h299h319h322h310h310h279h272h
Data source: Surabaya June Sunshine duration data generated using information from the Copernicus Climate Change Service.

Chance of Sun in Surabaya During June

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.

Percentage of Sunny Days in June in Surabaya

The chart illustrates the percentage of sunny days in Surabaya throughout the year, with June highlighted. It highlights the variation in sunshine across each month and provides an overview of the typical frequency of sunny days, offering insights into how often Surabaya experiences clear skies throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec1%3%6%31%28%25%39%33%25%15%4%5%
Data source: Surabaya June chance of sun data, generated using information from the Copernicus Climate Change Service.

Daylight Hours in Surabaya in June

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.

Average Daylight Hours in Surabaya for June

The chart illustrates the variation in daylight duration in Surabaya throughout the year, with June highlighted. It shows the monthly changes in daylight hours, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec12h 28m12h 18m12h 7m11h 55m11h 46m11h 42m11h 44m11h 52m12h 3m12h 14m12h 25m12h 30m
Data source: Surabaya daylight hours, calculated by summing the hours between sunrise and sunset for each day.

June Winds in Surabaya

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.

Average June Wind Speed in Surabaya

The chart displays monthly wind speed patterns in Surabaya, with values for each month shown alongside June's data, which is highlighted for easy comparison. It illustrates the average wind speed, offering insights into how June's wind conditions compare to the rest of the year.
JanFebMarAprMayJunJulAugSepOctNovDec1.01.30.91.11.10.9 m/s1.31.61.61.30.90.9
Data source: Surabaya June wind data, generated using information from the Copernicus Climate Change Service.

How June Weather in Surabaya Compares to Other Months

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.

Compare Surabaya's Climate with Cities Worldwide

Conclusion: What to Expect From June Weather in Surabaya

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.