Weather in Yogyakarta

What's the weather like in Yogyakarta?

Yogyakarta has warm year-round and heavy rainfall, especially in the wet season. Average daytime highs range from 30°C (86°F) in January to 30°C (86°F) in July, with overnight lows around 23°C (73°F) and 21°C (70°F) respectively.

No month in Yogyakarta sits in the typical comfort range of 18–26°C. The most temperate months are usually January and February.

Quick facts

Country
🇮🇩 Indonesia
Region
Asia
Time zone
Asia/Jakarta
Coordinates
-7.796, 110.370

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 30°C / 86°F 23°C / 73°F 365 mm 20 0
February 30°C / 86°F 23°C / 73°F 335 mm 18 0
March 31°C / 88°F 23°C / 73°F 290 mm 18 0
April 32°C / 90°F 24°C / 75°F 160 mm 12 0
May 31°C / 88°F 23°C / 73°F 80 mm 7 0
June 30°C / 86°F 22°C / 72°F 55 mm 5 0
July 30°C / 86°F 21°C / 70°F 40 mm 4 0
August 31°C / 88°F 21°C / 70°F 30 mm 3 0
September 32°C / 90°F 22°C / 72°F 55 mm 5 0
October 32°C / 90°F 23°C / 73°F 135 mm 11 0
November 32°C / 90°F 24°C / 75°F 235 mm 16 0
December 31°C / 88°F 24°C / 75°F 300 mm 19 0

Yogyakarta by month

Detailed weather for any specific month:

Cities with a similar climate to Yogyakarta

🗺 Explore Yogyakarta on the interactive map

Live forecast, sunrise/sunset, and more.