Surabaya Climate: Weather by Month and Best Time to Visit

Best months for Surabaya: August, July, September.

Year at a glance

31° 25° J 31° 25° F 31° 26° M 32° 26° A 32° 26° M 31° 25° J 31° 25° J 31° 25° A 32° 25° S 33° 26° O 32° 26° N 31° 26° D Rainy days

Weather by month

MonthAvg highAvg lowRainfall Rainy daysHumiditySunshine Score
January 31°C25°C280 mm 29– – 5.6
February 31°C25°C262 mm 27– – 5.6
March 31°C26°C268 mm 29– – 5.5
April 32°C26°C186 mm 24– – 5.4
May 32°C26°C85 mm 14– – 6.4
June 31°C25°C48 mm 9– – 7.3
July 31°C25°C22 mm 4– – 8.0
August 31°C25°C6 mm 2– – 8.2
September 32°C25°C20 mm 3– – 7.7
October 33°C26°C73 mm 12– – 6.3
November 32°C26°C179 mm 24– – 5.1
December 31°C26°C274 mm 29– – 5.4