Goroka climate — normals and trends

Goroka (Papua New Guinea) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 18.1 °C and it receives 2,750 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 December (18.4 °C on average) and the coldest is July (17.6 °C). Rainfall peaks in March.

Goroka averages 0 frost days, 0 hot days (≥ 30 °C) and 285 rainy days per year.

Goroka has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 28.9 °C (on 31 October 2022) and the coldest 7.7 °C (on 12 September 1961).

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

GorokaEastern Highlands Province

coords
-6.08°, 145.39°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthDecemberColdest monthJulyWettest monthMarchDriest monthJuly

Mean daily temperature

18.1°C

Average daily high

23.0°C

Average daily low

14.6°C

Annual rainfall

2,750mm

Sunshine / day

8.8h

Mean relative humidity

86%

Average peak wind

6.5km/h

Seasonal range

0.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

285 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.6 °C

Average feels-like low

15.4 °C

Average peak gust

28.0 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

17.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

+0.2 °C per decade · r² = 0.78 · 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

28.9 °C

31 October 2022

Coldest day

7.7 °C

12 September 1961

Wettest day

90 mm

16 May 1995

Windiest day

13.4 km/h

26 August 2011

Strongest gust

57.2 km/h

24 October 1942

Hottest feels-like

33.1 °C

13 October 2018

Coldest feels-like

5.7 °C

12 September 1961

Sunniest day

12.3 h

10 January 1999

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202527.8 °C16 September 202512.6 °C28 December 202519.0 °C2,224 mm00
202427.5 °C2 February 202412.3 °C17 November 202419.4 °C2,831 mm00
202327.3 °C3 December 202311.2 °C28 June 202319.1 °C2,971 mm00
202228.9 °C31 October 202211.8 °C29 October 202219.2 °C2,424 mm00
202127.3 °C9 November 202112.2 °C14 June 202118.9 °C2,800 mm00
202027.9 °C17 January 202012.9 °C13 November 202019.0 °C3,679 mm00
201927.0 °C17 February 201912.3 °C8 September 201918.8 °C3,686 mm00
201827.4 °C13 October 201812.3 °C27 July 201818.9 °C3,269 mm00
201726.8 °C13 October 201712.6 °C30 September 201718.7 °C3,331 mm00
201626.7 °C4 November 201611.9 °C11 August 201618.9 °C3,814 mm00
201527.3 °C28 October 201511.9 °C12 August 201518.9 °C3,044 mm00
201426.3 °C16 December 201412.6 °C16 October 201418.6 °C3,175 mm00
201326.0 °C7 February 201312.6 °C17 September 201318.6 °C3,667 mm00
201226.5 °C1 March 201212.5 °C17 June 201218.6 °C2,733 mm00
201126.2 °C21 October 201111.7 °C18 October 201118.3 °C2,519 mm00
201026.1 °C8 December 201011.4 °C25 July 201018.6 °C2,890 mm00
200926.4 °C28 September 200911.7 °C4 September 200918.3 °C2,737 mm00
200826.1 °C23 January 200812.1 °C4 June 200818.2 °C2,636 mm00
200727.0 °C24 January 200712.0 °C22 August 200718.5 °C2,782 mm00
200627.1 °C17 May 200612.3 °C9 November 200618.6 °C3,093 mm00
200526.9 °C7 January 200512.4 °C13 August 200518.6 °C2,704 mm00
200427.4 °C19 October 20049.6 °C11 October 200418.6 °C2,536 mm00
200327.5 °C28 October 200310.6 °C10 April 200318.7 °C2,479 mm00
200227.2 °C10 October 20029.5 °C7 October 200218.8 °C2,662 mm00
200128.0 °C23 October 200110.7 °C29 August 200118.6 °C2,251 mm00
200027.2 °C2 January 200010.7 °C5 September 200018.5 °C1,858 mm00
199926.4 °C11 October 199911.3 °C13 March 199918.4 °C1,924 mm00
199826.5 °C7 December 199812.1 °C29 October 199818.7 °C2,773 mm00
199727.1 °C24 September 199710.5 °C2 June 199718.6 °C2,125 mm00
199626.0 °C9 March 199611.3 °C30 June 199618.5 °C2,406 mm00
199526.0 °C10 November 199511.1 °C6 September 199518.5 °C2,763 mm00
199426.3 °C2 November 199411.0 °C17 November 199418.3 °C2,458 mm00
199327.1 °C15 October 199311.3 °C16 July 199318.6 °C2,617 mm00
199227.1 °C12 October 19929.3 °C11 September 199218.4 °C2,963 mm00
199126.1 °C15 January 199111.4 °C7 September 199118.5 °C2,685 mm00
199026.7 °C19 December 199010.3 °C25 August 199018.4 °C3,190 mm00
198926.4 °C27 November 198911.6 °C28 August 198918.2 °C2,437 mm00
198825.5 °C22 February 198810.0 °C29 October 198818.4 °C2,768 mm00
198726.8 °C28 November 198710.6 °C19 July 198718.5 °C2,389 mm00
198626.2 °C3 December 19869.9 °C21 May 198618.2 °C2,262 mm00
198525.4 °C29 May 198510.3 °C22 October 198517.9 °C2,437 mm00
198425.3 °C24 January 198410.8 °C31 October 198417.9 °C2,065 mm00
198325.5 °C18 September 198310.1 °C18 July 198318.4 °C2,639 mm00
198226.1 °C17 November 198210.1 °C21 July 198218.2 °C2,699 mm00
198126.1 °C22 September 198111.6 °C19 August 198118.2 °C2,627 mm00
198026.0 °C24 October 198011.4 °C9 June 198018.3 °C2,867 mm00
197925.4 °C6 March 19799.9 °C11 September 197918.3 °C3,473 mm00
197826.4 °C16 December 19789.6 °C22 July 197818.3 °C2,845 mm00
197725.7 °C5 November 197711.0 °C6 November 197718.2 °C3,073 mm00
197626.1 °C5 November 197611.6 °C1 August 197617.7 °C2,887 mm00
197524.8 °C13 September 197510.6 °C17 November 197517.4 °C2,855 mm00
197426.3 °C26 September 197410.8 °C26 September 197417.5 °C2,108 mm00
197326.1 °C27 September 197310.6 °C18 August 197317.9 °C2,435 mm00
197227.0 °C8 October 19729.9 °C2 August 197218.1 °C2,821 mm00
197125.3 °C18 November 197110.0 °C13 April 197117.6 °C2,518 mm00
197025.5 °C26 August 197012.0 °C31 August 197018.0 °C2,718 mm00
196924.9 °C6 March 196910.5 °C11 August 196917.8 °C3,319 mm00
196824.8 °C29 July 196811.7 °C5 September 196817.5 °C2,964 mm00
196724.7 °C12 November 196710.7 °C9 June 196717.3 °C3,247 mm00
196625.2 °C22 September 196610.5 °C4 April 196617.6 °C2,769 mm00
196525.2 °C11 November 196510.7 °C20 November 196517.3 °C2,856 mm00
196425.1 °C11 September 196410.5 °C19 December 196417.6 °C2,470 mm00
196324.7 °C16 February 19639.9 °C6 February 196317.6 °C1,871 mm00
196224.8 °C21 November 196211.6 °C7 October 196217.4 °C2,379 mm00
196124.7 °C21 January 19617.7 °C12 September 196117.4 °C2,354 mm00
196025.6 °C27 September 19609.4 °C17 September 196017.6 °C2,681 mm00
195925.5 °C27 October 19599.4 °C17 October 195917.6 °C2,916 mm00
195825.8 °C26 October 195811.0 °C6 August 195817.8 °C3,103 mm00
195725.6 °C14 November 195711.8 °C6 January 195718.1 °C2,982 mm00
195626.4 °C2 November 19569.5 °C31 August 195618.0 °C2,251 mm00
195526.5 °C3 October 19559.5 °C12 July 195518.1 °C2,289 mm00
195426.2 °C12 September 195410.5 °C21 October 195418.2 °C2,745 mm00
195325.3 °C11 December 195311.1 °C10 September 195318.2 °C2,858 mm00
195225.5 °C29 October 195211.9 °C22 August 195218.1 °C2,870 mm00
195124.9 °C24 October 195111.2 °C10 February 195117.8 °C3,364 mm00
195024.6 °C25 August 195010.9 °C13 May 195017.3 °C3,337 mm00
194924.8 °C22 September 194911.1 °C1 August 194917.6 °C2,968 mm00
194825.4 °C18 October 19488.6 °C29 September 194817.6 °C3,141 mm00
194725.5 °C21 January 194711.4 °C27 June 194717.4 °C2,731 mm00
194625.2 °C12 November 19469.8 °C12 November 194617.2 °C2,779 mm00
194525.6 °C2 December 194510.2 °C17 November 194517.3 °C1,773 mm00
194424.9 °C18 September 194411.1 °C23 January 194417.2 °C2,630 mm00
194323.6 °C15 February 19439.5 °C26 September 194316.6 °C2,810 mm00
194224.2 °C10 January 194210.6 °C21 September 194217.0 °C2,985 mm00
194125.6 °C20 November 19418.9 °C25 October 194117.4 °C2,629 mm00
194026.5 °C11 September 19408.9 °C9 July 194017.4 °C2,759 mm00

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
24.2 °C
+1.2 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2224 mm
-526 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.0 °C+2.0 °C174 mm-216 mm
Feb23.9 °C+1.1 °C396 mm-11 mm
Mar24.3 °C+1.4 °C180 mm-230 mm
Apr23.9 °C+1.1 °C200 mm-69 mm
May24.1 °C+1.1 °C198 mm+57 mm
Jun23.7 °C+1.1 °C98 mm+9 mm
Jul23.3 °C+0.8 °C96 mm+9 mm
Aug23.9 °C+1.0 °C82 mm-15 mm
Sep24.4 °C+1.1 °C92 mm-24 mm
Oct25.1 °C+1.7 °C93 mm-77 mm
Nov24.3 °C+1.0 °C355 mm+124 mm
Dec24.5 °C+1.4 °C261 mm-84 mm

The year's extremes

Hottest day
27.8 °C
16 Sep 2025
Coldest day
12.6 °C
28 Dec 2025
Wettest day
40.6 mm
9 Jan 2025
Windiest day
12.4 km/h
7 Sep 2025
Strongest gust
50.0 km/h
28 Mar 2025
Hottest feels-like
32.1 °C
21 Nov 2025
Coldest feels-like
12.6 °C
16 Oct 2025
Sunniest day
12.2 h
28 Jan 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 Goroka?

Goroka has a temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 18.1 °C and it receives 2,750 mm of precipitation per year.

What is the hottest day ever recorded in Goroka?

The hottest day measured in Goroka between 1940 and 2025 was 31 October 2022, reaching 28.9 °C.

What is the coldest day in Goroka?

The coldest day measured in Goroka between 1940 and 2025 was 12 September 1961, at 7.7 °C.

Does it snow in Goroka?

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

Has the climate of Goroka warmed?

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

What is the wettest day in Goroka?

The wettest day measured in Goroka between 1940 and 2025 was 16 May 1995, with 90 mm of rain in 24 hours.

What was the windiest day in Goroka?

The windiest day measured in Goroka between 1940 and 2025 was 26 August 2011, with winds reaching 13.4 km/h.

What is the warmest month in Goroka?

The warmest month in Goroka is December (18.4 °C on average); the coldest is July (17.6 °C).

How much does it rain in Goroka?

Goroka receives on average 2,750 mm of precipitation per year, spread over about 285 rainy days.

Is it sunny in Goroka?

Goroka gets on average 8.8 hours of sunshine per day, roughly 3,212 hours per year over 1940-2025.

Are there tropical nights in Goroka?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Goroka.

What was the most extreme apparent temperature in Goroka?

In Goroka, between 1940 and 2025, the highest apparent temperature reached 33.1 °C on 13 October 2018, and the lowest was 5.7 °C on 12 September 1961.

Compare Goroka with another city

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

Nearby cities

The climate around Goroka

Other cities — Papua New Guinea