Villa Altagracia climate — normals and trends

Villa Altagracia (Dominican Republic) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 21.5 °C and it receives 1,503 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 (23.0 °C on average) and the coldest is January (19.5 °C). Rainfall peaks in May.

Villa Altagracia averages 0 frost days, 3 hot days (≥ 30 °C) and 251 rainy days per year.

Villa Altagracia 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 32.0 °C (on 7 September 1997) and the coldest 9.3 °C (on 11 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

Villa AltagraciaSan Cristóbal

coords
18.67°, -70.17°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthAugustColdest monthJanuaryWettest monthMayDriest monthJanuary

Mean daily temperature

21.5°C

Average daily high

26.0°C

Average daily low

18.0°C

Annual rainfall

1,503mm

Sunshine / day

10.9h

Mean relative humidity

86%

Average peak wind

9.9km/h

Seasonal range

3.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

3 d/yr

Rainy days (≥ 1 mm)

251 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.4 °C

Average feels-like low

20.1 °C

Average peak gust

32.5 km/h

Tropical nights (≥ 20 °C)

45 d/yr

Solar radiation

18.7 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.64 · 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

32.0 °C

7 September 1997

Coldest day

9.3 °C

11 January 1956

Wettest day

179 mm

22 September 1998

Windiest day

41.3 km/h

22 September 1998

Strongest gust

125.6 km/h

22 September 1998

Hottest feels-like

38.4 °C

5 October 2023

Coldest feels-like

8.2 °C

11 January 1956

Sunniest day

12.9 h

22 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.6 °C21 August 202511.8 °C30 December 202522.6 °C1,483 mm130
202431.0 °C16 August 202413.0 °C23 February 202423.2 °C1,662 mm290
202331.7 °C11 September 202310.8 °C19 January 202322.9 °C1,329 mm500
202230.3 °C13 June 202211.6 °C3 January 202222.1 °C1,293 mm40
202130.4 °C5 September 202111.9 °C5 January 202122.0 °C1,332 mm50
202031.0 °C29 August 202014.0 °C31 January 202022.5 °C1,420 mm110
201930.4 °C24 July 201913.5 °C9 January 201922.3 °C1,037 mm50
201830.1 °C8 August 201812.4 °C2 March 201821.9 °C1,313 mm10
201730.2 °C25 August 201711.5 °C21 January 201722.2 °C1,691 mm20
201630.8 °C18 October 201612.6 °C5 February 201622.3 °C1,680 mm40
201531.7 °C3 October 201514.4 °C23 January 201522.3 °C1,100 mm120
201430.9 °C18 August 201413.1 °C5 March 201422.0 °C1,000 mm50
201330.4 °C4 August 201310.9 °C13 February 201321.8 °C1,404 mm10
201230.3 °C28 October 201212.6 °C22 February 201221.8 °C1,754 mm50
201129.9 °C16 September 201112.1 °C22 February 201121.8 °C1,520 mm00
201031.1 °C7 October 201011.0 °C9 March 201022.4 °C1,646 mm100
200929.9 °C16 July 200911.6 °C19 February 200921.8 °C1,543 mm00
200831.7 °C25 September 200810.3 °C14 January 200821.6 °C1,509 mm80
200730.8 °C20 April 200713.7 °C20 January 200722.0 °C1,749 mm40
200629.8 °C17 September 200611.6 °C31 January 200621.9 °C1,399 mm00
200531.0 °C25 May 200511.9 °C22 February 200522.0 °C1,697 mm40
200430.3 °C20 September 200410.6 °C27 January 200421.6 °C1,691 mm20
200329.7 °C22 March 200314.4 °C20 December 200321.8 °C1,503 mm00
200229.5 °C1 August 200211.1 °C22 February 200221.6 °C1,186 mm00
200129.9 °C17 July 200112.3 °C27 February 200121.6 °C1,342 mm00
200029.8 °C16 July 200010.6 °C19 January 200021.4 °C1,140 mm00
199929.6 °C30 April 199911.0 °C18 February 199921.2 °C1,482 mm00
199830.4 °C10 May 199812.7 °C13 February 199821.8 °C1,819 mm50
199732.0 °C7 September 199712.7 °C7 April 199721.9 °C1,009 mm70
199630.2 °C9 July 199611.7 °C19 December 199621.1 °C1,651 mm10
199531.0 °C18 September 199512.9 °C4 February 199521.7 °C1,250 mm70
199429.8 °C20 June 199414.0 °C16 February 199421.5 °C1,146 mm00
199330.0 °C2 June 199311.5 °C22 February 199321.5 °C1,737 mm10
199229.5 °C2 July 199212.0 °C19 January 199221.4 °C1,779 mm00
199129.9 °C14 August 199111.6 °C20 January 199121.4 °C1,270 mm00
199030.0 °C5 April 199013.1 °C9 December 199021.4 °C1,626 mm10
198930.3 °C4 August 198912.5 °C27 March 198921.2 °C1,254 mm30
198829.6 °C8 June 198812.2 °C22 January 198821.5 °C1,842 mm00
198729.3 °C12 August 198712.8 °C3 January 198722.0 °C2,130 mm00
198628.5 °C11 May 198612.2 °C24 December 198621.3 °C1,829 mm00
198528.9 °C23 August 198512.7 °C7 February 198521.2 °C1,487 mm00
198430.0 °C30 March 198413.3 °C20 December 198421.3 °C1,427 mm10
198329.6 °C14 June 198313.4 °C6 February 198321.9 °C1,475 mm00
198228.9 °C10 June 198212.6 °C25 February 198221.2 °C1,556 mm00
198129.3 °C2 October 198112.6 °C31 March 198121.7 °C1,706 mm00
198029.7 °C11 October 198013.7 °C21 January 198022.0 °C1,398 mm00
197928.9 °C30 July 197912.6 °C10 February 197921.5 °C2,011 mm00
197829.9 °C30 July 197812.6 °C14 February 197821.7 °C1,652 mm00
197728.8 °C9 July 197714.3 °C10 January 197721.8 °C1,511 mm00
197629.6 °C25 August 197613.2 °C29 January 197621.2 °C1,181 mm00
197529.2 °C16 July 197511.8 °C6 February 197521.4 °C1,269 mm00
197428.6 °C7 October 197413.0 °C12 March 197421.4 °C1,785 mm00
197329.3 °C5 July 197313.1 °C9 February 197321.8 °C1,465 mm00
197230.4 °C8 October 197213.2 °C6 January 197221.6 °C1,491 mm10
197129.5 °C7 September 197112.9 °C9 February 197121.3 °C1,382 mm00
197029.3 °C19 August 197012.7 °C4 March 197021.6 °C1,504 mm00
196930.3 °C12 July 196913.6 °C21 February 196922.0 °C1,528 mm20
196828.9 °C25 August 196812.1 °C4 February 196821.2 °C1,221 mm00
196729.9 °C20 July 196712.1 °C25 December 196721.1 °C990 mm00
196630.2 °C25 August 196612.9 °C13 February 196621.1 °C1,319 mm20
196529.3 °C13 April 196511.2 °C4 January 196520.9 °C1,332 mm00
196429.6 °C3 September 196411.6 °C26 January 196421.1 °C1,391 mm00
196329.6 °C29 September 196312.9 °C24 January 196321.1 °C1,770 mm00
196230.0 °C8 August 196211.6 °C16 February 196221.0 °C1,367 mm10
196128.8 °C17 June 196111.0 °C29 March 196120.8 °C1,723 mm00
196029.3 °C24 August 196013.2 °C27 February 196021.1 °C1,575 mm00
195930.0 °C30 June 195912.7 °C29 December 195921.2 °C1,371 mm10
195830.6 °C17 April 195811.7 °C7 February 195821.8 °C1,584 mm40
195730.4 °C30 July 195711.4 °C12 February 195721.3 °C1,308 mm10
195629.8 °C3 November 19569.3 °C11 January 195620.8 °C1,682 mm00
195529.6 °C11 August 195510.8 °C23 January 195520.8 °C1,563 mm00
195428.9 °C27 June 195412.0 °C6 January 195420.6 °C1,748 mm00
195329.8 °C8 April 195311.6 °C3 January 195321.0 °C1,419 mm00
195230.1 °C4 May 195211.4 °C3 February 195221.1 °C1,341 mm10
195130.7 °C8 September 195111.1 °C21 February 195121.1 °C1,595 mm10
195029.6 °C31 May 195013.0 °C12 February 195020.6 °C1,649 mm00
194930.0 °C8 September 194913.1 °C12 January 194921.1 °C1,400 mm10
194829.3 °C3 June 194811.4 °C27 February 194821.1 °C1,884 mm00
194729.7 °C19 October 194713.7 °C13 December 194721.5 °C1,378 mm00
194629.1 °C25 July 194613.7 °C6 February 194620.9 °C1,444 mm00
194529.1 °C12 September 194512.9 °C14 January 194520.9 °C1,651 mm00
194429.2 °C6 April 194410.9 °C7 February 194421.2 °C1,442 mm00
194329.6 °C24 September 194313.2 °C16 January 194320.8 °C1,656 mm00
194229.3 °C2 October 194212.4 °C31 January 194220.9 °C1,880 mm00
194129.5 °C28 July 19419.8 °C4 March 194121.0 °C1,743 mm00
194029.9 °C27 August 194012.3 °C13 January 194021.0 °C1,739 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.2 °C
+1.2 °C
Hot days (≥ 30 °C)
13 d/yr
+10
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1483 mm
-20 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.6 °C+1.5 °C51 mm-14 mm
Feb25.3 °C+0.9 °C68 mm-7 mm
Mar26.8 °C+1.6 °C82 mm-18 mm
Apr26.2 °C+0.4 °C200 mm+36 mm
May27.4 °C+1.0 °C230 mm+11 mm
Jun27.5 °C+0.4 °C95 mm-40 mm
Jul28.0 °C+0.8 °C95 mm-37 mm
Aug29.3 °C+1.9 °C91 mm-55 mm
Sep28.8 °C+1.3 °C143 mm-2 mm
Oct28.0 °C+1.0 °C283 mm+140 mm
Nov27.2 °C+1.5 °C117 mm+14 mm
Dec26.0 °C+1.5 °C28 mm-48 mm

The year's extremes

Hottest day
31.6 °C
21 Aug 2025
Coldest day
11.8 °C
30 Dec 2025
Wettest day
50.1 mm
24 Oct 2025
Windiest day
20.9 km/h
29 Oct 2025
Strongest gust
59.0 km/h
29 Oct 2025
Hottest feels-like
37.3 °C
21 Aug 2025
Coldest feels-like
12.0 °C
30 Dec 2025
Sunniest day
12.9 h
23 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 Villa Altagracia?

Villa Altagracia has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 21.5 °C and it receives 1,503 mm of precipitation per year.

What is the hottest day ever recorded in Villa Altagracia?

The hottest day measured in Villa Altagracia between 1940 and 2025 was 7 September 1997, reaching 32.0 °C.

What is the coldest day in Villa Altagracia?

The coldest day measured in Villa Altagracia between 1940 and 2025 was 11 January 1956, at 9.3 °C.

Does it snow in Villa Altagracia?

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

Has the climate of Villa Altagracia warmed?

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

What is the wettest day in Villa Altagracia?

The wettest day measured in Villa Altagracia between 1940 and 2025 was 22 September 1998, with 179 mm of rain in 24 hours.

What was the windiest day in Villa Altagracia?

The windiest day measured in Villa Altagracia between 1940 and 2025 was 22 September 1998, with winds reaching 41.3 km/h.

What is the warmest month in Villa Altagracia?

The warmest month in Villa Altagracia is August (23.0 °C on average); the coldest is January (19.5 °C).

How much does it rain in Villa Altagracia?

Villa Altagracia receives on average 1,503 mm of precipitation per year, spread over about 251 rainy days.

Is it sunny in Villa Altagracia?

Villa Altagracia gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Villa Altagracia?

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

What was the most extreme apparent temperature in Villa Altagracia?

In Villa Altagracia, between 1940 and 2025, the highest apparent temperature reached 38.4 °C on 5 October 2023, and the lowest was 8.2 °C on 11 January 1956.

Compare Villa Altagracia with another city

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

Nearby cities

The climate around Villa Altagracia

Other cities — Dominican Republic