Yogyakarta weather, climate and best time to visit

Best time to visit Yogyakarta

The best time to visit in Yogyakarta in Indonesia is from May until October and December, when you will have a warm temperature and limited till mediocre rainfall. The highest average temperature in in Yogyakarta is 29°C in February and the lowest is 27°C in July.

Yogyakarta has the tropical savanna climate prevailing. If you want to know what the average temperature is in in Yogyakarta or when most precipitation (rain or snow) falls, you can find a quick overview below. This way, you are well prepared. Our average monthly climate data is based on data from the past 30 years.

Average weather Yogyakarta by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Temperature (°C) 28 29 29 28 28 28 27 28 28 29 29 28
Precipitation (mm) 178 182 180 172 140 83 46 27 57 111 228 147

Travel and stay Yogyakarta

If you are planning on visiting Yogyakarta, check out these well-known travel agencies. They have been rated as the best by travelers and offer great prices for any budget.

Looking to book a flight to Yogyakarta? Hop on one of these airlines.

14 day weather forecast Yogyakarta

The weather for in Yogyakarta will be around 32° degrees in the next 14 days with every day chance of light rain showers or even quite a bit of rain.

Weather forecast this week

Saturday 25 Sep Precip Chance Wind UV
32°
23°
11.2 mm 80% 1 m/s 5
Sunday 26 Sep Precip Chance Wind UV
30°
22°
9.6 mm 75% 2 m/s 4
Monday 27 Sep Precip Chance Wind UV
32°
22°
0.6 mm 15% 2 m/s 7
Tuesday 28 Sep Precip Chance Wind UV
29°
22°
0.4 mm 15% 2 m/s 4
Wednesday 29 Sep Precip Chance Wind UV
34°
22°
0.8 mm 20% 1 m/s 10
Thursday 30 Sep Precip Chance Wind UV
33°
22°
1.2 mm 30% 2 m/s 5
Friday 1 Oct Precip Chance Wind UV
31°
23°
2.6 mm 45% 2 m/s 3

Weather forecast next week

Saturday 2 Oct Precip Chance Wind UV
30°
23°
2.3 mm 45% 2 m/s 3
Sunday 3 Oct Precip Chance Wind UV
33°
22°
9.0 mm 75% 2 m/s 5
Monday 4 Oct Precip Chance Wind UV
31°
22°
2.1 mm 40% 1 m/s 6
Tuesday 5 Oct Precip Chance Wind UV
31°
23°
3.0 mm 50% 2 m/s 3
Wednesday 6 Oct Precip Chance Wind UV
30°
23°
5.4 mm 65% 2 m/s 7
Thursday 7 Oct Precip Chance Wind UV
31°
23°
1.1 mm 25% 2 m/s 5
Friday 8 Oct Precip Chance Wind UV
32°
23°
1.5 mm 35% 3 m/s 3

Climate Yogyakarta

Yogyakarta has the tropical savanna climate prevailing. It is warm every month with both a wet and dry season. The average annual temperature for Yogyakarta is 28° degrees and there is about 1549 mm of rain in a year. It is dry for 42 days a year with an average humidity of 83% and an UV-index of 6.

Climate table of Yogyakarta

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day temp. (°C) 28 29 29 28 28 28 27 28 28 29 29 28
Night temp. (°C) 23 23 23 23 23 22 21 21 22 23 23 23
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (mm) 178 182 180 172 140 83 46 27 57 111 228 147
Days with rain 31 27 30 29 26 21 17 13 17 25 28 29
Dry days - 1 1 1 5 9 14 18 13 6 2 2
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Sun hours per day 9 9 8 9 9 9 9 9 9 9 8 8
Wind force (Bft) 2 2 2 2 2 2 3 3 3 2 2 2
UV-index 6 7 7 6 6 6 6 6 6 7 6 6

Yogyakarta weather by month

What is the average weather like in a given month for Yogyakarta? Let's find out! Click on a month to check all the monthly averages for sunshine, temperature highs and lows, percentage chance of rain per day, snowfall accumulation and number of rainy days.

Weather experiences Yogyakarta

Already been to Yogyakarta?

Share your experience of the Yogyakarta weather and get a chance to win $150!

Your email will not be included in the review and will not be passed on to third parties.

By submitting the data you agree to our privacy policy

Frequently asked questions

Where is Yogyakarta?

Yogyakarta is located in Indonesia. It lies in a straight line at 16,329 km from New York.

The coordinates of Yogyakarta are:

  • Latitude: -7.801389
  • Longitude: 110.364722

The GPS coordinates are 7° 48' S, 110° 21' E

How long is the flight to Yogyakarta?

The flight time from Los Angeles International Airport (LAX) to Yogyakarta is approximately 17 h. 50 min.

What are the nearest airports to Yogyakarta?

These are the airports closests to Yogyakarta:

  • Yogyakarta International Airport (36 km) – Yogyakarta
  • Juanda International Airport (271 km) – Surabaya

How many inhabitants are there in Yogyakarta?

Yogyakarta has approximately 636,660 inhabitants.

How big is Yogyakarta?

The area of Yogyakarta is around 12,087 km².

What is the currency of Yogyakarta?

In Yogyakarta the Indonesian rupiah (IDR) is used to pay.

Exchange rates on 25 September 2021

  • 1 Indonesian rupiah = 14,214.50 US dollar
  • 1 US dollar = 0.000 Indonesian rupiah
  • 10 Indonesian rupiah = 142,145.00 US dollar
  • 10 US dollar = 0.001 Indonesian rupiah
  • 100 Indonesian rupiah = 1,421,450.00 US dollar
  • 100 US dollar = 0.007 Indonesian rupiah

What is the area code of Yogyakarta?

The area code to call Yogyakarta is +62.