Stay in Yogyakarta in December
86 hotels in the Trip.com pool for Yogyakarta, from US$8 a night.
Opens Trip.com on Fri 4 Dec to Sun 6 Dec 2026; change the dates there.
December is Yogyakarta's deep rainy season, and the rain runs on schedule. Mornings in Malioboro and Prawirotaman start bright and clear. By about 1 pm, clouds stack over Mount Merapi; by 2 or 3 pm a downpour is drumming on warung tin roofs. Highs sit near 30°C (86°F) and nights drop to about 23°C (74°F). The air feels like a warm, damp towel, not a furnace.
The calendar matters as much as the weather. The first half of December is quiet: you can walk into the Kraton at 8 am alongside a few school groups. From around 20 December, Indonesian school holidays run into Christmas and New Year, the stretch Indonesians call Nataru. Families from Jakarta and Surabaya arrive by train and toll road. Jalan Malioboro is packed at night, and rooms in Sosrowijayan and Prawirotaman get scarce.
December rain has its upsides. The rice paddies of Sleman turn a glossy green, and the waterfalls of Gunungkidul run full. Spend mornings outdoors and afternoons under a roof, and arrive before 20 December if your dates allow it.
Why visit in December
- The first half of the month falls before the holiday rush; Taman Sari and the Kraton have short queues at 8 am opening.
- Waterfalls in Gunungkidul regency, including Air Terjun Sri Gethuk on the Oyo River, run at full volume after 2 months of rain.
- Mount Merapi, about 2,900 m (9,500 ft) high, is clearest between 5 and 7 am in December, before the daily cloud builds.
- Yogyakarta's Catholic parishes in Kotabaru and Bantul celebrate Christmas with Javanese-language masses and gamelan, a side of the city most visitors never find.
Worth knowing
- Rain falls on most days in Yogyakarta this month, usually hard afternoon storms that flood the side lanes of Sosrowijayan ankle-deep for an hour.
- From the start of the school holidays to New Year's Day, KAI trains from Jakarta sell out and hotel rates in the city climb well above the yearly average.
- Goa Pindul cave tubing and the Goa Jomblang vertical cave in Gunungkidul close at short notice when rain raises the water.
- The viewpoints at Hutan Pinus Mangunan in Dlingo turn to red mud after storms, and fog hides the Bantul valley view by 9 am.
Best for
Think twice if
Rainfall in Yogyakarta averages 281mm (11.1 in) across roughly 26 rainy days, with humidity around 85%. That is below November's peak of 395mm (15.6 in) but more than five times July's 54mm (2.1 in). Storms form over Merapi after 1 pm and run one to two hours, often with loud thunder. Mornings are clear, and by 7 am along Jalan Prawirotaman you catch wet earth and clove smoke from kretek cigarettes.
Seasonal caution
- Heavy rain on Merapi's slopes can send lahar (volcanic mudflows) down the Gendol and Boyong rivers. Check the BPPTKG alert status before a Kaliurang or Cangkringan jeep tour.
- Afternoon thunderstorms over Sleman and Bantul bring frequent lightning. Clear open temple grounds like Prambanan and Ratu Boko as soon as thunder starts.
- The south-coast surf at Parangtritis and the Gunungkidul beaches is dangerous in the wet season, and local SAR teams regularly close swimming zones.
Year-round climate
Averages from the last 5 years.
| Month | Avg high (°C) | Avg low (°C) | Rainfall (mm) |
|---|---|---|---|
| Jan | 29 | 23 | 302 |
| Feb | 30 | 23 | 359 |
| Mar | 30 | 23 | 288 |
| Apr | 30 | 23 | 257 |
| May | 31 | 23 | 196 |
| Jun | 31 | 23 | 168 |
| Jul | 30 | 21 | 54 |
| Aug | 31 | 21 | 65 |
| Sep | 31 | 22 | 117 |
| Oct | 31 | 23 | 215 |
| Nov | 30 | 23 | 395 |
| Dec | 30 | 23 | 281 |
Holidays and festivals in December
Public holidays
- Christmas Day(Hari Raya Natal)25 December 2026
Best things to do in December
Merapi dawn jeep tour
outdoorsOpen-top jeeps leave from Kaliurang and Cangkringan and cross the 2010 eruption lava fields. Tours stop at the Kaliadem bunker and at a small museum set up in a house the eruption wrecked.
December cloud usually hides the summit by late morning, and afternoon rain turns the lava-field tracks into sludge. A 4 am start gives you the clear window.Booking tipBook a 4 am hotel pickup a day ahead, and confirm the operator's refund policy if BPPTKG raises the alert level.
Ramayana Ballet at Prambanan
performanceMore than 200 dancers and a full gamelan orchestra perform the Ramayana epic with Prambanan's towers as the backdrop.
In the rainy season, the show moves from the open-air stage to the covered Trimurti theatre, so a December storm won't cancel your night.Booking tipPerformances in the last week of December sell out. Book 7 days ahead, and sit in the centre rows for the best view.
Prambanan, Sewu and Plaosan at opening
sightseeingPrambanan dates from around 850 CE. Sewu, the Buddhist complex a short walk north, and Plaosan, 1.5 km (0.9 mi) further east, fill out a morning.
By 1 pm in December, the storm and the heat off the stone both make the site hard work. Arrive at opening and you'll have wet-green lawns and few tour buses.Booking tipBuy the combined Prambanan and Ratu Boko ticket online the night before so you can skip the gate queue.
Air Terjun Sri Gethuk
natureThis waterfall drops into the Oyo River gorge in Gunungkidul, about 1.5 hours by car from the Kraton. Local boatmen take visitors upriver on bamboo rafts.
December flow is at full strength. In July and August, the same falls thin to a trickle.Booking tipCall your driver the evening before. The Oyo raft stops running when the river rises, and the land trail becomes slick.
Kraton Ngayogyakarta Hadiningrat and Taman Sari
heritageThe Sultan's palace was founded in 1756. Taman Sari, the royal water garden, is a 10-minute walk southwest through the kampung lanes.
The Kraton closes to visitors around 2 pm, which lines up with the arrival of the daily December storm.Booking tipGo before 20 December. In the Nataru week, domestic tour groups fill both sites by 9 am.
Batik class in Tirtodipuran
workshopStudios along Jalan Tirtodipuran and in Prawirotaman teach canting (wax-pen) batik. A 3-hour session ends with a dyed handkerchief to take home.
These studios are covered, so a class fills the stormy 2 pm to 5 pm window in December.Booking tipReserve the afternoon slot a day ahead through your guesthouse.
Museum Ullen Sentalu
museumThis private museum in Kaliurang covers Javanese royal women, court batik, and Mataram history. Its galleries are set partly underground among mossy stone walls.
Kaliurang runs several degrees cooler than the city, and December mist on the Merapi slopes suits the museum's shadowy, garden-set galleries.Booking tipEntry is by guided tour only. Arrive before 10 am in the holiday fortnight, before the queue for tour slots forms.
What to eat in December
In season: fruit
Rambutan
Rambutan ripens from late November. In December, sellers at Pasar Beringharjo sell it in red, hairy bundles still tied to the branch.
Durian
Durian season in Central Java follows the rains. From around December, stalls along Jalan Kaliurang stack the fruit high, and you'll smell them from 50 m (165 ft) away.
Manggis (mangosteen)
Mangosteen tends to reach Yogyakarta's markets in December and stays through February. Its purple rind stains your fingers, and the white segments inside are cool and tart.
Salak pondoh
Snake fruit from Turi in Sleman regency is sweeter and less astringent than most Indonesian salak. Its main harvest usually runs from November to January.
What to drink
Wedang ronde
This is a hot ginger broth with glutinous rice balls stuffed with crushed peanuts. It's sold from carts around Alun-Alun Kidul, and locals drink it after an evening storm cools the air.
Regular events in December
Jogja-NETPAC Asian Film Festival (JAFF)
This is Southeast Asia's leading independent Asian cinema festival. It runs screenings, director Q&As, and a market strand in Yogyakarta cinemas.
Late November into the first week of DecemberChristmas masses at Gereja Hati Kudus Yesus GanjuranFree
This church in Bantul has a Hindu-Javanese-style candi shrine. Its Christmas liturgy is in Javanese, with gamelan and worshippers in batik.
24 and 25 DecemberHari Ibu (Indonesian Mother's Day)Free
Hari Ibu marks the 1928 Indonesian Women's Congress, held in Yogyakarta. It's observed with school events and flowers sold around Kotabaru.
22 DecemberNew Year's Eve on Jalan Malioboro and at Tugu YogyakartaFree
Crowds walk the length of Malioboro to the Tugu monument, street musicians and angkringan carts lining the route until well after midnight.
31 DecemberBest places this December
Pasar Beringharjo
marketYogyakarta's main market has operated beside Malioboro since the 18th century. On December mornings, the fruit sellers on the ground floor put out the season's first rambutan.
MalioboroFort Vredeburg
museumThis Dutch fort became a museum in 1987. Its dioramas of the Indonesian independence struggle make a dry 90-minute refuge during a Malioboro downpour.
MalioboroAlun-Alun Kidul
public squareThe Kraton's southern square hosts wedang ronde carts after dark. Locals try the masangin game, walking blindfolded between its twin banyan trees once the evening rain clears.
KratonKotagede
historic districtKotagede was the 16th-century Mataram capital. Its covered silver workshops and narrow lanes, set between walled compounds, work well on a wet December morning.
KotagedePlaosan temple
templePlaosan's twin Buddhist shrines sit among rice paddies that turn brilliant green in December. Most mornings you'll share the site with a handful of farmers.
Bugisan, KlatenKaliurang
hill townThis hill resort on Merapi's southern slope is cooler and misty in December. It's the base for jeep tours and for Ullen Sentalu.
KaliurangJalan Prawirotaman
neighborhoodPrawirotaman's guesthouse and café strip, south of the Kraton, runs quieter than Malioboro through the Nataru crowds.
Prawirotaman
Your packing checklist
Tick items off as you pack. Your progress saves in this browser.
All packed — have a great trip.
Insider tips
In the last 10 days of December, stay in Prawirotaman rather than Malioboro. The lanes off Jalan Prawirotaman stay calm at night, and the Kraton is a 10-minute Grab ride away.
Locals plan the day around the storm. They go out at 6 am, head home by 1 pm, and return to the angkringan stalls on Jalan Wongsodirjan near Tugu Station around 6 pm for kopi joss, coffee with a lump of burning charcoal dropped in the glass.
Batik on the upper floors of Pasar Beringharjo costs noticeably less than in the Jalan Malioboro shopfronts. On rainy weekday afternoons, vendors bargain more readily.
When the rain starts, ride-hail fares on Gojek and Grab jump, and cars get scarce within 10 minutes. Trans Jogja buses along Jalan Malioboro keep running and keep their fixed fare.
Avoid these mistakes
- Don't book a late-afternoon Ratu Boko sunset ticket in December: the storm usually gets there first. Visit the plateau at opening instead.
- Don't arrive in Yogyakarta on 24 or 31 December without a confirmed room; even basic Sosrowijayan guesthouses post full signs.
- Don't schedule a Gunungkidul cave or river trip on the last day of a trip. If high water cancels it, there's no buffer day to reschedule.
Practical tips for December
For any date after about 18 December, book KAI trains from Jakarta or Surabaya the day sales open, roughly 45 days ahead. The Access by KAI app lists the extra Nataru trains as they are added. Yogyakarta International Airport is in Kulon Progo, about 45 km (28 mi) west of the city. The airport rail link reaches Tugu Station in roughly 40 minutes and beats the toll road when storms slow traffic. Banks and government offices close on Christmas Day and on the extra collective-leave day (cuti bersama) that Indonesia adds beside it. Most museums and the temple parks stay open. The Kraton admits visitors in the morning only, so plan palace visits before noon. Jalan Malioboro closes to motor vehicles on New Year's Eve; arrange a pickup from Jalan Mataram or Jalan Mangkubumi. Tipping in Yogyakarta is modest: rounding up a Grab fare or leaving small change at a warung is normal, not obligatory.
FAQ
Is December a good time to visit Yogyakarta?
No, not really. December ranks about 10th of 12 months for Yogyakarta, ahead of only the wettest months: January and February: and November. The first 19 days are workable if you schedule outdoor sights in the morning. The holiday weeks bring both storms and peak domestic crowds. For dry weather, July and August are the clear choice.
What is the weather like in Yogyakarta in December?
Hot and wet. Most days start clear and end with a thunderstorm over Merapi around 2 pm. Temperatures barely differ from November or January, and the wet season does not ease until about May.
Is Yogyakarta crowded in December?
Only in the second half. Before the Indonesian school holidays, the Kraton and Prambanan feel calm. Over Christmas and New Year, Jalan Malioboro and the Tugu area draw some of the heaviest domestic crowds of the year.
Can you visit Mount Merapi in December?
Yes, on the lower slopes. Jeep tours from Kaliurang and Cangkringan run most days if you start at dawn. The summit has been closed to climbers since BPPTKG raised Merapi's alert level in November 2020.
Do temples in Yogyakarta close for rain in December?
Prambanan and Ratu Boko stay open in the rain, though staff may clear the grounds when lightning is near. Gunungkidul attractions like Goa Pindul and Goa Jomblang are the ones that close when water levels rise.
Things to Do in Yogyakarta in December
Free cancellation Borobudur Sunrise from setumbu Hill , Merapi Volcano & Prambanan Full Day Tour
Day trip: 12 hours, free cancellation.
via Viator
Free cancellation Borobudur Temple Climb To The Top & Prambanan Temple - 1 day tour
Day trip: 8 hours, free cancellation.
via Viator
Free cancellation Yogyakarta: Borobudur Top Access & Prambanan Temple Private Tour
Day trip: free cancellation.
via Viator
Free cancellation From Surabaya / Malang : Mt Bromo Sunrise - Ijen Blue Fire 2D1N
Outdoor experience: 2 days, free cancellation.
via Viator
Free cancellation Jogja Hidden Gems - Cycling Tour
Outdoor experience: 3 hours, free cancellation.
via Viator
Free cancellation Selogriyo Temple and Trekking Java Rice Terraces, hidden waterfall -Nature Java
Outdoor experience: 10 hours, free cancellation.
via ViatorLast verified by automated review (v1.7.2) on . What is automated review?