Indonesia Yogyakarta Weather in December — Climate Guide
December in Yogyakarta is moderate
Yogyakarta Weather in December — Quick Answer
As of 2026- Avg temp
- 30° / 23°
- Rainfall
- 350mm · 21 days
- Crowds
- Very busy
As of 2026, Yogyakarta in December averages a high of 30°C and low of 23°C with 350mm of rain over about 21 days. Wettest + warm.
December is moderate for Yogyakarta.
Wettest month + Christmas-New Year peak. Hotels triple despite weather.
Travel score
Yogyakarta December Weather Stats
Avg High
30°C
Avg Low
23°C
Rainy Days
21
350mm total
Sunshine
5h
Daily avg
Humidity
85%
high
UV Index
10
Very high
Wind
8 km/h
Gusts 20
Sea Temp
0°C
no swimming
Crowds
Very busy
At attractions
December Sunrise & Sunset
Air Quality
PM2.5
18 μg/m³
PM10
30 μg/m³
Status
good
Feels-Like Temperature & Wind
Feels like
Daytime
33°C
Nighttime
25°C
Humidity and wind affect how the actual temperature feels.
Wind
8 km/h
Max gust 20 km/h
Activities Recommended for December
December Travel Pros & Cons
Pros
- Christmas peak atmosphere
- Korean tourist peak
Cons
- Wettest month
- Hotels triple
December Events & Festivals
- Christmas-New Year peak
Yogyakarta in December — Full Picture
Wettest month + Christmas-New Year peak. Hotels triple despite weather.
What to Wear & What to Pack
Wettest + warm.
Packing Checklist
Seasonal Weather Overview
Spring (Mar·Apr·May)
31.7°C
22.7°C
12.3/mo
Summer (Jun·Jul·Aug)
31.7°C
21.3°C
3.3/mo
Autumn (Sep·Oct·Nov)
32.7°C
22.7°C
9.7/mo
Winter (Dec·Jan·Feb)
Current30°C
23°C
19/mo
Yogyakarta Monthly Weather Comparison
| Month | High | Low | Rain | Sun | Humid | UV | Crowd | Price |
|---|---|---|---|---|---|---|---|---|
| 30° | 23° | 19d·300mm | 5h | 85% | 10 | Moderate | Shoulder | |
| 30° | 23° | 17d·260mm | 5h | 84% | 10 | Moderate | Shoulder | |
| 31° | 23° | 17d·280mm | 6h | 80% | 11 | Moderate | Shoulder | |
| 32° | 23° | 13d·200mm | 7h | 78% | 11 | Moderate | Shoulder | |
| May (Best) | 32° | 22° | 7d·100mm | 9h | 70% | 11 | Very busy | Peak |
| June (Best) | 32° | 22° | 4d·50mm | 10h | 68% | 11 | Very busy | Peak |
| July (Best) | 31° | 21° | 3d·30mm | 10h | 65% | 11 | Very busy | Peak |
| August (Best) | 32° | 21° | 3d·30mm | 10h | 65% | 11 | Very busy | Peak |
| September (Best) | 33° | 22° | 5d·60mm | 9h | 70% | 11 | Busy | Shoulder |
| 33° | 23° | 10d·130mm | 8h | 75% | 11 | Moderate | Shoulder | |
| 32° | 23° | 14d·220mm | 6h | 80% | 10 | Moderate | Shoulder | |
| 30° | 23° | 21d·350mm | 5h | 85% | 10 | Very busy | Peak |
View Other Months
Yogyakarta December Hotel Picks
Frequently Asked Questions
Is December a good time to visit Yogyakarta?
Yogyakarta in December is moderate. Tourist crowds are very busy and flight/hotel prices are peak.
What's the average temperature in Yogyakarta in December?
Yogyakarta December averages a high of 30°C and a low of 23°C.
Does it rain much in Yogyakarta in December?
Yogyakarta December averages 350mm of rainfall over about 21 rainy days.
What should I wear in Yogyakarta in December?
Wettest + warm.
What time are sunrise and sunset in Yogyakarta in December?
Yogyakarta December sunrise is 05:40 and sunset is 18:05, with 12h 25min of daylight.
What's the air quality like in Yogyakarta in December?
Yogyakarta December air quality (AQI) averages 50, rated Good. PM2.5 averages 18μg/m³.
What activities are recommended in Yogyakarta in December?
In December, Yogyakarta is great for Morning Borobudur, Indoor, Sultan's Palace.
Is December peak season in Yogyakarta?
Yogyakarta December crowds are very busy and prices are peak. Advance reservations are strongly recommended.
Best Months to Visit Yogyakarta
View Other Months
Planning a December trip to Yogyakarta?
You've checked the weather — next come the budget and the route.
Why you can trust weather guide
Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.