Surabaya weather by month
Measured at Surabaya/Juanda Intl
Averages and records for each calendar month at Surabaya/Juanda Intl, Indonesia, from 1979 to 2025. The warmest month is October, averaging 33.8°C; the coolest is July at 31.5°C.
| Month | Avg high | Avg low | Record high | Record low | Years |
|---|---|---|---|---|---|
| January | 32.3°C | 24.6°C | 35.4°C29 January 2016 | 19.3°C4 January 2006 | 22 / 42 |
| February | 32.1°C | – | 35.0°C11 February 1980 | 20.8°C21 February 2023 | 16 / 42 |
| March | 32.3°C | 25.0°C | 37.0°C5 March 1980 | 20.4°C5 March 2016 | 24 / 43 |
| April | 32.4°C | 25.0°C | 36.6°C27 April 2024 | 20.0°C30 April 2021 | 22 / 41 |
| May | 32.3°C | 25.0°C | 35.6°C31 May 2025 | 19.7°C25 May 1994 | 24 / 43 |
| June | 31.8°C | 24.1°C | 35.5°C5 June 2025 | 18.6°C27 June 1984 | 24 / 42 |
| July | 31.5°C | 22.8°C | 34.6°C3 July 1997 | 17.6°C27 July 1994 | 25 / 44 |
| August | 31.7°C | 22.7°C | 34.7°C23 August 2023 | 17.6°C27 August 2015 | 27 / 44 |
| September | 32.7°C | 23.0°C | 35.4°C25 September 1992 | 18.2°C1 September 1994 | 24 / 43 |
| October | 33.8°C | 24.2°C | 36.7°C23 October 2008 | 18.3°C10 October 1997 | 25 / 42 |
| November | 33.6°C | – | 37.0°C17 November 1980 | 20.0°C20 November 1997 | 24 / 42 |
| December | 32.8°C | 24.8°C | 35.8°C2 December 1994 | 21.8°C12 December 2018 | 20 / 42 |
Years shows the number behind the average high, then the number holding a record for that month. They differ because a year contributes an average only when the month has at least 25 days of readings, while a single reading is enough to set a record. The average low is withheld on the same 25-day rule and is counted separately again; it is shown as a dash where the archive cannot support it. Across the twelve months here the averages rest on 16 to 27 years each.
See what Surabaya/Juanda Intl is doing right now
Climate at nearby stations
The closest stations with twelve months of archive of their own, nearest first.
Every figure on this page is computed from NOAA GHCN-Daily observations stored per station, per year, per month. Nothing is modelled, interpolated or estimated, and a month the archive never covered is left out rather than filled in. A station appears here only once all twelve months carry an average from at least 10 years. See how this is built.