Climate and monthly weather forecast
Yogyakarta, Indonesia


The climate of Yogyakarta

Known for its location in the tropical region of Indonesia, Yogyakarta showcases a climate that adheres to the Köppen climate classification, Af or Tropical rainforest. Constant warm temperatures along with high humidity and copious rainfall are the hallmarks of this type of climate, and Yogyakarta stands as a perfect representation.

Throughout the year, temperatures in Yogyakarta fluctuate subtly, ranging from a low of 21°C (69.8°F) to a high of approximately 29°C (84.2°F). No significant deviations are visible, made evident by the consistently high relative humidity ranging from 80% to 84%. Rainfall, on the other hand, exhibits a more pronounced fluctuation with an impressive volume ranging from 29mm (1.14") in August to 236mm (9.29") in March.

High levels of cloud coverage, around 38% to 52%, maintain a balance between sunlight and shade throughout the year. Simultaneously, wind speeds fluctuate moderately throughout the year from 7.2km/h (4.5mph) to 11.6km/h (7.2mph), with the highest gusts reaching up to 15.2km/h (9.4mph). These patterns bring about a consistency evident in the climatic narrative of Yogyakarta and make it renowned for its tropical ambiance.

Unique features include substantial rainfall during the months of March and December, with values exceeding 200mm (7.87"). Simultaneously, the environs of Yogyakarta exhibit an impressive increase in sunshine, primarily during the months of January, February, and December, indicating more dry and clear days during this period, making it a distinct facet in its climatological profile.

The best time to visit Yogyakarta

Given Yogyakarta’s consistent climate, choosing the best time to visit largely depends on personal preferences concerning humidity and rainfall. However, given the climatological data, the months from June to August present a period of relatively lower humidity (around 81 percent), lesser rainfall (ranging from 29mm (1.14") to 83mm (3.27")), and increase in sunshine hours (from 8.5 to 8.9). Travelers looking for a balance of tropical warmth, manageable rainfall, and pleasant sunshine would find this window most suitable.

The worst time to visit Yogyakarta

On the other hand, rainy periods in Yogyakarta could pose a hurdle to visitors who prefer exploring the outdoors in dry weather. The months of January, February, March, and November are characterized by substantial rainfall, exceeding 200mm (7.87") and high-humidity levels, which can make exploration and outdoor activities less enjoyable.

Spring weather in Yogyakarta

During the tropical spring in Yogyakarta, spanning from March to May, the city experiences a decrease in rainfall from 236mm (9.29") to 164mm (6.46"). Concurrently, temperatures remain steadily high, averaging around 28°C (82.4°F), with minimal fluctuation in humidity levels. Additionally, sunshine hours in spring vary from 8.1 to 8.5 hours, providing an agreeable balance for visitors.

Summer weather in Yogyakarta

Summertime in Yogyakarta, from June to August, presents relative respite from the high rainfall prevalent in previous months. Rainfall during this period decreases substantially to values under 100mm (3.94"), and temperatures maintain a balmy range between 21°C (69.8°F) to 29°C (84.2°F). Alongside, Yogyakarta basks in increased sunshine hours, making this period perfect for outdoor exploration.

Autumn weather in Yogyakarta

In Autumn, from September to November, the city begins to transition to its rainy period. Rainfall starts to increase, commencing at 52mm (2.05") in September, doubling in October, and quadrupling by November. Meanwhile, temperatures remain comfortably warm, ranging between 21.4°C (70.5°F) and 29°C (84.2°F), and sunshine hours decrease gradually, reaching 7.8 by November.

Winter weather in Yogyakarta

Yogyakarta’s winter, between December and February, is doused in heavy rainfall, with values exceeding 200mm (7.87") in most months. Despite this, temperatures and humidity remain consistent with the rest of the year, consistently above 23°C (73.4°F) and 80% respectively. Though there is less sunshine compared to other seasons due to increased cloud coverage, this winter period holds its charm with its tropical warmth and lush greenery.

Weather in January

January in Yogyakarta, Indonesia brings with it higher humidity levels, contributing to a heavy rainfall of 209mm (8.23"). While this can mask the warmth of the city, when the clouds break, the sun shines brightly ensuring a pleasant atmosphere. Weather in January »

Weather in February

Despite a slight uptick in rainfall from January to 214mm (8.43"), Yogyakarta experiences notably clearer weather in February. With the arrival of these conditions, visibility throughout the city improves considerably. This increased visibility coupled with extended sunshine hours offers the perfect opportunity to explore the cultural city. Weather in February »

Weather in March

March marks the start of the transition away from the rainy season. Though experiencing a high rainfall amount of 236mm (9.29"), temperatures continue to rise, promising warmth with abundant daylight. As humidity levels persist, residents and visitors can expect misty mornings followed by sunny afternoons. Weather in March »

Weather in April

As April unfolds, it brings with it a slight reprieve from the heavy rains of the previous months. Clear skies become more frequent as rainfall decreases, creating an idyllic backdrop for the city. Despite the lesser rain, residents continue to enjoy warm temperatures during the day. Weather in April »

Weather in May

May witnesses a significant departure from the earlier heavy rain phase. With rainfall diminishing, the city rejoices in much-needed sunshine. Increased daylight hours lead to more time for outdoor exploration, a boon for adventure seekers and tourists. Weather in May »

Weather in June

As Yogyakarta transitions into June, weather conditions become even more favourable. Clear skies and lower rainfall add to the appeal of this Indonesian city. As the month progresses, the days start getting longer, contributing to a perfect blend of sultry and sunny weather. Weather in June »

Weather in July

July in Yogyakarta offers an experience of a moderate tropical climate with a minimal rainfall of 43mm (1.69"). The bright sunny days and cooler nights make it a favourite among tourists. This dry period provides an excellent window for sightseeing and outdoor activities. Weather in July »

Weather in August

August sees Yogyakarta bearing witness to fewer clouds and a clear, blue sky. With a significantly reduced rainfall, the city showcases its vibrant life through street festivals and outdoor activities. The month of August welcomes lower humidity levels and higher wind speeds, creating comfortable weather for daily life. Weather in August »

Weather in September

The climate takes a slight turn in September with a modest increase in rainfall in Yogyakarta. Despite the rain, weather conditions remain beautifully temperate. Evenings are comfortable, and the days are not unbearably hot either. Weather in September »

Weather in October

October is characterised by a more balanced mix of moderate rainfall and bright sunny days in Yogyakarta. As compared to September, the sun shines for longer hours, slowing the pace of ongoing daily life. The breeze starts picking up the pace in October, giving the city a serene sense of calm. Weather in October »

Weather in November

November marks the return of the heavy rainfall patterns with 221mm (8.7") rain. Despite the rainfall, Yogyakarta continues to buzz with life. The overcast weather is accompanied by cooler conditions, with the cloud cover serving as a curtain against the intense heat. Weather in November »

Weather in December

Closing the year, December continues the trend of cooler temperatures and heavy rain with a precipitation amount of 189mm (7.44"). The city welcomes the end of the year with shorter sunny periods and longer overcast spells. The lower temperatures don't hinder the festive spirit, rather it enhances the charm of Yogyakarta. Weather in December »

Frequently asked questions

How many days does it rain in Yogyakarta?

Throughout the year, there are 294.6 rainfall days, and 1749mm (68.86") of precipitation is accumulated.

What are the months with the lowest UV index in Yogyakarta?

January, April through September, November and December, with an average maximum UV index of 6, are months with the lowest UV index in Yogyakarta, Indonesia.

What month has the most sunshine in Yogyakarta?

The month with the most sunshine in Yogyakarta is February, with an average of 9h of sunshine.

When is the highest UV index in Yogyakarta?

February, March and October, with an average maximum UV index of 7, are months with the highest UV index.

What is the rainiest month in Yogyakarta?

March is the month with the most rainfall. Rain falls for 29.8 days and accumulates 236mm (9.29") of precipitation.

What is the most humid month in Yogyakarta?

The months with the highest humidity in Yogyakarta, Indonesia, are May and June, with an average relative humidity of 84%.

What is the month with the shortest days in Yogyakarta?

June has the shortest days of the year in Yogyakarta, with an average of 11h and 42min of daylight.

What are the coldest months in Yogyakarta?

The coldest temperatures in Yogyakarta, Indonesia, occur during July, when averages reach a peak of 27.7°C (81.9°F) and a low of 21.4°C (70.5°F).

What is the driest month in Yogyakarta?

August is the month with the least rainfall in Yogyakarta, Indonesia. Rain falls for 13.8 days and accumulates 29mm (1.14") of precipitation.

What is the least humid month in Yogyakarta?

September and October, with an average relative humidity of 80%, are the least humid months in Yogyakarta.

What is the warmest month in Yogyakarta?

October stands out as Yogyakarta's warmest month, with temperatures ranging between an average high of 29.3°C (84.7°F) and a low of 22.6°C (72.7°F).

When are the longest days in Yogyakarta?

With an average of 12h and 36min of daylight, December has the longest days of the year.

Is there Daylight Saving Time (DST) in Yogyakarta?

Yogyakarta does not utilize Daylight Saving Time (DST). WIB timezone is used over the entire year.

What is the month with the least sunshine in Yogyakarta?

The month with the least sunshine is December, with an average of 7.4h of sunshine.

Average temperature
Yogyakarta, Indonesia

Average temperature - Yogyakarta, Indonesia

The warmest month (with the highest average high temperature) is October (29.3°C).
The month with the lowest average high temperature is July (27.7°C).

The months with the highest average low temperature are January and November (23.3°C).
The coldest month (with the lowest average low temperature) is August (21°C).

Average pressure
Yogyakarta, Indonesia

Average pressure - Yogyakarta, Indonesia

The months with the highest atmospheric pressure are August and September (1011.8mbar).
The month with the lowest atmospheric pressure is December (1009mbar).

Average wind speed
Yogyakarta, Indonesia

Average wind speed - Yogyakarta, Indonesia

The windiest month (with the highest average wind speed) is August (11.6km/h).
The calmest month (with the lowest average wind speed) is April (7km/h).

Average humidity
Yogyakarta, Indonesia

Average humidity - Yogyakarta, Indonesia

The months with the highest relative humidity are May and June (84%).
The months with the lowest relative humidity are September and October (80%).

Average rainfall
Yogyakarta, Indonesia

Average rainfall - Yogyakarta, Indonesia

The wettest month (with the highest rainfall) is March (236mm).
The driest month (with the least rainfall) is August (29mm).

Average rainfall days
Yogyakarta, Indonesia

Average rainfall days - Yogyakarta, Indonesia

The month with the highest number of rainy days is January (30.3 days).
The month with the least rainy days is August (13.8 days).

Average daylight / Average sunshine
Yogyakarta, Indonesia

Average daylight / Average sunshine - Yogyakarta, Indonesia

The month with the longest days is December (Average daylight: 12h and 36min).
The month with the shortest days is June (Average daylight: 11h and 42min).

The month with the most sunshine is February (Average sunshine: 9h and 0min).
The month with the least sunshine is December (Average sunshine: 7h and 24min).

Average sunshine days
Yogyakarta, Indonesia

Average sunshine days - Yogyakarta, Indonesia

The month with the most sunshine days is August (11.1 days).
The months with the least sunshine days are January and February (0.4 days).

Average UV index
Yogyakarta, Indonesia

Average UV index - Yogyakarta, Indonesia

The months with the highest UV index are February, March and October (UV index 7).
The months with the lowest UV index are January, April, May, June, July, August, September, November and December (UV index 6).

Average cloud cover
Yogyakarta, Indonesia

Average cloud cover - Yogyakarta, Indonesia

The month with the most cloud cover is January (Cloud cover 52).
The months with the least cloud cover are June, July and August (Cloud cover 38).

Average visibility
Yogyakarta, Indonesia

Average visibility - Yogyakarta, Indonesia

The months with the highest visibility are June, July, August and September (10km).
The months with the lowest visibility are January, February, March, April, May, October, November and December (9km).

Yogyakarta, Indonesia

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location