Saint-Marc climate — normals and trends

Saint-Marc (Haiti) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 25.7 °C and it receives 653 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 (27.1 °C on average) and the coldest is January (24.3 °C). Rainfall peaks in September.

Saint-Marc averages 0 frost days, 4 hot days (≥ 30 °C) and 162 rainy days per year.

Saint-Marc has warmed by +1.2 °C between 1940 and 2025, or +0.14 °C per decade. This trend is statistically significant.

The hottest day of the period reached 31.9 °C (on 21 August 2023) and the coldest 18.1 °C (on 5 February 1958).

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

Saint-MarcArtibonite

coords
19.11°, -72.70°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthAugustColdest monthJanuaryWettest monthSeptemberDriest monthJanuary

Mean daily temperature

25.7°C

Average daily high

27.5°C

Average daily low

24.1°C

Annual rainfall

653mm

Sunshine / day

11.3h

Mean relative humidity

77%

Average peak wind

13.7km/h

Seasonal range

2.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

4 d/yr

Rainy days (≥ 1 mm)

162 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.6 °C

Average feels-like low

27.5 °C

Average peak gust

24.7 km/h

Tropical nights (≥ 20 °C)

363 d/yr

Solar radiation

21.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

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

21 August 2023

Coldest day

18.1 °C

5 February 1958

Wettest day

172 mm

23 September 1998

Windiest day

62.7 km/h

23 September 1998

Strongest gust

127.1 km/h

23 September 1998

Hottest feels-like

39.1 °C

29 July 2020

Coldest feels-like

15.3 °C

16 January 2000

Sunniest day

12.9 h

18 June 1959

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202530.6 °C25 July 202520.8 °C20 March 202526.7 °C753 mm150
202430.7 °C10 August 202420.2 °C23 February 202427.0 °C630 mm490
202331.9 °C21 August 202319.8 °C16 January 202326.8 °C632 mm670
202230.6 °C1 August 202221.1 °C25 February 202226.3 °C555 mm80
202130.9 °C3 July 202121.4 °C15 March 202126.3 °C507 mm60
202031.7 °C29 July 202021.6 °C17 March 202026.6 °C588 mm170
201930.1 °C20 June 201921.9 °C9 January 201926.4 °C644 mm60
201830.0 °C19 September 201820.6 °C5 March 201826.2 °C526 mm10
201731.3 °C17 August 201720.1 °C21 January 201726.3 °C757 mm90
201631.1 °C5 September 201621.1 °C9 March 201626.5 °C671 mm110
201530.5 °C31 August 201521.4 °C12 February 201526.5 °C460 mm70
201430.5 °C22 August 201422.1 °C19 December 201426.3 °C483 mm40
201329.9 °C26 August 201321.1 °C14 January 201326.2 °C583 mm00
201230.6 °C23 August 201221.2 °C5 January 201226.0 °C666 mm40
201131.1 °C22 August 201120.0 °C1 January 201125.9 °C710 mm20
201031.0 °C30 August 201019.3 °C8 March 201026.2 °C736 mm130
200930.3 °C15 August 200919.9 °C7 March 200926.0 °C444 mm30
200830.9 °C15 August 200819.1 °C30 January 200825.8 °C890 mm10
200730.7 °C11 July 200721.3 °C31 March 200726.2 °C639 mm40
200630.5 °C26 August 200620.4 °C16 January 200626.2 °C509 mm30
200530.6 °C8 July 200519.0 °C21 January 200526.1 °C829 mm150
200430.1 °C12 August 200420.6 °C26 January 200425.9 °C523 mm40
200331.2 °C8 July 200320.5 °C30 December 200326.2 °C584 mm10
200230.3 °C16 August 200220.6 °C20 February 200226.1 °C497 mm30
200130.3 °C4 July 200119.9 °C28 February 200125.9 °C525 mm70
200030.5 °C22 August 200018.3 °C16 January 200025.6 °C418 mm10
199930.1 °C11 August 199919.7 °C17 February 199925.6 °C603 mm20
199830.9 °C22 September 199820.1 °C11 February 199826.3 °C805 mm60
199730.2 °C6 July 199720.0 °C3 January 199726.1 °C466 mm50
199630.4 °C25 July 199619.4 °C17 December 199625.5 °C694 mm10
199530.0 °C3 September 199520.6 °C15 March 199525.9 °C590 mm10
199430.0 °C28 July 199420.9 °C27 December 199425.7 °C628 mm10
199330.4 °C22 July 199319.7 °C2 March 199325.8 °C576 mm40
199230.2 °C24 July 199220.7 °C17 December 199225.7 °C527 mm10
199129.7 °C25 July 199119.5 °C22 December 199125.9 °C511 mm00
199030.7 °C4 October 199021.3 °C25 December 199026.0 °C643 mm80
198930.2 °C5 September 198920.4 °C26 February 198925.5 °C650 mm10
198829.8 °C4 June 198819.7 °C18 January 198825.8 °C648 mm00
198729.8 °C22 August 198720.6 °C8 January 198726.1 °C678 mm00
198629.6 °C9 September 198620.3 °C4 February 198625.5 °C603 mm00
198529.9 °C23 September 198519.9 °C28 March 198525.5 °C549 mm00
198430.0 °C26 July 198420.4 °C19 December 198425.5 °C624 mm10
198329.8 °C4 July 198320.4 °C13 March 198325.9 °C555 mm00
198230.4 °C20 August 198219.2 °C24 February 198225.5 °C506 mm10
198129.9 °C27 August 198119.9 °C24 February 198125.5 °C647 mm00
198030.0 °C6 August 198019.6 °C20 January 198025.8 °C601 mm10
197929.7 °C24 July 197919.9 °C6 March 197925.4 °C634 mm00
197829.9 °C1 August 197819.4 °C12 February 197825.6 °C823 mm00
197729.3 °C20 August 197720.5 °C21 January 197725.7 °C829 mm00
197629.3 °C5 August 197619.3 °C18 April 197625.1 °C620 mm00
197529.1 °C12 August 197520.0 °C3 January 197525.2 °C666 mm00
197429.4 °C15 August 197420.1 °C30 April 197425.1 °C789 mm00
197329.5 °C10 August 197320.0 °C13 December 197325.5 °C790 mm00
197230.0 °C26 July 197219.1 °C13 March 197225.5 °C695 mm20
197129.2 °C24 April 197119.3 °C2 April 197125.1 °C715 mm00
197030.5 °C22 August 197020.1 °C1 March 197025.7 °C596 mm10
196930.8 °C6 August 196919.5 °C21 February 196925.9 °C671 mm50
196829.5 °C25 August 196819.3 °C31 January 196825.3 °C547 mm00
196729.8 °C22 July 196719.4 °C27 February 196725.3 °C437 mm00
196630.3 °C26 August 196619.9 °C6 February 196625.4 °C771 mm10
196528.9 °C9 June 196519.2 °C8 January 196525.3 °C534 mm00
196431.0 °C23 August 196420.1 °C29 December 196425.5 °C763 mm10
196329.3 °C3 October 196320.0 °C18 April 196325.4 °C851 mm00
196229.8 °C6 July 196219.4 °C13 February 196225.4 °C627 mm00
196130.3 °C11 August 196120.9 °C13 December 196125.5 °C717 mm20
196029.5 °C26 August 196020.0 °C7 December 196025.6 °C836 mm00
195929.9 °C16 October 195921.3 °C2 February 195925.8 °C671 mm00
195830.1 °C2 September 195818.1 °C5 February 195825.9 °C671 mm10
195730.8 °C10 September 195720.1 °C12 March 195725.5 °C726 mm10
195629.6 °C12 August 195618.3 °C15 January 195625.0 °C751 mm00
195529.8 °C6 August 195519.3 °C6 January 195525.0 °C747 mm00
195429.9 °C18 August 195419.9 °C6 December 195425.2 °C914 mm00
195329.4 °C25 August 195320.4 °C3 January 195325.6 °C583 mm00
195230.0 °C22 June 195219.8 °C14 January 195225.6 °C550 mm20
195131.2 °C16 August 195118.6 °C14 February 195125.4 °C659 mm10
195029.6 °C23 August 195019.3 °C5 February 195024.9 °C665 mm00
194931.1 °C23 August 194919.7 °C9 March 194925.3 °C755 mm20
194829.6 °C8 July 194820.3 °C22 February 194825.6 °C788 mm00
194730.1 °C13 August 194721.2 °C10 January 194725.8 °C664 mm10
194629.9 °C13 August 194620.0 °C6 February 194625.4 °C618 mm00
194529.2 °C13 August 194519.3 °C5 February 194525.2 °C813 mm00
194430.6 °C5 August 194419.4 °C6 December 194425.3 °C786 mm20
194329.8 °C17 September 194320.3 °C11 January 194325.2 °C879 mm00
194230.3 °C28 July 194219.3 °C5 February 194225.5 °C851 mm40
194130.4 °C4 September 194118.6 °C3 March 194125.7 °C632 mm10
194029.9 °C23 July 194020.6 °C16 January 194025.5 °C679 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
28.4 °C
+0.9 °C
Hot days (≥ 30 °C)
15 d/yr
+11
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
753 mm
+100 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.6 °C+1.3 °C1 mm-11 mm
Feb27.7 °C+1.4 °C9 mm-7 mm
Mar27.2 °C+0.7 °C46 mm+21 mm
Apr27.8 °C+0.8 °C78 mm+35 mm
May28.4 °C+0.8 °C54 mm-28 mm
Jun29.0 °C+0.7 °C77 mm+4 mm
Jul29.2 °C+0.6 °C52 mm-18 mm
Aug29.6 °C+0.8 °C73 mm-14 mm
Sep29.4 °C+0.9 °C220 mm+126 mm
Oct28.7 °C+0.7 °C109 mm+18 mm
Nov28.2 °C+0.8 °C20 mm-22 mm
Dec27.6 °C+0.8 °C14 mm-3 mm

The year's extremes

Hottest day
30.6 °C
25 Jul 2025
Coldest day
20.8 °C
20 Mar 2025
Wettest day
107.0 mm
26 Sep 2025
Windiest day
38.2 km/h
29 Oct 2025
Strongest gust
60.8 km/h
29 Oct 2025
Hottest feels-like
38.3 °C
25 Aug 2025
Coldest feels-like
20.9 °C
20 Mar 2025
Sunniest day
12.8 h
29 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 Saint-Marc?

Saint-Marc has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 25.7 °C and it receives 653 mm of precipitation per year.

What is the hottest day ever recorded in Saint-Marc?

The hottest day measured in Saint-Marc between 1940 and 2025 was 21 August 2023, reaching 31.9 °C.

What is the coldest day in Saint-Marc?

The coldest day measured in Saint-Marc between 1940 and 2025 was 5 February 1958, at 18.1 °C.

Does it snow in Saint-Marc?

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

Has the climate of Saint-Marc warmed?

Yes: Saint-Marc warmed by +1.2 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Saint-Marc?

The wettest day measured in Saint-Marc between 1940 and 2025 was 23 September 1998, with 172 mm of rain in 24 hours.

What was the windiest day in Saint-Marc?

The windiest day measured in Saint-Marc between 1940 and 2025 was 23 September 1998, with winds reaching 62.7 km/h.

What is the warmest month in Saint-Marc?

The warmest month in Saint-Marc is August (27.1 °C on average); the coldest is January (24.3 °C).

How much does it rain in Saint-Marc?

Saint-Marc receives on average 653 mm of precipitation per year, spread over about 162 rainy days.

Is it sunny in Saint-Marc?

Saint-Marc gets on average 11.3 hours of sunshine per day, roughly 4,125 hours per year over 1940-2025.

Are there tropical nights in Saint-Marc?

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

What was the most extreme apparent temperature in Saint-Marc?

In Saint-Marc, between 1940 and 2025, the highest apparent temperature reached 39.1 °C on 29 July 2020, and the lowest was 15.3 °C on 16 January 2000.

Compare Saint-Marc with another city

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

Nearby cities

The climate around Saint-Marc

Other cities — Haiti