WhereItsSunny

Cities in East Java — climate month by month

Compare 5 cities in East Java, Indonesia, across the year.

← Back to East Java year-round average

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
CityJanFebMarAprMayJunJulAugSepOctNovDec
Surabaya
27.9°C82.2°F
312 mm12.3″
27.8°C82°F
281 mm11.1″
27.9°C82.2°F
254 mm10″
28.3°C82.9°F
173 mm6.8″
28.4°C83.1°F
118 mm4.6″
27.9°C82.2°F
68 mm2.7″
27.5°C81.5°F
24 mm0.9″
27.7°C81.9°F
12 mm0.5″
28.3°C82.9°F
29 mm1.1″
29.1°C84.4°F
47 mm1.9″
28.9°C84°F
126 mm5″
28.2°C82.8°F
228 mm9″
Malang
24°C75.2°F
388 mm15.3″
24.1°C75.4°F
339 mm13.3″
24°C75.2°F
329 mm13″
24.1°C75.4°F
214 mm8.4″
24°C75.2°F
160 mm6.3″
23.3°C73.9°F
80 mm3.1″
22.6°C72.7°F
53 mm2.1″
23.1°C73.6°F
27 mm1.1″
23.7°C74.7°F
66 mm2.6″
24.4°C75.9°F
136 mm5.4″
24.3°C75.7°F
260 mm10.2″
23.9°C75°F
368 mm14.5″
Pasuruan
26.9°C80.4°F
262 mm10.3″
26.8°C80.2°F
269 mm10.6″
26.9°C80.4°F
211 mm8.3″
27.2°C81°F
140 mm5.5″
27.1°C80.8°F
94 mm3.7″
26.6°C79.9°F
61 mm2.4″
26.1°C79°F
24 mm0.9″
26.4°C79.5°F
5 mm0.2″
27°C80.6°F
8 mm0.3″
27.8°C82°F
25 mm1″
27.9°C82.2°F
84 mm3.3″
27.1°C80.8°F
191 mm7.5″
Sumenep
26.4°C79.5°F
279 mm11″
26.4°C79.5°F
241 mm9.5″
26.7°C80.1°F
218 mm8.6″
27.2°C81°F
157 mm6.2″
27.2°C81°F
116 mm4.6″
26.9°C80.4°F
75 mm3″
26.5°C79.7°F
34 mm1.3″
27°C80.6°F
14 mm0.6″
28°C82.4°F
17 mm0.7″
28.5°C83.3°F
47 mm1.9″
28°C82.4°F
123 mm4.8″
26.8°C80.2°F
232 mm9.1″
Tuban
26.5°C79.7°F
257 mm10.1″
26.5°C79.7°F
203 mm8″
26.8°C80.2°F
232 mm9.1″
27.3°C81.1°F
148 mm5.8″
27.4°C81.3°F
99 mm3.9″
27.2°C81°F
56 mm2.2″
26.9°C80.4°F
29 mm1.1″
27.2°C81°F
13 mm0.5″
27.9°C82.2°F
28 mm1.1″
28.3°C82.9°F
64 mm2.5″
27.8°C82°F
145 mm5.7″
26.8°C80.2°F
240 mm9.4″

On mobile, scroll the table horizontally to see all months. Click a city name for its full year-round view.

Frequently asked questions

Which city in East Java has the least rain?

Pasuruan is the driest city in East Java, with approximately 1374 mm / 54.1 in of average annual rainfall.

Which city in East Java is warmest in July?

Surabaya is the warmest city in East Java in July, with an average temperature of 27.5°C / 81.5°F.

Which city in East Java is warmest in January?

Surabaya is the warmest city in East Java in January, with an average temperature of 27.9°C / 82.2°F.

Which city in East Java has the mildest year-round climate?

Surabaya has the highest annual average temperature in East Java at 28.2°C / 82.8°F, while Malang has the lowest at 23.8°C / 74.8°F.

Which city in East Java has the most sunny months?

Pasuruan matches our sunny profiles (warm/mild with limited rain) for 4 months of the year — the most of any city in East Java.