Portmore climate — normals and trends

Portmore (Jamaica) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.1 °C and it receives 858 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 July (26.6 °C on average) and the coldest is January (23.5 °C). Rainfall peaks in October.

Portmore averages 0 frost days, 39 hot days (≥ 30 °C) and 151 rainy days per year.

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

The hottest day of the period reached 33.8 °C (on 20 August 2023) and the coldest 15.3 °C (on 10 January 1956).

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

PortmoreSaint Catherine Parish

coords
17.97°, -76.89°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthJulyColdest monthJanuaryWettest monthOctoberDriest monthJanuary

Mean daily temperature

25.1°C

Average daily high

28.0°C

Average daily low

22.8°C

Annual rainfall

858mm

Sunshine / day

11.1h

Mean relative humidity

80%

Average peak wind

16.7km/h

Seasonal range

3.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

39 d/yr

Rainy days (≥ 1 mm)

151 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.6 °C

Average feels-like low

25.9 °C

Average peak gust

34.8 km/h

Tropical nights (≥ 20 °C)

353 d/yr

Solar radiation

20.4 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.71 · 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

33.8 °C

20 August 2023

Coldest day

15.3 °C

10 January 1956

Wettest day

216 mm

11 September 2004

Windiest day

86.1 km/h

10 September 2004

Strongest gust

162.4 km/h

19 August 2007

Hottest feels-like

39.0 °C

20 August 2023

Coldest feels-like

14.9 °C

10 January 1956

Sunniest day

12.7 h

18 July 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.5 °C15 September 202520.4 °C20 March 202526.4 °C972 mm1130
202432.4 °C20 August 202419.4 °C23 February 202426.4 °C1,224 mm980
202333.8 °C20 August 202319.4 °C16 January 202326.5 °C876 mm1280
202232.4 °C21 July 202220.2 °C6 January 202225.9 °C787 mm700
202132.5 °C10 August 202120.0 °C6 January 202126.0 °C578 mm1010
202033.6 °C7 July 202019.8 °C23 January 202026.4 °C932 mm990
201932.7 °C20 July 201921.1 °C10 January 201926.3 °C599 mm1100
201832.8 °C17 August 201819.6 °C7 March 201825.8 °C729 mm820
201732.8 °C8 September 201720.1 °C20 January 201725.8 °C1,110 mm750
201632.5 °C28 September 201620.5 °C18 January 201626.0 °C672 mm710
201532.3 °C16 August 201519.3 °C12 February 201526.1 °C463 mm1200
201432.4 °C6 August 201420.2 °C11 March 201425.8 °C512 mm860
201332.3 °C5 August 201320.4 °C15 February 201325.6 °C648 mm470
201231.5 °C29 July 201220.2 °C23 February 201225.3 °C791 mm460
201130.6 °C22 August 201119.2 °C6 January 201125.2 °C1,045 mm70
201030.9 °C16 May 201017.8 °C11 January 201025.4 °C1,206 mm170
200931.8 °C5 September 200919.4 °C16 February 200925.5 °C683 mm700
200831.0 °C21 August 200819.9 °C30 January 200825.0 °C954 mm110
200731.2 °C15 July 200720.3 °C4 December 200725.4 °C1,146 mm150
200630.9 °C20 June 200619.4 °C16 January 200625.5 °C782 mm230
200531.2 °C11 September 200518.1 °C22 January 200525.4 °C1,421 mm240
200431.5 °C6 July 200419.2 °C30 January 200425.4 °C792 mm480
200331.2 °C11 August 200320.4 °C26 February 200325.4 °C827 mm210
200231.4 °C17 August 200220.2 °C14 February 200225.4 °C1,038 mm300
200132.5 °C17 August 200117.5 °C8 March 200125.3 °C633 mm810
200032.3 °C19 August 200017.2 °C20 January 200025.0 °C587 mm470
199931.6 °C2 August 199917.2 °C28 December 199924.9 °C959 mm330
199832.6 °C4 August 199818.5 °C10 February 199825.7 °C811 mm900
199731.3 °C22 August 199718.7 °C17 December 199725.2 °C596 mm400
199631.2 °C14 August 199617.3 °C12 March 199624.7 °C919 mm250
199531.9 °C3 July 199519.2 °C23 March 199525.3 °C786 mm650
199431.9 °C21 July 199419.1 °C5 March 199425.3 °C688 mm660
199331.6 °C22 August 199318.2 °C2 February 199325.1 °C900 mm290
199231.5 °C29 July 199219.6 °C20 January 199225.3 °C566 mm390
199132.8 °C10 August 199118.2 °C11 February 199125.3 °C571 mm550
199031.9 °C22 August 199020.0 °C12 February 199025.5 °C895 mm750
198931.7 °C16 July 198918.5 °C11 March 198925.1 °C681 mm500
198831.1 °C23 June 198817.9 °C28 February 198825.3 °C968 mm350
198732.0 °C28 August 198718.9 °C10 February 198725.5 °C1,052 mm570
198631.5 °C7 August 198618.8 °C13 February 198625.0 °C756 mm390
198531.6 °C4 August 198518.7 °C19 January 198525.0 °C601 mm420
198431.8 °C16 August 198416.8 °C7 January 198425.1 °C600 mm260
198331.9 °C29 July 198317.6 °C13 March 198325.5 °C665 mm560
198231.6 °C20 August 198219.7 °C24 February 198225.1 °C563 mm420
198130.5 °C3 August 198117.2 °C14 January 198124.9 °C1,018 mm50
198031.8 °C26 July 198017.2 °C30 December 198025.2 °C679 mm460
197930.0 °C13 August 197919.1 °C26 December 197924.5 °C1,082 mm10
197830.7 °C12 August 197817.9 °C12 February 197824.8 °C983 mm120
197732.2 °C30 July 197717.3 °C21 January 197725.0 °C917 mm360
197631.7 °C6 August 197618.0 °C10 February 197624.6 °C654 mm450
197531.6 °C3 July 197517.4 °C23 December 197524.5 °C765 mm220
197432.0 °C17 August 197419.2 °C8 February 197424.5 °C963 mm300
197330.9 °C8 July 197318.0 °C14 December 197324.7 °C994 mm150
197230.9 °C14 August 197219.1 °C16 March 197224.6 °C825 mm250
197131.7 °C31 July 197118.9 °C21 January 197124.5 °C829 mm310
197031.8 °C20 July 197019.1 °C7 February 197024.9 °C881 mm290
196931.7 °C6 August 196918.5 °C21 February 196925.4 °C874 mm590
196832.3 °C26 August 196816.6 °C11 February 196824.7 °C754 mm480
196732.0 °C18 August 196719.0 °C18 March 196725.0 °C462 mm560
196631.9 °C29 August 196618.9 °C28 January 196624.7 °C786 mm270
196530.5 °C15 July 196518.3 °C27 January 196524.6 °C746 mm200
196430.4 °C2 August 196419.1 °C28 December 196424.6 °C1,081 mm30
196330.4 °C28 August 196318.2 °C8 February 196324.5 °C1,236 mm50
196231.0 °C16 July 196217.2 °C8 March 196224.5 °C813 mm190
196131.0 °C11 August 196119.8 °C28 January 196124.5 °C1,002 mm80
196030.2 °C7 September 196018.5 °C9 February 196024.5 °C1,128 mm10
195931.2 °C15 August 195918.6 °C5 December 195924.9 °C776 mm410
195831.0 °C23 April 195817.2 °C18 January 195825.0 °C1,037 mm550
195731.5 °C16 August 195718.7 °C10 March 195724.7 °C709 mm320
195630.6 °C31 July 195615.3 °C10 January 195624.3 °C714 mm90
195529.8 °C7 August 195517.6 °C7 January 195524.1 °C959 mm00
195431.2 °C5 August 195418.0 °C6 December 195424.3 °C935 mm50
195330.5 °C23 August 195318.4 °C3 January 195324.6 °C962 mm60
195230.7 °C24 May 195218.6 °C29 February 195224.6 °C916 mm150
195130.3 °C11 September 195117.2 °C13 March 195124.3 °C932 mm30
195030.8 °C13 August 195018.0 °C12 December 195023.9 °C982 mm130
194930.3 °C11 August 194918.0 °C10 March 194924.2 °C946 mm10
194830.5 °C28 August 194819.0 °C23 February 194824.7 °C1,030 mm50
194730.0 °C28 June 194718.5 °C15 February 194724.7 °C873 mm30
194631.0 °C10 August 194619.1 °C11 March 194624.6 °C973 mm250
194530.0 °C5 July 194518.5 °C17 January 194524.3 °C1,073 mm10
194430.2 °C9 August 194418.7 °C1 February 194424.4 °C1,101 mm20
194330.1 °C25 July 194318.8 °C26 January 194324.5 °C1,016 mm50
194230.4 °C28 July 194219.2 °C6 February 194224.7 °C1,351 mm40
194131.4 °C8 August 194118.0 °C13 January 194125.2 °C618 mm440
194031.4 °C6 August 194018.7 °C22 February 194024.9 °C789 mm370

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
29.1 °C
+1.1 °C
Hot days (≥ 30 °C)
113 d/yr
+74
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
972 mm
+114 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.5 °C+0.9 °C9 mm-12 mm
Feb27.4 °C+0.7 °C16 mm-5 mm
Mar28.0 °C+0.8 °C29 mm-0 mm
Apr28.0 °C+0.1 °C78 mm+26 mm
May29.1 °C+0.9 °C58 mm-57 mm
Jun29.7 °C+1.0 °C29 mm-56 mm
Jul31.0 °C+1.4 °C20 mm-40 mm
Aug31.6 °C+1.9 °C42 mm-47 mm
Sep31.1 °C+2.1 °C103 mm-30 mm
Oct29.0 °C+0.8 °C544 mm+394 mm
Nov28.6 °C+1.1 °C32 mm-41 mm
Dec27.9 °C+1.0 °C14 mm-16 mm

The year's extremes

Hottest day
33.5 °C
15 Sep 2025
Coldest day
20.4 °C
20 Mar 2025
Wettest day
199.4 mm
28 Oct 2025
Windiest day
62.8 km/h
28 Oct 2025
Strongest gust
110.5 km/h
28 Oct 2025
Hottest feels-like
38.2 °C
6 Aug 2025
Coldest feels-like
21.6 °C
20 Mar 2025
Sunniest day
12.7 h
18 Jul 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 Portmore?

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

What is the hottest day ever recorded in Portmore?

The hottest day measured in Portmore between 1940 and 2025 was 20 August 2023, reaching 33.8 °C.

What is the coldest day in Portmore?

The coldest day measured in Portmore between 1940 and 2025 was 10 January 1956, at 15.3 °C.

Does it snow in Portmore?

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

Has the climate of Portmore warmed?

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

What is the wettest day in Portmore?

The wettest day measured in Portmore between 1940 and 2025 was 11 September 2004, with 216 mm of rain in 24 hours.

What was the windiest day in Portmore?

The windiest day measured in Portmore between 1940 and 2025 was 10 September 2004, with winds reaching 86.1 km/h.

What is the warmest month in Portmore?

The warmest month in Portmore is July (26.6 °C on average); the coldest is January (23.5 °C).

How much does it rain in Portmore?

Portmore receives on average 858 mm of precipitation per year, spread over about 151 rainy days.

Is it sunny in Portmore?

Portmore gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in Portmore?

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

What was the most extreme apparent temperature in Portmore?

In Portmore, between 1940 and 2025, the highest apparent temperature reached 39.0 °C on 20 August 2023, and the lowest was 14.9 °C on 10 January 1956.

Compare Portmore with another city

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

Nearby cities

The climate around Portmore

Other cities — Jamaica