Gresik climate — normals and trends

Gresik (Indonesia) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 27.8 °C and it receives 1,627 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is October (29.0 °C on average) and the coldest is January (27.0 °C). Rainfall peaks in January.

Gresik averages 0 frost days, 302 hot days (≥ 30 °C) and 213 rainy days per year.

Gresik has warmed by +1.5 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.4 °C (on 28 October 1972) and the coldest 19.7 °C (on 12 August 1953).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

GresikEast Java

coords
-7.15°, 112.66°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthOctoberColdest monthJanuaryWettest monthJanuaryDriest monthAugust

Mean daily temperature

27.8°C

Average daily high

31.2°C

Average daily low

25.1°C

Annual rainfall

1,627mm

Sunshine / day

10.5h

Mean relative humidity

76%

Average peak wind

12.0km/h

Seasonal range

2.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

302 d/yr

Rainy days (≥ 1 mm)

213 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.6 °C

Average feels-like low

29.5 °C

Average peak gust

25.6 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

20.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

+0.2 °C per decade · r² = 0.74 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

36.4 °C

28 October 1972

Coldest day

19.7 °C

12 August 1953

Wettest day

129 mm

12 May 2025

Windiest day

36.3 km/h

12 February 2001

Strongest gust

71.6 km/h

24 January 2012

Hottest feels-like

43.1 °C

3 December 2019

Coldest feels-like

21.1 °C

12 August 1953

Sunniest day

12.4 h

31 December 2023

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.7 °C18 October 202522.9 °C10 July 202528.4 °C2,250 mm3420
202435.3 °C30 October 202422.5 °C14 July 202429.1 °C1,853 mm3550
202335.7 °C27 October 202322.8 °C20 July 202328.7 °C1,448 mm3490
202234.2 °C26 September 202223.0 °C26 July 202228.2 °C2,279 mm3410
202134.5 °C23 October 202122.7 °C27 July 202128.4 °C2,002 mm3400
202035.6 °C25 September 202022.9 °C30 July 202028.9 °C1,861 mm3550
201936.2 °C1 December 201922.5 °C14 July 201928.6 °C1,512 mm3550
201835.1 °C3 November 201822.4 °C4 August 201828.5 °C1,452 mm3470
201734.5 °C12 October 201723.4 °C25 July 201728.4 °C1,903 mm3410
201634.0 °C15 January 201624.6 °C20 June 201628.8 °C2,343 mm3450
201535.1 °C23 November 201522.9 °C3 August 201528.4 °C1,449 mm3460
201434.9 °C21 November 201423.5 °C14 September 201428.5 °C1,540 mm3370
201334.4 °C9 November 201322.6 °C13 August 201328.2 °C2,239 mm3200
201234.7 °C30 October 201223.0 °C5 July 201228.2 °C1,566 mm3360
201134.0 °C17 October 201122.8 °C26 August 201128.1 °C1,569 mm3330
201034.3 °C5 October 201024.3 °C24 December 201028.4 °C2,863 mm3370
200934.9 °C29 October 200923.2 °C12 July 200928.7 °C1,331 mm3410
200835.1 °C23 October 200822.7 °C17 July 200828.1 °C1,692 mm3340
200735.0 °C20 October 200723.0 °C2 August 200728.4 °C1,528 mm3540
200635.1 °C4 November 200622.5 °C7 August 200628.2 °C1,475 mm3390
200535.2 °C13 October 200522.8 °C6 August 200528.4 °C1,411 mm3430
200435.2 °C3 November 200422.6 °C18 August 200428.3 °C1,363 mm3490
200334.8 °C21 October 200322.4 °C9 September 200328.2 °C1,397 mm3490
200235.2 °C29 October 200222.5 °C14 August 200228.1 °C1,314 mm3340
200133.6 °C17 October 200122.1 °C4 July 200127.8 °C1,582 mm3140
200033.6 °C9 September 200023.2 °C24 July 200027.7 °C1,904 mm3010
199935.0 °C4 October 199922.2 °C18 August 199927.8 °C1,866 mm3270
199834.6 °C12 September 199824.2 °C10 August 199828.3 °C2,465 mm3440
199735.8 °C29 October 199721.9 °C19 August 199727.9 °C1,192 mm3270
199634.5 °C18 September 199623.2 °C4 August 199628.1 °C1,647 mm3300
199534.7 °C29 September 199523.4 °C29 July 199527.9 °C1,950 mm3200
199436.1 °C22 October 199421.3 °C14 August 199427.7 °C1,645 mm3210
199334.7 °C22 October 199322.5 °C18 July 199327.9 °C1,447 mm3290
199234.7 °C27 September 199222.8 °C17 July 199227.6 °C1,782 mm3090
199135.0 °C30 October 199122.2 °C16 August 199127.5 °C1,546 mm3100
199035.5 °C21 October 199023.4 °C9 August 199028.0 °C1,492 mm3070
198934.7 °C4 October 198923.1 °C14 June 198927.6 °C1,797 mm2820
198834.5 °C6 November 198822.7 °C12 July 198828.0 °C1,860 mm3250
198736.4 °C1 November 198722.0 °C16 August 198728.1 °C1,388 mm3300
198634.3 °C13 October 198621.0 °C2 July 198627.7 °C1,868 mm2950
198534.5 °C16 October 198522.5 °C11 August 198527.7 °C1,661 mm3140
198434.3 °C28 October 198422.1 °C28 June 198427.4 °C2,212 mm2790
198334.8 °C14 October 198322.7 °C8 August 198327.8 °C2,403 mm3250
198234.9 °C21 November 198221.4 °C10 July 198227.7 °C1,327 mm3000
198134.3 °C14 September 198123.1 °C12 August 198127.8 °C1,914 mm3050
198035.7 °C17 October 198023.2 °C19 March 198028.0 °C1,618 mm3200
197936.0 °C23 October 197922.5 °C15 June 197927.9 °C1,464 mm3310
197834.0 °C1 October 197822.8 °C20 July 197827.6 °C2,101 mm2950
197735.3 °C6 November 197721.7 °C6 July 197727.6 °C1,462 mm3020
197634.2 °C19 October 197621.7 °C17 July 197627.5 °C1,172 mm3170
197533.3 °C6 September 197521.6 °C31 May 197527.2 °C2,118 mm2690
197434.1 °C21 September 197423.0 °C17 August 197427.3 °C1,621 mm2720
197334.0 °C21 November 197322.5 °C31 July 197327.5 °C2,237 mm2830
197236.4 °C28 October 197221.6 °C4 September 197227.3 °C1,180 mm2880
197134.7 °C8 October 197121.8 °C5 July 197127.0 °C1,822 mm2200
197034.9 °C13 October 197022.6 °C1 July 197027.5 °C1,730 mm2950
196934.7 °C10 November 196921.8 °C3 August 196927.8 °C1,238 mm3250
196835.0 °C21 October 196822.8 °C10 August 196827.1 °C2,045 mm2180
196735.4 °C12 October 196721.4 °C24 June 196727.3 °C1,497 mm2680
196634.2 °C27 September 196621.2 °C27 June 196627.2 °C1,898 mm2300
196536.0 °C27 October 196522.3 °C15 August 196527.6 °C1,193 mm3110
196433.6 °C9 September 196422.1 °C29 June 196427.7 °C1,557 mm3270
196335.3 °C24 November 196321.5 °C6 July 196327.5 °C1,235 mm2840
196234.8 °C11 October 196221.7 °C5 September 196227.5 °C1,632 mm2850
196135.8 °C8 October 196121.0 °C18 July 196127.8 °C1,125 mm3330
196035.3 °C15 October 196022.4 °C22 June 196027.7 °C1,548 mm3020
195935.0 °C2 October 195921.8 °C13 July 195927.6 °C1,607 mm2900
195834.5 °C25 October 195823.2 °C22 September 195827.8 °C1,803 mm3280
195734.6 °C2 November 195721.4 °C14 August 195727.4 °C1,404 mm2760
195633.8 °C20 October 195621.9 °C11 August 195627.0 °C1,665 mm2610
195534.9 °C8 October 195522.0 °C5 August 195526.9 °C2,223 mm1810
195433.5 °C15 October 195422.3 °C18 July 195427.2 °C1,768 mm2290
195335.1 °C19 October 195319.7 °C12 August 195327.7 °C1,145 mm2950
195235.1 °C9 September 195221.9 °C20 June 195227.5 °C1,468 mm2790
195135.1 °C19 November 195122.0 °C20 July 195127.4 °C1,397 mm2620
195034.2 °C6 October 195022.3 °C26 July 195027.2 °C1,405 mm2510
194934.3 °C3 December 194921.4 °C27 July 194927.1 °C1,428 mm2460
194834.8 °C21 October 194822.3 °C20 August 194827.7 °C774 mm3260
194734.2 °C6 October 194722.6 °C27 December 194727.6 °C1,109 mm2800
194634.6 °C28 October 194621.3 °C16 August 194627.4 °C1,091 mm2700
194534.2 °C15 October 194521.9 °C16 September 194527.0 °C1,351 mm1970
194434.6 °C16 October 194421.9 °C8 June 194427.0 °C1,422 mm1990
194334.1 °C26 November 194321.6 °C28 July 194327.0 °C1,037 mm2280
194233.8 °C27 August 194222.0 °C8 July 194227.0 °C1,410 mm2070
194134.5 °C17 October 194120.9 °C11 August 194127.2 °C1,336 mm2440
194035.7 °C8 November 194021.3 °C12 July 194027.2 °C1,020 mm2520

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
31.6 °C
+0.4 °C
Hot days (≥ 30 °C)
342 d/yr
+40
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2250 mm
+623 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.0 °C+0.8 °C333 mm+76 mm
Feb31.3 °C+1.1 °C192 mm-52 mm
Mar31.4 °C+0.8 °C302 mm+55 mm
Apr31.5 °C+0.4 °C177 mm+16 mm
May31.2 °C-0.1 °C444 mm+339 mm
Jun31.3 °C+0.3 °C43 mm-12 mm
Jul31.2 °C+0.3 °C16 mm-10 mm
Aug31.6 °C+0.2 °C58 mm+46 mm
Sep32.5 °C+0.1 °C59 mm+34 mm
Oct32.7 °C-0.2 °C146 mm+73 mm
Nov31.3 °C-0.7 °C282 mm+110 mm
Dec31.7 °C+0.8 °C200 mm-52 mm

The year's extremes

Hottest day
34.7 °C
18 Oct 2025
Coldest day
22.9 °C
10 Jul 2025
Wettest day
129.3 mm
12 May 2025
Windiest day
26.5 km/h
6 Feb 2025
Strongest gust
54.0 km/h
24 Mar 2025
Hottest feels-like
41.5 °C
24 Oct 2025
Coldest feels-like
26.0 °C
10 Jul 2025
Sunniest day
12.3 h
25 Dec 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Gresik?

Gresik has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 27.8 °C and it receives 1,627 mm of precipitation per year.

What is the hottest day ever recorded in Gresik?

The hottest day measured in Gresik between 1940 and 2025 was 28 October 1972, reaching 36.4 °C.

What is the coldest day in Gresik?

The coldest day measured in Gresik between 1940 and 2025 was 12 August 1953, at 19.7 °C.

Does it snow in Gresik?

Almost never: Gresik sees virtually no snow, with about 0 frost days per year.

Has the climate of Gresik warmed?

Yes: Gresik warmed by +1.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Gresik?

The wettest day measured in Gresik between 1940 and 2025 was 12 May 2025, with 129 mm of rain in 24 hours.

What was the windiest day in Gresik?

The windiest day measured in Gresik between 1940 and 2025 was 12 February 2001, with winds reaching 36.3 km/h.

What is the warmest month in Gresik?

The warmest month in Gresik is October (29.0 °C on average); the coldest is January (27.0 °C).

How much does it rain in Gresik?

Gresik receives on average 1,627 mm of precipitation per year, spread over about 213 rainy days.

Is it sunny in Gresik?

Gresik gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

Are there tropical nights in Gresik?

Yes: Gresik has on average 365 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Gresik?

In Gresik, between 1940 and 2025, the highest apparent temperature reached 43.1 °C on 3 December 2019, and the lowest was 21.1 °C on 12 August 1953.

Compare Gresik with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Gresik

Other cities — Indonesia