Punta Cana climate — normals and trends

Punta Cana (Dominican Republic) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.8 °C and it receives 1,006 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 February (24.3 °C). Rainfall peaks in October.

Punta Cana averages 0 frost days, 10 hot days (≥ 30 °C) and 206 rainy days per year.

Punta Cana has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 31.7 °C (on 15 August 2024) and the coldest 19.0 °C (on 8 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

Punta CanaLa Altagracia Province

coords
18.58°, -68.40°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAugustColdest monthFebruaryWettest monthOctoberDriest monthFebruary

Mean daily temperature

25.8°C

Average daily high

27.7°C

Average daily low

24.3°C

Annual rainfall

1,006mm

Sunshine / day

11.2h

Mean relative humidity

81%

Average peak wind

19.1km/h

Seasonal range

2.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

10 d/yr

Rainy days (≥ 1 mm)

206 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.6 °C

Average feels-like low

27.1 °C

Average peak gust

35.7 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

20.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

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

15 August 2024

Coldest day

19.0 °C

8 January 1956

Wettest day

190 mm

31 August 1979

Windiest day

71.9 km/h

21 September 2017

Strongest gust

132.1 km/h

22 September 1998

Hottest feels-like

39.7 °C

11 September 2023

Coldest feels-like

16.3 °C

16 January 2000

Sunniest day

13.0 h

23 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.4 °C15 September 202521.7 °C30 December 202526.7 °C959 mm610
202431.7 °C15 August 202421.9 °C24 February 202427.1 °C1,366 mm1240
202331.6 °C11 September 202321.2 °C28 February 202326.8 °C1,029 mm1190
202230.7 °C10 September 202221.4 °C13 December 202226.2 °C1,243 mm130
202131.2 °C23 September 202121.7 °C13 March 202126.3 °C789 mm270
202030.8 °C17 August 202021.8 °C23 March 202026.5 °C907 mm560
201931.5 °C24 September 201921.6 °C12 March 201926.3 °C731 mm320
201830.3 °C6 August 201820.7 °C27 February 201826.1 °C786 mm50
201731.2 °C13 September 201720.4 °C19 January 201726.3 °C1,129 mm270
201630.8 °C6 October 201622.0 °C6 February 201626.4 °C1,226 mm320
201531.2 °C2 September 201522.0 °C31 January 201526.4 °C599 mm380
201430.3 °C17 August 201422.3 °C10 December 201426.3 °C700 mm80
201330.6 °C22 September 201321.6 °C25 December 201326.1 °C936 mm130
201230.5 °C16 September 201221.4 °C17 February 201226.2 °C909 mm270
201131.0 °C12 September 201120.9 °C11 March 201125.9 °C1,127 mm190
201031.4 °C2 September 201021.0 °C7 March 201026.4 °C1,198 mm460
200930.5 °C10 September 200921.4 °C7 February 200926.1 °C801 mm150
200830.8 °C31 August 200821.4 °C27 January 200825.9 °C1,176 mm130
200730.7 °C2 August 200721.9 °C26 January 200726.3 °C1,016 mm240
200630.7 °C12 October 200621.5 °C1 February 200626.2 °C820 mm230
200530.9 °C12 September 200520.3 °C11 February 200526.2 °C1,278 mm440
200430.4 °C24 September 200420.7 °C28 March 200425.9 °C987 mm50
200330.7 °C14 September 200322.0 °C29 December 200326.1 °C989 mm90
200230.4 °C7 September 200221.4 °C25 February 200226.1 °C664 mm50
200130.4 °C30 September 200121.3 °C27 February 200125.9 °C868 mm50
200030.3 °C14 October 200019.8 °C20 January 200025.7 °C675 mm40
199930.5 °C6 September 199921.1 °C9 March 199925.7 °C909 mm60
199830.6 °C11 September 199822.1 °C28 March 199826.2 °C1,140 mm160
199731.6 °C7 September 199721.4 °C29 March 199726.0 °C617 mm170
199630.2 °C30 August 199621.1 °C17 December 199625.5 °C1,160 mm30
199530.8 °C1 September 199520.5 °C28 March 199526.0 °C747 mm200
199430.3 °C23 August 199421.9 °C8 March 199425.8 °C666 mm30
199330.3 °C2 June 199321.2 °C1 March 199325.8 °C866 mm20
199229.8 °C28 August 199221.1 °C2 May 199225.6 °C1,122 mm00
199129.9 °C13 September 199121.0 °C6 February 199125.7 °C710 mm00
199030.1 °C14 September 199021.2 °C6 February 199025.7 °C944 mm40
198930.9 °C19 September 198921.0 °C17 February 198925.5 °C694 mm30
198830.4 °C19 August 198820.8 °C2 March 198825.8 °C1,057 mm10
198729.9 °C6 September 198721.4 °C7 January 198726.0 °C1,410 mm00
198629.6 °C16 August 198621.0 °C21 February 198625.5 °C1,130 mm00
198530.0 °C30 July 198521.1 °C9 February 198525.5 °C925 mm10
198429.6 °C14 August 198420.9 °C20 December 198425.5 °C892 mm00
198329.9 °C10 September 198321.5 °C9 February 198326.0 °C1,097 mm00
198229.6 °C21 September 198221.3 °C24 February 198225.6 °C926 mm00
198130.5 °C10 September 198121.5 °C11 January 198125.9 °C1,145 mm20
198030.2 °C14 October 198021.3 °C16 January 198026.1 °C930 mm40
197929.8 °C27 August 197920.6 °C7 March 197925.7 °C1,484 mm00
197829.8 °C9 September 197821.1 °C13 February 197825.9 °C957 mm00
197729.7 °C29 September 197721.8 °C14 January 197725.8 °C995 mm00
197629.5 °C18 July 197620.4 °C29 January 197625.5 °C734 mm00
197529.8 °C10 September 197521.3 °C22 December 197525.6 °C872 mm00
197429.5 °C3 October 197421.6 °C13 February 197425.6 °C1,081 mm00
197330.1 °C12 August 197321.2 °C13 December 197326.0 °C924 mm10
197229.7 °C23 June 197220.3 °C12 March 197225.8 °C918 mm00
197129.8 °C7 September 197121.7 °C17 January 197125.7 °C808 mm00
197030.0 °C14 October 197020.9 °C4 March 197025.8 °C1,224 mm10
196930.3 °C10 July 196920.6 °C25 February 196926.1 °C1,050 mm60
196830.1 °C11 September 196820.1 °C31 January 196825.6 °C712 mm20
196730.5 °C3 September 196721.2 °C28 March 196725.6 °C639 mm10
196631.1 °C27 August 196621.9 °C7 February 196625.6 °C855 mm20
196529.6 °C4 September 196520.0 °C8 January 196525.4 °C879 mm00
196429.7 °C14 September 196420.6 °C29 December 196425.7 °C842 mm00
196330.1 °C30 September 196321.4 °C26 March 196325.6 °C1,220 mm20
196229.9 °C14 August 196220.7 °C16 February 196225.5 °C795 mm00
196129.7 °C17 September 196121.7 °C10 February 196125.4 °C1,190 mm00
196029.8 °C6 September 196021.7 °C13 January 196025.7 °C1,111 mm00
195929.8 °C8 September 195921.8 °C14 January 195925.6 °C1,050 mm00
195830.3 °C26 May 195821.1 °C25 January 195826.1 °C1,132 mm20
195730.0 °C29 July 195720.8 °C3 March 195725.7 °C807 mm10
195629.3 °C17 August 195619.0 °C8 January 195625.3 °C1,009 mm00
195529.8 °C8 August 195520.6 °C16 January 195525.2 °C1,154 mm00
195429.3 °C28 August 195421.0 °C15 February 195425.2 °C1,183 mm00
195329.4 °C6 September 195320.7 °C5 January 195325.5 °C999 mm00
195230.0 °C5 June 195221.1 °C11 January 195225.6 °C933 mm10
195130.7 °C8 September 195119.5 °C12 March 195125.4 °C1,204 mm40
195031.0 °C3 September 195020.7 °C29 January 195025.0 °C1,133 mm10
194930.2 °C7 September 194920.7 °C14 December 194925.4 °C970 mm10
194829.3 °C28 September 194820.4 °C20 February 194825.4 °C1,515 mm00
194729.9 °C15 July 194721.6 °C18 February 194725.8 °C1,025 mm00
194629.4 °C8 October 194620.9 °C7 March 194625.4 °C1,222 mm00
194529.6 °C4 September 194520.3 °C15 January 194525.3 °C1,268 mm00
194429.8 °C13 October 194420.3 °C1 March 194425.4 °C1,156 mm00
194329.4 °C7 September 194320.1 °C17 March 194325.1 °C1,235 mm00
194229.4 °C3 October 194221.4 °C6 February 194225.3 °C1,549 mm00
194129.6 °C3 September 194120.3 °C14 April 194125.3 °C1,353 mm00
194029.7 °C26 August 194020.6 °C5 March 194025.3 °C1,344 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.6 °C
+0.9 °C
Hot days (≥ 30 °C)
61 d/yr
+51
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
959 mm
-47 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.4 °C+1.2 °C35 mm-5 mm
Feb27.1 °C+0.9 °C44 mm+6 mm
Mar27.8 °C+1.2 °C35 mm-4 mm
Apr27.8 °C+0.6 °C77 mm+15 mm
May28.6 °C+0.7 °C119 mm+2 mm
Jun28.9 °C+0.3 °C57 mm-31 mm
Jul29.4 °C+0.7 °C59 mm-35 mm
Aug30.0 °C+1.0 °C67 mm-44 mm
Sep30.0 °C+1.0 °C193 mm+67 mm
Oct29.6 °C+1.0 °C164 mm+30 mm
Nov28.7 °C+1.0 °C79 mm-23 mm
Dec27.5 °C+0.8 °C30 mm-26 mm

The year's extremes

Hottest day
31.4 °C
15 Sep 2025
Coldest day
21.7 °C
30 Dec 2025
Wettest day
59.9 mm
25 Sep 2025
Windiest day
32.1 km/h
3 Apr 2025
Strongest gust
59.8 km/h
17 Aug 2025
Hottest feels-like
38.0 °C
29 Aug 2025
Coldest feels-like
21.9 °C
29 Dec 2025
Sunniest day
13.0 h
21 May 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 Punta Cana?

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

What is the hottest day ever recorded in Punta Cana?

The hottest day measured in Punta Cana between 1940 and 2025 was 15 August 2024, reaching 31.7 °C.

What is the coldest day in Punta Cana?

The coldest day measured in Punta Cana between 1940 and 2025 was 8 January 1956, at 19.0 °C.

Does it snow in Punta Cana?

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

Has the climate of Punta Cana warmed?

Yes: Punta Cana warmed by +1.1 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Punta Cana?

The wettest day measured in Punta Cana between 1940 and 2025 was 31 August 1979, with 190 mm of rain in 24 hours.

What was the windiest day in Punta Cana?

The windiest day measured in Punta Cana between 1940 and 2025 was 21 September 2017, with winds reaching 71.9 km/h.

What is the warmest month in Punta Cana?

The warmest month in Punta Cana is August (27.1 °C on average); the coldest is February (24.3 °C).

How much does it rain in Punta Cana?

Punta Cana receives on average 1,006 mm of precipitation per year, spread over about 206 rainy days.

Is it sunny in Punta Cana?

Punta Cana gets on average 11.2 hours of sunshine per day, roughly 4,088 hours per year over 1940-2025.

Are there tropical nights in Punta Cana?

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

What was the most extreme apparent temperature in Punta Cana?

In Punta Cana, between 1940 and 2025, the highest apparent temperature reached 39.7 °C on 11 September 2023, and the lowest was 16.3 °C on 16 January 2000.

Compare Punta Cana with another city

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

Nearby cities

The climate around Punta Cana

Other cities — Dominican Republic