Climate, temperatures and weather in Surabaya


The best time to go to Surabaya

The weather is warm all year round. Average temperatures go from 32 ° (january) to 35 ° (oct.). Sea temperature is Pleasant all year round! It ranges from 28° to 30°. The rainiest months are: march, december and february. We recommende the month of may, june, july, august, september, october, to visit Surabaya.

JanFebMarchAprilMayJuneJulAugustSeptOctNovDec
OUR OPINION  best timebest timerecommended timerecommended timeunfavorable timeunfavorable timeunfavorable timerecommended time
OUR OPINION  best timebest timerecommended timerecommended timeunfavorable timeunfavorable timeunfavorable timerecommended timebest time
Beach and Sun Beach and SunBeach and SunBeach and SunBeach and SunBeach and SunBeach and Sun
Diving DivingDivingDivingDivingDivingDiving
Diving DivingDivingDivingDivingDivingDiving
Beach and Sun Beach and SunBeach and SunBeach and SunBeach and SunBeach and SunBeach and Sun

Temperatures Surabaya

Jan Feb March April May June Jul August Sept Oct nov. dec.
Min temperature25°25°25°25°25°24°24°23°24°25°25°25°
Max temperature32°32°32°33°33°32°32°32°34°35°34°33°
Sea temperature29°29°29°30°30°29°28°28°28°29°30°30°

Sunshine

Rainfall

Wind

Weather Surabaya

légende météo

Check the weather history over the last 5 years. Weather history

The weather month by month in Surabaya

Weather Surabaya in January

25 to 32°
Sea: 29 °

16 d/month
9 d/month
4 d/month
2 d/month

In January, in Surabaya, Minimum temperatures vary between 25 in the morning and 32 in the afternoon. Températures are really hot. The average rainfall is around 141 inches, for 6 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in February

25 to 32°
Sea: 29 °

14 d/month
8 d/month
5 d/month
1 day

In February, in Surabaya, Minimum temperatures vary between 25 in the morning and 32 in the afternoon. Températures are really hot. The average rainfall is around 182 inches, for 9 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in March

25 to 32°
Sea: 29 °

14 d/month
8 d/month
7 d/month
2 d/month

In March, in Surabaya, Minimum temperatures vary between 25 in the morning and 32 in the afternoon. Températures are really hot. The average rainfall is around 141 inches, for 10 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in April

25 to 33°
Sea: 30 °

13 d/month
11 d/month
5 d/month
1 day

In April, in Surabaya, Minimum temperatures vary between 25 in the morning and 33 in the afternoon. Températures are really hot. The average rainfall is around 59 inches, for 13 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in May

25 to 33°
Sea: 30 °

19 d/month
7 d/month
4 d/month
1 day

In May, in Surabaya, Minimum temperatures vary between 25 in the morning and 33 in the afternoon. Températures are really hot. The average rainfall is around 25 inches, for 20 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in June

24 to 32°
Sea: 29 °

22 d/month
6 d/month
1 day
1 day

In June, in Surabaya, Minimum temperatures vary between 24 in the morning and 32 in the afternoon. Températures are really hot. The average rainfall is around 27 inches, for 24 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in July

24 to 32°
Sea: 28 °

24 d/month
4 d/month
2 d/month
1 day

In July, in Surabaya, Minimum temperatures vary between 24 in the morning and 32 in the afternoon. Températures are really hot. The average rainfall is around 13 inches, for 25 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in August

23 to 32°
Sea: 28 °

29 d/month
1 day
1 day

In August, in Surabaya, Minimum temperatures vary between 23 in the morning and 32 in the afternoon. Températures are really hot. The average rainfall is around 2 inches, for 30 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in September

24 to 34°
Sea: 28 °

25 d/month
3 d/month
1 day
1 day

In September, in Surabaya, Minimum temperatures vary between 24 in the morning and 34 in the afternoon. Températures are really hot. The average rainfall is around 6 inches, for 27 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in October

25 to 35°
Sea: 29 °

24 d/month
5 d/month
1 day
1 day

In October, in Surabaya, Minimum temperatures vary between 25 in the morning and 35 in the afternoon. Températures are really hot. The average rainfall is around 20 inches, for 25 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in November

25 to 34°
Sea: 30 °

15 d/month
9 d/month
4 d/month
2 d/month

In November, in Surabaya, Minimum temperatures vary between 25 in the morning and 34 in the afternoon. Températures are really hot. The average rainfall is around 73 inches, for 18 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day

Weather Surabaya in December

25 to 33°
Sea: 30 °

18 d/month
8 d/month
3 d/month
2 d/month

In December, in Surabaya, Minimum temperatures vary between 25 in the morning and 33 in the afternoon. Températures are really hot. The average rainfall is around 151 inches, for 5 days without rain.

Check the weather over the last 5 years for the dates of your stay
Weather history day by day



Influx of tourists