East Java

East Java Weather in December

Average temperatures, rainfall, sunshine and the best places to visit in East Java, Indonesia in December.

Planning a trip to East Java, Indonesia this December? Here's what you need to know about the weather:

What to Expect in East Java in December

East Java, Indonesia is a region in Indonesia. December in East Java generally has temperatures that range from warm to very warm, with heavy precipitation.

Temperatures

During the day temperatures vary from warm in Malang at 28°C (82°F) to very warm in Surabaya at 33°C (91°F). At night it cools down to 26°C (79°F) in Surabaya and 20°C (68°F) in Malang. While the given temperatures for day and night are typical, there may be days that feel warmer. Make sure you're dressed in a way that keeps you cool and comfortable.

For a closer look at conditions across East Java, Indonesia, refer to the map below.

Precipitation

In December, precipitation varies across different areas. From heavy rainfall in Sedati with an average of 274 mm (11 in) to heavy rainfall in Batu with 444 mm (17 in).

Average sunshine

Sunshine is moderately available across various locations. In Surabaya, you can expect around 137 hours of sunlight in December, which gives a pleasant combination of sun and shade. For those who want maximum sunshine, our weather planner can point you toward the sunniest places on Earth.

Explore East Java by month

Best Places to Visit in East Java in December

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across East Java.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in East Java

What is the weather like in December for some of the most popular destinations in East Java, Indonesia?

Temperature range in East Java (December)

Precipitation variation in East Java (December)

Surabaya

In December Surabaya generally has very high temperatures with maximum daytime temperatures around 33°C (91°F), minimum nighttime temperatures around 26°C (79°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
34°C (93°F)
33°C (91°F)
32°C (90°F)
Min temperature
26°C (79°F)
26°C (79°F)
25°C (77°F)
Monthly sun hours
180 hours
137 hours
138 hours
Monthly rainfall
179 mm (7 in)
282 mm (11 in)
296 mm (12 in)
Monthly rainy days
4 days
14 days
17 days
Weather conditions

Malang

In December Malang generally has high temperatures with maximum daytime temperatures around 28°C (82°F), minimum nighttime temperatures around 20°C (68°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
28°C (82°F)
28°C (82°F)
27°C (81°F)
Min temperature
19°C (66°F)
20°C (68°F)
20°C (68°F)
Monthly rainfall
305 mm (12 in)
407 mm (16 in)
445 mm (18 in)
Monthly rainy days
7 days
16 days
19 days
Weather conditions

Batu

In December Batu generally has high temperatures with maximum daytime temperatures around 28°C (82°F), minimum nighttime temperatures around 20°C (68°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
29°C (84°F)
28°C (82°F)
28°C (82°F)
Min temperature
20°C (68°F)
20°C (68°F)
20°C (68°F)
Monthly rainfall
336 mm (13 in)
444 mm (17 in)
497 mm (20 in)
Monthly rainy days
9 days
17 days
20 days
Weather conditions

Banyuwangi

In December Banyuwangi generally has high temperatures with maximum daytime temperatures around 29°C (84°F), minimum nighttime temperatures around 24°C (75°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
29°C (84°F)
29°C (84°F)
29°C (84°F)
Min temperature
23°C (73°F)
24°C (75°F)
24°C (75°F)
Monthly sun hours
181 hours
169 hours
160 hours
Monthly rainfall
172 mm (6.8 in)
297 mm (12 in)
373 mm (15 in)
Monthly rainy days
7 days
15 days
19 days
Weather conditions

Kediri

In December Kediri generally has very high temperatures with maximum daytime temperatures around 32°C (90°F), minimum nighttime temperatures around 23°C (73°F) and heavy monthly rainfall. So on average the conditions are poor that month.

November
December
January
Max temperature
32°C (90°F)
32°C (90°F)
31°C (88°F)
Min temperature
23°C (73°F)
23°C (73°F)
23°C (73°F)
Monthly rainfall
205 mm (8.1 in)
335 mm (13 in)
408 mm (16 in)
Monthly rainy days
8 days
15 days
18 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in East Java, in Indonesia.

Popular cities in December

Day & night temperatures, rainfall and average weather in East Java in December.

City Weather Day temp Night temp Rainfall
Surabaya 33°C (91°F) 26°C (79°F) 282 mm (11 in)
Malang 28°C (82°F) 20°C (68°F) 407 mm (16 in)
Batu 28°C (82°F) 20°C (68°F) 444 mm (17 in)
Banyuwangi 29°C (84°F) 24°C (75°F) 297 mm (12 in)
Kediri 32°C (90°F) 23°C (73°F) 335 mm (13 in)
Kalibaru 29°C (84°F) 22°C (72°F) 347 mm (14 in)

East Java weather in December: frequently asked questions

What is the weather like in East Java, Indonesia in December?

East Java, Indonesia typically experiences poor weather in December, part of the season. Daytime highs in Surabaya average around 33°C (91°F), and temperatures drop to about 26°C (79°F) at night.

What is the average temperature in East Java, Indonesia in December?

Surabaya averages a daytime maximum of 33°C (91°F) in December, with overnight lows close to 26°C (79°F).

Does East Java, Indonesia get a lot of rain in December?

Expect plenty of rainfall. Surabaya records an average of 282 mm (11 in) in December, putting it among the wetter months for East Java, Indonesia.

Is December a Good Time to Visit East Java, Indonesia?

Given the typically poor weather conditions in Surabaya, December may not be the ideal time to visit East Java, Indonesia.

Generally speaking, the best visiting conditions can be found in July and August offering mostly tolerable weather in Surabaya. The weather in January, February, March, April, September, October, November and December, on the other hand, tends to be poor.

Interested in more climate information?

We have much more information about the climate in East Java.

Weather and climate has detailed information for every country in the world. Are you going to Indonesia? Get detailed historical weather averages for many cities in Indonesia.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.