Last updated: August 21, 2025
June in Surabaya, Indonesia offers a warm climate characterized by maximum temperatures reaching up to 34°C (93°F) and an average temperature of 29°C (84°F). With minimums around 23°C (74°F), the warmth is complemented by a humidity level of 80%, creating a tropical ambiance. Rainfall is moderate, accumulating to 51 mm (2.0 in) over about 10 days, making this month a blend of sun-soaked days intertwined with refreshing showers. Ideal for those who appreciate a vibrant, yet humid atmosphere, June promises an engaging experience in this bustling city.
In June, Surabaya experiences warm and inviting temperatures, with a minimum of 23°C (74°F), an average of 29°C (84°F), and a maximum reaching 34°C (93°F). This month showcases a slight dip in the minimum temperature compared to previous months, hinting at the onset of the cooler dry season. With consistent warmth, June remains a favorable time for outdoor activities, though the evenings are a touch cooler, providing a refreshing respite from the daytime heat. As the summer progresses into July, the temperatures continue to hover around this warm range, maintaining the city's characteristic tropical charm.
In Surabaya, June signifies the transition into drier weather, with precipitation dropping to 51 mm (2.0 in), the lowest amount recorded for the month compared to earlier in the year. This decrease in rainfall marks a significant change from the preceding months, where rainfall peaked in March at 320 mm (12.6 in). Interestingly, June sees rain on only 10 days, a stark contrast to the wetness of January and February, which both experience over 25 rainy days. As the city moves deeper into the dry season, the pattern of diminishing precipitation continues, paving the way for the even drier months of July and August, which see minimal rainfall. This trend highlights Surabaya's distinct wet and dry seasons, showcasing a remarkable shift in climate from the early to mid-year months.
In June, Surabaya, Indonesia experiences a notable trend in its humidity levels, maintaining a relatively stable 80%. Following the slightly elevated humidity levels of January through May, which ranged from 81% to 85%, June marks a slight decline, indicating the transition towards drier conditions. As the year progresses into the following months, humidity continues to decrease, hitting 78% in July and further dropping to 72% by September. This gradual decline creates a more comfortable atmosphere for residents and visitors alike, showcasing Surabaya's distinct climatic patterns as it shifts from the wetter, more humid early months of the year to a drier mid-year.
In June, Surabaya experiences a very high UV Index of 10, a slight decrease from the extreme levels seen in the earlier months of the year, where indices often hit a staggering 13 to 15. This trend indicates a subtle shift, permitting a burn time of 15 minutes—a bit more leeway for those enjoying the sun. Despite this improvement, the sun's strength remains a concern, with caution still advised for outdoor activities. As the year progresses, the UV Index tends to fluctuate, often returning to extreme levels by July. Staying informed is crucial; for more details on UV safety and trends, check Surabaya UV Index.
UV Risk Categories
June in Surabaya, Indonesia, basks in an impressive 292 hours of sunshine, continuing the city's trend of radiant weather as it transitions from May's peak of 303 hours. The month effortlessly straddles the highs of late spring and the delicious warmth of early summer, showcasing the city's consistent charm. After a gradual increase from 221 hours in January, the pattern reveals a delightful upward trend as it peaks in the subsequent months. Notably, July and August promise to be even sunnier, hinting at a summer filled with vibrant days and perfect opportunities to explore the sun-kissed streets of this bustling city. As the year progresses, Surabaya remains a beacon of sunshine that enchants both locals and visitors alike.
In Surabaya, Indonesia, the likelihood of sunny weather shows a promising upward trend as the year progresses. Starting at a meager 2% in January, the chance of sun steadily climbs through the early months, reaching 43% by May. As June arrives, residents can expect a 38% likelihood of sunshine, a slight dip from May yet still a robust representation for the region. This pattern of increasing sunlight continues into July and August, with chances peaking at 54% and 52% respectively. As the dry season unfolds, Surabaya transforms into a sunlit paradise, making June a pleasantly bright month, despite the slight decrease from the preceding weeks.
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, the winds in Surabaya maintain a gentle pace, with an average speed of 1.8 m/s (4 mph). This marks a slight uptick from the preceding months of April and May, which recorded even lower wind speeds. As the region transitions towards the heart of the dry season, the breezy conditions offer a refreshing contrast to the warm, humid climate typical of tropical Indonesia. Following June, the winds gradually pick up slightly in July and August, suggesting a gradual seasonal shift that may influence local weather patterns and outdoor activities. Overall, the consistent, mild winds throughout June create a serene atmosphere, perfect for enjoying the coastal charm of Surabaya.
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 generally offers slightly cooler temperatures with averages ranging from 23°C (74°F) to 34°C (93°F), while January experiences min and max temperatures of 25°C (77°F) to 34°C (94°F). June sees less rainfall, with only 51 mm (2.0 in) over about 10 days, compared to January's 253 mm (10.0 in) across 25 days, making January a much wetter month. Humidity levels are quite similar, hovering around 80% in June and 81% in January. For more detailed insights into January's weather in Surabaya, you can visit Surabaya weather in January.
In comparing the weather between June and February, June tends to be slightly warmer, with average temperatures ranging from a minimum of 23°C (74°F) to a maximum of 34°C (93°F), while February maintains a warmer average range of 24°C (76°F) to 33°C (92°F). However, February sees significantly more precipitation, with 290 mm (11.4 in) falling over 27 days compared to June's 51 mm (2.0 in) across just 10 days. Additionally, February is characterized by higher humidity levels at 85%, compared to June's 80%. For more detailed information, you can visit Surabaya weather in February.
In comparing the weather of June and March, we see that both months have similar average temperatures, with June averaging 29°C (84°F) and March slightly cooler at 28°C (83°F). However, March experiences significantly higher precipitation, totaling 320 mm (12.6 in) over 29 days, contrasting with June’s 51 mm (2.0 in) spread over just 10 days. Additionally, humidity levels are relatively close, with March at 83% and June at 80%. For more details on March weather, you can check Surabaya weather in March.
When comparing the weather in June to that of April, it becomes evident that both months share similar average temperatures, hovering around 29°C (84°F). However, April typically experiences slightly higher minimum temperatures at 25°C (77°F) compared to June's minimum of 23°C (74°F). One notable difference is the precipitation levels: April sees a significant amount of rainfall, totaling 175 mm (6.9 in) over 24 days, while June has a lighter rainfall of 51 mm (2.0 in) spread over just 10 days. Humidity levels remain consistent at 80% for both months, contributing to a tropical atmosphere. For a more detailed perspective on the weather conditions in April, you can check Surabaya weather in April.
In comparing the weather of June and May, both months showcase similar high temperatures, with June having a minimum of 23°C (74°F) and an average of 29°C (84°F), while May is slightly warmer with a minimum of 24°C (76°F). The maximum temperatures remain consistent at 34°C (93°F) for both months. However, June experiences slightly less precipitation, totaling 51 mm (2.0 in) over about 10 days, whereas May sees 69 mm (2.7 in) across 12 days, indicating a wetter month. Humidity levels are also comparable, with June at 80% and May at 81%. For a more detailed look at May's weather, you can check Surabaya weather in May.
In June, the weather features warmer temperatures with a minimum of 23°C (74°F) and an average of 29°C (84°F), peaking at a maximum of 34°C (93°F). It also experiences higher humidity at 80% and considerable precipitation, with 51 mm (2.0 in) falling over 10 days. In contrast, July sees slightly cooler conditions, with a minimum of 22°C (73°F) and an average temperature of 28°C (83°F), peaking at 33°C (92°F). Notably, July has much lower precipitation at just 13 mm (0.5 in) over only 2 days and a slight decrease in humidity to 78%. For more detailed information, you can check out Surabaya weather in July.
In June, the weather tends to be warmer and more humid, with temperatures ranging from a minimum of 23°C (74°F) to a maximum of 34°C (93°F) and an average of 29°C (84°F). The month also experiences higher precipitation, averaging 51 mm (2.0 in) over about 10 days and a humidity level of 80%. In contrast, August offers slightly cooler temperatures, with a minimum of 22°C (72°F), an average of 28°C (83°F), and a maximum of 33°C (92°F). Additionally, August sees significantly less precipitation, measuring only 8 mm (0.3 in) over just 2 days and lower humidity at 74%. For more detailed information, you can visit Surabaya weather in August.
In June, temperatures in Surabaya range from a minimum of 23°C (74°F) to a maximum of 34°C (93°F), with an average of 29°C (84°F). The month typically experiences around 51 mm (2.0 in) of precipitation over about 10 days, accompanied by a high humidity level of 80%. Conversely, September maintains similar minimum and average temperatures at 23°C (75°F) and 29°C (84°F) respectively, but peaks at a higher maximum of 36°C (96°F). Rainfall is significantly lower in September, with only 21 mm (0.8 in) over approximately 4 days, and the humidity drops to 72%. For more detailed information, you can visit Surabaya weather in September.
June and October weather in Surabaya show notable differences. June experiences slightly lower temperatures, with a minimum of 23°C (74°F) and a maximum of 34°C (93°F), while October brings warmer days, with a minimum of 25°C (77°F) and a maximum of 35°C (96°F). Precipitation also varies, as October sees an increase in rainfall to 80 mm (3.1 in) over 14 days compared to June's 51 mm (2.0 in) over 10 days. Additionally, October's humidity is lower at 72%, making it feel less muggy compared to June's higher humidity level of 80%. For more detailed information, you can check Surabaya weather in October.
In June, the weather in Surabaya is characterized by warm temperatures, with a minimum of 23°C (74°F) and a maximum of 34°C (93°F), averaging around 29°C (84°F). This month also experiences relatively moderate precipitation of 51 mm (2.0 in) over about 10 days, accompanied by a high humidity level of 80%.
In contrast, November sees slightly higher temperatures, with a minimum of 24°C (76°F) and a maximum reaching 36°C (97°F), maintaining an average of 29°C (85°F). However, this month is substantially wetter, with precipitation totaling 208 mm (8.2 in) over 26 days, and humidity levels dropping to 73%. The increase in rainfall and more pronounced wet conditions in November make it quite distinct from the drier June weather. For more detailed information, check out Surabaya weather in November.
June and December both present warm temperatures, but they differ significantly in precipitation and humidity levels. In June, the minimum temperature hovers around 23°C (74°F) with an average of 29°C (84°F) and a maximum of 34°C (93°F). This month experiences relatively low precipitation at 51 mm (2.0 in) over about 10 days, coupled with a higher humidity level of 80%.
In contrast, December has a slightly higher minimum temperature of 24°C (76°F) and an average of 28°C (83°F), although it peaks at a sweltering 36°C (97°F). However, it sees a substantial increase in rainfall, totaling 302 mm (11.9 in) over 29 days, while the humidity remains somewhat lower at 75%. For a detailed look at the weather specifics in December, you can check Surabaya weather in December.
As June unfolds in Surabaya, residents and visitors can expect a notable shift in the weather landscape, characterized by warm temperatures that average around 29°C (84°F), punctuated by maximum highs reaching 34°C (93°F). Unlike the wetter months, June sees less rainfall, accumulating about 51 mm (2.0 in) over approximately 10 days, which contributes to a somewhat drier atmosphere compared to previous months. Despite the lower precipitation, humidity remains high at 80%, creating a tropical environment that can feel muggy. This combination of warmth and moderate rain makes June a unique month in the city’s weather calendar. To get a deeper understanding of the climate trends throughout the year, visit Surabaya Climate.