Open Travel Guide
Weather in Yogyakarta

Yogyakarta Weather & Climate Guide 2026

When to visit Yogyakarta: real monthly data on temperature, rain, and crowds — not vibes.

Yogyakarta, known locally as 'Jogja', is a vibrant cultural and artistic hub on the island of Java in Indonesia. Home to two UNESCO World Heritage Sites—Borobudur and Prambanan temples—and the storied Kraton royal palace, it is considered the spiritual heart of Javanese culture. The region blends ancient history, living traditions, volcanic landscapes, and a thriving contemporary arts scene into one of Southeast Asia's most compelling destinations.

Yogyakarta has a tropical monsoon climate with two distinct seasons: a dry season (May–October) and a wet season (November–April). Temperatures are consistently warm throughout the year, averaging 24–33°C (75–91°F). Humidity is high year-round but particularly oppressive during the wet season. The region sits at approximately 100m elevation, keeping it slightly cooler than coastal lowlands.

Best time to visit

Recommendation

Best: May, June, July, August, September

Best Reason: The dry season (May–September) brings clear skies, low humidity, and ideal conditions for outdoor temple visits, beach days, volcano trekking, and cave exploration. July–August offers the best weather but also the most tourists.

Peak Season: July, August (school holiday season; also December–early January)

Avoid: December, January, February

Avoid Reason: The wet season (November–March) brings daily heavy afternoon rain that can make outdoor temple circuits uncomfortable, caves may close due to flooding, and the volcano trek is often cancelled due to poor visibility.

Month-by-month weather

Typical conditions throughout the year.

January

24-31°C / 75-88°F

Peak wet season. Heavy afternoon rains, high humidity, frequent thunderstorms. Some caves and trekking routes closed.

February

24-31°C / 75-88°F

Still wet season. Rainfall gradually begins to ease toward end of month. Waisak (Buddha's Birthday) preparations at Borobudur.

March

24-32°C / 75-90°F

Rain begins to decrease. Some clear days mixed with afternoon showers. Good for indoor cultural activities.

April

25-33°C / 77-91°F

Transitional month—generally improving weather. Mornings often clear with afternoon showers possible.

May

24-32°C / 75-90°F

Dry season begins. Very pleasant weather with lower humidity. Excellent for outdoor temples, beaches, and volcano activities.

June

23-31°C / 73-88°F

Excellent dry season weather, slightly cooler and lower humidity. One of the best months to visit.

July

22-30°C / 72-86°F

Peak dry season with minimal rain. Coolest and driest month. Also peak tourist season—Borobudur and Prambanan are busiest.

August

22-30°C / 72-86°F

Excellent dry season weather continues. Strong southeast trade winds can make coastal conditions rough.

September

23-31°C / 73-88°F

Still excellent dry season conditions. Crowds begin to thin after the peak holiday period.

October

24-32°C / 75-90°F

End of dry season. A few afternoon showers possible but largely dry and pleasant.

November

24-32°C / 75-90°F

Wet season begins. Increasing rain with some heavy afternoon downpours. Still manageable with morning activities.

December

24-31°C / 75-88°F

Wet season in full. Daily afternoon rains. Holiday season—some hotels are fully booked for Christmas and New Year.

The seasons

What to expect in each part of the year.

Season

Dry_season

Months: May–October

Clear sunny days with low rainfall, perfect for outdoor exploration. Temperatures reach 32-33°C (90°F) at midday with cooler mornings. Best time for Borobudur sunrise, Merapi treks, Gunungkidul beach visits, and cave exploration.

Season

Wet_season

Months: November–April

Daily afternoon showers (often heavy) with high humidity. Mornings are usually dry and pleasant. Rain rarely lasts all day. December–January is the wettest period. Some attractions may be affected by flooding.

Season

Transition

Months: April–May and October–November

Brief shoulder periods with mixed weather—some wet season rain but increasingly dry. These months offer a balance of decent weather and reduced crowds.

Crowds & peak times

When to expect tourists and when to avoid them.

High Season
July–August (international tourists and Indonesian school holidays), December 24–January 2 (Christmas/New Year)
Shoulder Season
May–June and September–October (best value—good weather, fewer crowds)
Low Season
November–April except holiday periods (cheapest prices, wet weather)

Major events & festivals

Time your visit around what matters.

Event

Waisak (Vesak)

Buddhist celebration at Borobudur with thousands of monks and candle-lit lantern releases—one of Indonesia's most spectacular events

Event

Sekaten Festival

Two-week Javanese festival near the Prophet Muhammad's birthday with Gamelan at the Kraton, traditional market, and cultural performances

Event

Yogyakarta Gamelan Festival

International Gamelan music festival held in and around Kraton with performers from across Indonesia and the world

Event

Ramayana Ballet at Prambanan

Open-air performance of the Ramayana epic with Prambanan as backdrop; held on full moon nights May–October

Event

Indonesian Independence Day (August 17)

Major celebrations throughout Yogyakarta including Kraton ceremonies, parades, and community events