Yogyakarta Province Weather & Climate: Indonesia

Climate by month across Yogyakarta Province, Indonesia, average temperatures, rainfall and the best time to visit.

Climate overview of Yogyakarta Province

When planning a visit to Yogyakarta Province in Indonesia, it helps to know that temperatures typically range from 29°C (84°F) in August up to 31°C (88°F) during the peak of May. Our detailed climate overview is based on data from Yogyakarta, the region's most well-known city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.

High temperatures are a constant in Yogyakarta Province, especially in Yogyakarta, with average maximums staying above 29°C (84°F) all year long.

The hottest season always takes place in April, May and October.

When it comes to rainfall, Yogyakarta Province sees significant variations throughout the year. February tends to be the wettest, receiving 390 mm (15 in) of rain, while August is much drier with just 34 mm (1.3 in). Travelers should note that the rainy season falls during January, February, March, April, November and December, bringing substantial precipitation ranging from 278 mm (11 in) to 390 mm (15 in) monthly.

Explore Yogyakarta Province by month

Pick a month to see the average temperature, rainfall and sunshine in Yogyakarta Province — and find the best time to visit. (based on Yogyakarta)

Popular cities by month

Compare cities per month. Toggle cities on/off.

Yogyakarta Kaliurang Kalasan Pakem Prambanan Ngingas
Day temperature (°C)
Monthly rainfall (mm)

Climate map of Yogyakarta Province

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Yogyakarta 30°C (86°F) 31°C (88°F) 21°C (70°F) 23°C (73°F) 2645 mm (104 in)
Kaliurang 29°C (84°F) 30°C (86°F) 19°C (66°F) 22°C (72°F) 2966 mm (117 in)
Kalasan 30°C (86°F) 32°C (90°F) 20°C (68°F) 23°C (73°F) 2695 mm (106 in)
Pakem 30°C (86°F) 31°C (88°F) 20°C (68°F) 22°C (72°F) 2872 mm (113 in)
Prambanan 31°C (88°F) 32°C (90°F) 20°C (68°F) 23°C (73°F) 2748 mm (108 in)
Ngingas 29°C (84°F) 31°C (88°F) 21°C (70°F) 24°C (75°F) 2485 mm (98 in)

Places in Yogyakarta Province, Indonesia

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Explore more

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.