Puerto Cabezas climate — normals and trends

Puerto Cabezas (Nicaragua) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 26.0 °C and it receives 1,987 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 May (26.9 °C on average) and the coldest is January (24.6 °C). Rainfall peaks in June.

Puerto Cabezas averages 0 frost days, 30 hot days (≥ 30 °C) and 284 rainy days per year.

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

The hottest day of the period reached 33.9 °C (on 18 March 2003) and the coldest 17.9 °C (on 15 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

Puerto CabezasNorth Caribbean Coast

coords
14.04°, -83.39°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthMayColdest monthJanuaryWettest monthJuneDriest monthMarch

Mean daily temperature

26.0°C

Average daily high

28.2°C

Average daily low

23.9°C

Annual rainfall

1,987mm

Sunshine / day

10.2h

Mean relative humidity

86%

Average peak wind

16.4km/h

Seasonal range

2.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

30 d/yr

Rainy days (≥ 1 mm)

284 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.1 °C

Average feels-like low

27.6 °C

Average peak gust

34.6 km/h

Tropical nights (≥ 20 °C)

363 d/yr

Solar radiation

17.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

18 March 2003

Coldest day

17.9 °C

15 January 1956

Wettest day

312 mm

3 November 2020

Windiest day

80.9 km/h

16 November 2020

Strongest gust

144.7 km/h

16 November 2020

Hottest feels-like

40.7 °C

2 June 2023

Coldest feels-like

16.8 °C

14 January 1956

Sunniest day

12.8 h

21 June 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.9 °C27 October 202522.3 °C28 December 202527.1 °C2,132 mm1160
202432.4 °C24 March 202420.3 °C22 February 202427.5 °C2,279 mm1720
202332.6 °C2 June 202320.3 °C17 January 202327.2 °C1,960 mm1520
202231.8 °C26 September 202220.8 °C1 February 202226.5 °C2,287 mm610
202131.0 °C9 October 202121.7 °C4 February 202126.7 °C1,628 mm460
202032.6 °C26 May 202021.0 °C26 January 202026.9 °C2,613 mm1250
201931.5 °C26 September 201920.5 °C29 January 201926.9 °C1,701 mm1020
201831.0 °C11 September 201820.7 °C7 March 201826.5 °C1,934 mm440
201731.8 °C12 September 201720.8 °C24 January 201726.7 °C2,116 mm950
201632.5 °C6 May 201621.8 °C8 February 201626.8 °C1,954 mm870
201531.7 °C3 October 201521.7 °C31 January 201526.7 °C1,640 mm340
201431.2 °C1 October 201422.1 °C7 November 201426.5 °C1,951 mm340
201331.2 °C9 October 201321.7 °C16 February 201326.4 °C2,026 mm340
201231.9 °C26 October 201221.4 °C5 January 201226.3 °C1,543 mm410
201131.5 °C4 June 201121.3 °C4 January 201126.2 °C1,863 mm670
201032.9 °C28 April 201019.4 °C16 December 201026.4 °C1,976 mm810
200931.2 °C23 May 200920.5 °C22 January 200926.2 °C1,963 mm330
200832.0 °C28 August 200821.6 °C11 January 200826.1 °C2,076 mm320
200732.8 °C1 June 200720.7 °C19 February 200726.4 °C1,919 mm440
200631.1 °C10 June 200619.8 °C23 November 200626.3 °C1,793 mm590
200531.9 °C23 October 200519.5 °C22 January 200526.4 °C2,243 mm930
200432.1 °C11 September 200420.7 °C24 January 200426.2 °C1,989 mm320
200333.9 °C18 March 200320.7 °C19 December 200326.3 °C1,822 mm570
200232.1 °C31 May 200220.5 °C10 January 200226.3 °C1,763 mm630
200131.3 °C8 May 200120.4 °C9 March 200125.8 °C1,847 mm280
200030.3 °C2 October 200019.4 °C27 January 200025.7 °C1,556 mm40
199930.7 °C14 September 199919.3 °C30 December 199925.7 °C1,688 mm140
199832.1 °C13 May 199820.5 °C9 February 199826.5 °C1,924 mm780
199732.0 °C5 June 199720.4 °C17 December 199726.1 °C1,689 mm330
199630.5 °C18 October 199619.0 °C13 March 199625.8 °C1,943 mm190
199531.9 °C3 October 199520.6 °C7 February 199526.2 °C1,729 mm620
199431.0 °C20 May 199419.5 °C5 March 199426.1 °C1,577 mm220
199332.2 °C14 May 199319.6 °C28 January 199326.0 °C2,118 mm280
199231.2 °C30 September 199221.4 °C8 January 199226.1 °C1,475 mm250
199130.9 °C14 September 199120.1 °C11 February 199126.0 °C1,842 mm170
199031.2 °C25 October 199021.6 °C13 November 199026.0 °C2,067 mm180
198930.1 °C5 August 198918.8 °C25 December 198925.7 °C1,671 mm60
198831.3 °C13 September 198820.8 °C28 February 198826.0 °C1,676 mm370
198731.7 °C21 April 198719.6 °C6 January 198726.2 °C1,776 mm620
198631.9 °C4 June 198619.4 °C4 March 198625.5 °C2,065 mm140
198530.6 °C17 May 198519.9 °C13 January 198525.6 °C1,782 mm70
198430.5 °C5 June 198419.7 °C9 January 198425.6 °C1,864 mm100
198333.8 °C17 March 198321.1 °C13 March 198326.2 °C1,811 mm340
198231.4 °C5 May 198220.9 °C28 January 198225.9 °C2,141 mm180
198130.6 °C20 July 198118.8 °C15 January 198125.7 °C2,168 mm140
198030.9 °C10 May 198018.8 °C29 December 198025.9 °C1,969 mm170
197931.2 °C19 September 197920.5 °C21 December 197926.0 °C1,829 mm120
197830.9 °C4 May 197820.0 °C16 January 197825.8 °C2,040 mm190
197731.2 °C13 May 197719.5 °C20 January 197725.9 °C1,754 mm80
197630.7 °C25 May 197619.0 °C11 February 197625.7 °C1,805 mm150
197530.4 °C17 May 197518.7 °C24 December 197525.6 °C2,008 mm40
197430.6 °C16 September 197420.3 °C13 February 197425.5 °C1,804 mm40
197330.9 °C5 September 197318.9 °C13 February 197325.9 °C1,861 mm110
197231.5 °C16 June 197220.7 °C23 February 197226.0 °C1,990 mm80
197130.0 °C24 April 197120.1 °C22 January 197125.7 °C1,816 mm10
197030.6 °C7 May 197019.6 °C11 January 197025.7 °C2,202 mm60
196931.5 °C29 April 196921.2 °C21 February 196926.2 °C2,106 mm610
196830.7 °C5 June 196819.6 °C9 February 196825.6 °C2,074 mm110
196730.0 °C16 June 196721.1 °C27 February 196725.8 °C1,878 mm30
196630.9 °C29 June 196620.1 °C23 December 196625.9 °C2,151 mm120
196530.1 °C22 October 196520.4 °C27 February 196525.9 °C1,779 mm10
196430.6 °C29 May 196421.0 °C30 December 196426.0 °C1,898 mm80
196330.9 °C7 October 196319.9 °C7 February 196325.8 °C1,995 mm90
196229.9 °C10 May 196220.1 °C16 December 196225.7 °C2,017 mm00
196130.0 °C7 September 196121.4 °C21 January 196125.8 °C1,828 mm10
196031.6 °C7 June 196020.3 °C1 February 196025.8 °C2,256 mm220
195930.3 °C18 October 195921.0 °C5 December 195925.9 °C1,677 mm20
195831.2 °C12 September 195820.0 °C9 January 195826.1 °C2,198 mm290
195730.6 °C3 May 195719.6 °C11 December 195725.9 °C2,256 mm60
195630.4 °C13 October 195617.9 °C15 January 195625.4 °C2,341 mm10
195530.6 °C17 September 195521.1 °C1 February 195525.7 °C1,809 mm130
195430.9 °C14 October 195420.1 °C10 February 195425.7 °C2,199 mm50
195331.1 °C5 October 195320.4 °C12 January 195326.1 °C2,289 mm210
195230.9 °C4 May 195219.6 °C31 January 195225.8 °C2,333 mm110
195131.0 °C5 September 195119.0 °C11 January 195125.8 °C2,000 mm150
195030.8 °C2 September 195019.7 °C13 December 195025.2 °C2,180 mm70
194930.1 °C25 August 194921.0 °C19 November 194925.3 °C2,141 mm30
194831.0 °C20 September 194820.9 °C17 January 194825.3 °C2,608 mm40
194730.3 °C22 September 194719.5 °C16 February 194725.5 °C1,841 mm40
194629.4 °C26 April 194620.3 °C23 March 194625.1 °C2,390 mm00
194530.3 °C1 October 194518.7 °C6 December 194525.1 °C2,455 mm20
194430.8 °C20 August 194420.4 °C7 January 194425.3 °C2,177 mm50
194330.0 °C25 October 194319.4 °C20 December 194324.9 °C2,306 mm10
194230.1 °C24 August 194220.3 °C26 January 194225.0 °C2,841 mm10
194130.6 °C29 March 194119.3 °C13 February 194125.3 °C2,207 mm40
194030.0 °C24 May 194020.7 °C25 January 194025.4 °C1,997 mm10

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.4 °C
+1.2 °C
Hot days (≥ 30 °C)
116 d/yr
+86
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2132 mm
+145 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.4 °C+1.7 °C167 mm+93 mm
Feb29.0 °C+1.8 °C78 mm+32 mm
Mar29.4 °C+1.4 °C37 mm-2 mm
Apr29.5 °C+0.6 °C68 mm+21 mm
May30.4 °C+1.2 °C100 mm-77 mm
Jun29.0 °C+0.2 °C407 mm+118 mm
Jul29.6 °C+1.0 °C223 mm-58 mm
Aug30.0 °C+1.2 °C199 mm-41 mm
Sep30.2 °C+1.2 °C224 mm-14 mm
Oct30.1 °C+1.5 °C239 mm-17 mm
Nov28.7 °C+0.9 °C251 mm+61 mm
Dec28.1 °C+1.0 °C139 mm+29 mm

The year's extremes

Hottest day
31.9 °C
27 Oct 2025
Coldest day
22.3 °C
28 Dec 2025
Wettest day
47.1 mm
17 Jun 2025
Windiest day
25.8 km/h
12 Apr 2025
Strongest gust
53.6 km/h
18 Jul 2025
Hottest feels-like
40.5 °C
27 Sep 2025
Coldest feels-like
24.2 °C
13 Apr 2025
Sunniest day
12.8 h
21 Jun 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 Puerto Cabezas?

Puerto Cabezas has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 26.0 °C and it receives 1,987 mm of precipitation per year.

What is the hottest day ever recorded in Puerto Cabezas?

The hottest day measured in Puerto Cabezas between 1940 and 2025 was 18 March 2003, reaching 33.9 °C.

What is the coldest day in Puerto Cabezas?

The coldest day measured in Puerto Cabezas between 1940 and 2025 was 15 January 1956, at 17.9 °C.

Does it snow in Puerto Cabezas?

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

Has the climate of Puerto Cabezas warmed?

Yes: Puerto Cabezas warmed by +1.4 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Puerto Cabezas?

The wettest day measured in Puerto Cabezas between 1940 and 2025 was 3 November 2020, with 312 mm of rain in 24 hours.

What was the windiest day in Puerto Cabezas?

The windiest day measured in Puerto Cabezas between 1940 and 2025 was 16 November 2020, with winds reaching 80.9 km/h.

What is the warmest month in Puerto Cabezas?

The warmest month in Puerto Cabezas is May (26.9 °C on average); the coldest is January (24.6 °C).

How much does it rain in Puerto Cabezas?

Puerto Cabezas receives on average 1,987 mm of precipitation per year, spread over about 284 rainy days.

Is it sunny in Puerto Cabezas?

Puerto Cabezas gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

Are there tropical nights in Puerto Cabezas?

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

What was the most extreme apparent temperature in Puerto Cabezas?

In Puerto Cabezas, between 1940 and 2025, the highest apparent temperature reached 40.7 °C on 2 June 2023, and the lowest was 16.8 °C on 14 January 1956.

Compare Puerto Cabezas with another city

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

Nearby cities

The climate around Puerto Cabezas

Other cities — Nicaragua