Cap-Haïtien climate — normals and trends

Cap-Haïtien (Haiti) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 24.7 °C and it receives 1,237 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 August (26.3 °C on average) and the coldest is February (23.0 °C). Rainfall peaks in November.

Cap-Haïtien averages 0 frost days, 1 hot days (≥ 30 °C) and 229 rainy days per year.

Cap-Haïtien has warmed by +0.9 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 31.5 °C (on 23 August 1998) and the coldest 17.8 °C (on 14 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

Cap-HaïtienNord

coords
19.76°, -72.20°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthAugustColdest monthFebruaryWettest monthNovemberDriest monthJuly

Mean daily temperature

24.7°C

Average daily high

26.5°C

Average daily low

23.3°C

Annual rainfall

1,237mm

Sunshine / day

11.2h

Mean relative humidity

83%

Average peak wind

20.0km/h

Seasonal range

3.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

229 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.2 °C

Average feels-like low

26.1 °C

Average peak gust

32.1 km/h

Tropical nights (≥ 20 °C)

359 d/yr

Solar radiation

21.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

31.5 °C

23 August 1998

Coldest day

17.8 °C

14 January 1956

Wettest day

156 mm

13 December 1957

Windiest day

84.3 km/h

2 September 2008

Strongest gust

128.9 km/h

2 September 2008

Hottest feels-like

38.1 °C

15 September 2024

Coldest feels-like

14.2 °C

16 January 2000

Sunniest day

12.9 h

21 June 1959

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.3 °C19 August 202520.0 °C20 March 202525.6 °C882 mm50
202430.6 °C8 October 202419.5 °C8 February 202425.8 °C1,467 mm110
202330.7 °C30 August 202319.6 °C17 January 202325.8 °C1,091 mm110
202230.3 °C21 September 202220.6 °C1 February 202225.2 °C1,121 mm10
202129.8 °C4 September 202120.4 °C13 March 202125.2 °C1,032 mm00
202029.9 °C31 July 202020.6 °C9 March 202025.5 °C1,048 mm00
201929.6 °C14 May 201921.0 °C11 January 201925.5 °C895 mm00
201829.8 °C19 September 201819.8 °C27 February 201825.1 °C985 mm00
201730.7 °C8 September 201719.3 °C20 January 201725.1 °C1,576 mm20
201630.1 °C6 October 201620.4 °C14 February 201625.2 °C1,485 mm10
201530.6 °C3 October 201520.4 °C16 February 201525.4 °C843 mm30
201429.2 °C17 August 201421.1 °C16 March 201425.1 °C1,167 mm00
201329.4 °C24 September 201320.2 °C13 February 201325.0 °C974 mm00
201229.3 °C7 June 201220.0 °C19 March 201224.8 °C1,563 mm00
201130.2 °C24 August 201119.8 °C21 March 201124.8 °C1,161 mm20
201029.9 °C1 September 201019.6 °C8 March 201024.9 °C1,384 mm00
200929.5 °C23 June 200918.9 °C6 February 200924.8 °C1,253 mm00
200829.5 °C31 August 200818.9 °C30 January 200824.7 °C1,210 mm00
200729.9 °C2 July 200720.7 °C20 February 200725.1 °C1,454 mm00
200629.1 °C19 June 200620.0 °C30 January 200624.9 °C1,149 mm00
200529.9 °C12 September 200518.2 °C9 February 200524.9 °C1,257 mm00
200430.2 °C2 September 200419.4 °C28 March 200424.5 °C1,432 mm10
200329.4 °C15 September 200320.3 °C25 January 200325.1 °C1,280 mm00
200229.2 °C29 July 200220.2 °C21 February 200225.0 °C905 mm00
200129.9 °C6 October 200119.7 °C27 February 200124.9 °C1,227 mm00
200029.1 °C15 July 200018.0 °C16 January 200024.5 °C881 mm00
199931.1 °C14 September 199919.1 °C28 December 199924.5 °C1,285 mm10
199831.5 °C23 August 199819.4 °C9 February 199825.2 °C1,253 mm20
199730.0 °C22 September 199719.6 °C20 January 199725.2 °C859 mm10
199629.6 °C19 October 199619.2 °C17 December 199624.4 °C1,591 mm00
199529.8 °C3 September 199519.4 °C28 March 199524.8 °C1,050 mm00
199430.0 °C20 May 199419.9 °C28 December 199424.8 °C997 mm10
199329.5 °C1 June 199319.1 °C4 February 199324.8 °C1,178 mm00
199228.9 °C19 June 199220.0 °C1 May 199224.7 °C1,008 mm00
199129.5 °C11 September 199119.5 °C23 December 199124.9 °C826 mm00
199029.4 °C26 August 199020.0 °C22 April 199024.9 °C1,100 mm00
198929.3 °C20 September 198919.2 °C25 February 198924.6 °C1,088 mm00
198829.1 °C3 June 198818.7 °C28 February 198824.8 °C1,245 mm00
198729.3 °C16 July 198719.9 °C15 March 198724.9 °C1,441 mm00
198628.8 °C27 August 198619.2 °C3 March 198624.5 °C1,161 mm00
198529.6 °C25 September 198519.9 °C31 January 198524.5 °C1,206 mm00
198428.7 °C16 August 198419.6 °C18 December 198424.4 °C1,261 mm00
198329.6 °C23 June 198319.8 °C15 January 198324.9 °C1,156 mm00
198228.9 °C14 September 198219.9 °C25 February 198224.5 °C941 mm00
198129.0 °C17 September 198119.2 °C19 January 198124.4 °C1,329 mm00
198029.1 °C5 November 198019.4 °C21 January 198024.8 °C1,324 mm00
197929.2 °C1 September 197919.3 °C22 November 197924.4 °C1,442 mm00
197828.8 °C4 July 197819.0 °C23 February 197824.7 °C1,332 mm00
197729.1 °C6 September 197719.4 °C20 January 197724.8 °C1,401 mm00
197629.1 °C24 May 197618.5 °C17 April 197624.3 °C888 mm00
197528.8 °C3 September 197519.5 °C15 December 197524.3 °C1,174 mm00
197428.6 °C25 August 197419.2 °C13 February 197424.2 °C1,558 mm00
197329.2 °C10 August 197319.6 °C9 February 197324.5 °C1,679 mm00
197229.6 °C7 October 197218.6 °C14 March 197224.6 °C1,274 mm00
197128.6 °C1 August 197119.4 °C23 January 197124.3 °C1,323 mm00
197029.4 °C30 July 197018.7 °C11 January 197024.5 °C1,471 mm00
196930.0 °C6 August 196918.3 °C30 January 196924.8 °C1,373 mm10
196829.2 °C28 September 196818.3 °C10 February 196824.3 °C1,427 mm00
196728.9 °C16 September 196718.7 °C27 March 196724.3 °C1,025 mm00
196629.8 °C30 August 196619.5 °C21 March 196624.5 °C1,316 mm00
196529.1 °C6 September 196518.0 °C8 January 196524.3 °C1,354 mm00
196429.1 °C16 July 196419.6 °C29 December 196424.7 °C1,265 mm00
196329.6 °C29 September 196319.6 °C3 February 196324.6 °C1,708 mm00
196229.9 °C16 October 196218.8 °C15 February 196224.5 °C1,203 mm00
196128.8 °C3 August 196120.0 °C18 December 196124.5 °C1,595 mm00
196029.6 °C8 September 196019.9 °C24 March 196024.7 °C1,745 mm00
195929.7 °C18 October 195920.6 °C9 January 195925.0 °C1,063 mm00
195829.9 °C6 October 195818.5 °C5 February 195824.9 °C1,066 mm00
195729.4 °C4 October 195719.6 °C12 March 195724.8 °C1,269 mm00
195630.3 °C14 October 195617.8 °C14 January 195624.2 °C1,155 mm10
195530.3 °C8 August 195519.1 °C7 February 195524.1 °C1,313 mm10
195429.2 °C7 September 195419.4 °C18 March 195424.3 °C1,346 mm00
195329.2 °C16 September 195319.5 °C3 January 195324.6 °C1,321 mm00
195228.9 °C8 August 195219.5 °C16 January 195224.6 °C1,082 mm00
195129.2 °C17 August 195118.3 °C16 February 195124.3 °C1,311 mm00
195028.7 °C5 October 195018.9 °C9 February 195023.9 °C1,436 mm00
194929.9 °C25 August 194918.5 °C9 March 194924.4 °C1,227 mm00
194829.7 °C23 September 194819.7 °C19 February 194824.6 °C1,476 mm00
194729.3 °C23 June 194720.3 °C18 February 194725.0 °C1,048 mm00
194629.4 °C4 June 194620.2 °C7 February 194624.7 °C986 mm00
194528.9 °C14 September 194518.8 °C5 February 194524.4 °C1,074 mm00
194429.6 °C12 September 194419.6 °C7 February 194424.4 °C1,232 mm00
194329.5 °C27 October 194319.4 °C26 January 194324.4 °C1,312 mm00
194229.3 °C3 July 194219.1 °C6 February 194224.6 °C1,575 mm00
194128.9 °C20 September 194118.1 °C14 April 194124.6 °C1,244 mm00
194029.0 °C23 July 194019.7 °C29 January 194024.5 °C1,296 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
27.4 °C
+0.9 °C
Hot days (≥ 30 °C)
5 d/yr
+4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
882 mm
-355 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.6 °C+0.6 °C69 mm-34 mm
Feb26.1 °C+1.2 °C47 mm-35 mm
Mar26.2 °C+0.9 °C76 mm-17 mm
Apr25.8 °C+0.1 °C107 mm+2 mm
May27.2 °C+0.6 °C83 mm-40 mm
Jun28.1 °C+0.4 °C34 mm-42 mm
Jul28.3 °C+0.4 °C41 mm-19 mm
Aug28.9 °C+0.9 °C60 mm-27 mm
Sep29.1 °C+1.1 °C92 mm-11 mm
Oct28.7 °C+1.2 °C114 mm-23 mm
Nov27.5 °C+1.2 °C100 mm-43 mm
Dec26.8 °C+1.4 °C59 mm-67 mm

The year's extremes

Hottest day
31.3 °C
19 Aug 2025
Coldest day
20.0 °C
20 Mar 2025
Wettest day
15.7 mm
13 Apr 2025
Windiest day
36.4 km/h
4 Apr 2025
Strongest gust
58.3 km/h
4 Apr 2025
Hottest feels-like
37.9 °C
29 Sep 2025
Coldest feels-like
21.0 °C
15 Feb 2025
Sunniest day
12.9 h
27 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 Cap-Haïtien?

Cap-Haïtien has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 24.7 °C and it receives 1,237 mm of precipitation per year.

What is the hottest day ever recorded in Cap-Haïtien?

The hottest day measured in Cap-Haïtien between 1940 and 2025 was 23 August 1998, reaching 31.5 °C.

What is the coldest day in Cap-Haïtien?

The coldest day measured in Cap-Haïtien between 1940 and 2025 was 14 January 1956, at 17.8 °C.

Does it snow in Cap-Haïtien?

Almost never: Cap-Haïtien sees virtually no snow, with about 0 frost days per year.

Has the climate of Cap-Haïtien warmed?

Yes: Cap-Haïtien warmed by +0.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Cap-Haïtien?

The wettest day measured in Cap-Haïtien between 1940 and 2025 was 13 December 1957, with 156 mm of rain in 24 hours.

What was the windiest day in Cap-Haïtien?

The windiest day measured in Cap-Haïtien between 1940 and 2025 was 2 September 2008, with winds reaching 84.3 km/h.

What is the warmest month in Cap-Haïtien?

The warmest month in Cap-Haïtien is August (26.3 °C on average); the coldest is February (23.0 °C).

How much does it rain in Cap-Haïtien?

Cap-Haïtien receives on average 1,237 mm of precipitation per year, spread over about 229 rainy days.

Is it sunny in Cap-Haïtien?

Cap-Haïtien gets on average 11.2 hours of sunshine per day, roughly 4,088 hours per year over 1940-2025.

Are there tropical nights in Cap-Haïtien?

Yes: Cap-Haïtien has on average 359 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Cap-Haïtien?

In Cap-Haïtien, between 1940 and 2025, the highest apparent temperature reached 38.1 °C on 15 September 2024, and the lowest was 14.2 °C on 16 January 2000.

Compare Cap-Haïtien with another city

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

Nearby cities

The climate around Cap-Haïtien

Other cities — Haiti