Natal climate — normals and trends

Natal (Brazil) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.8 °C and it receives 1,176 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 February (26.5 °C on average) and the coldest is July (24.7 °C). Rainfall peaks in April.

Natal averages 0 frost days, 0 hot days (≥ 30 °C) and 236 rainy days per year.

Natal has warmed by +0.7 °C between 1940 and 2025, or +0.08 °C per decade. This trend is statistically significant.

The hottest day of the period reached 30.5 °C (on 20 March 1988) and the coldest 21.6 °C (on 7 August 1945).

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

NatalRio Grande do Norte

coords
-5.79°, -35.21°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthJulyWettest monthAprilDriest monthNovember

Mean daily temperature

25.8°C

Average daily high

27.4°C

Average daily low

24.4°C

Annual rainfall

1,176mm

Sunshine / day

11.1h

Mean relative humidity

80%

Average peak wind

25.4km/h

Seasonal range

1.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

236 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.1 °C

Average feels-like low

26.4 °C

Average peak gust

40.3 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

+0.7 °C

since 1940

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

30.5 °C

20 March 1988

Coldest day

21.6 °C

7 August 1945

Wettest day

159 mm

5 May 2004

Windiest day

41.1 km/h

19 August 1947

Strongest gust

63.7 km/h

19 August 1947

Hottest feels-like

38.3 °C

2 April 2024

Coldest feels-like

20.5 °C

24 July 1975

Sunniest day

12.3 h

10 January 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.7 °C12 April 202522.3 °C17 July 202526.2 °C1,204 mm00
202430.4 °C1 March 202422.3 °C18 August 202426.4 °C1,394 mm80
202329.4 °C28 February 202322.7 °C13 August 202326.3 °C1,174 mm00
202229.5 °C26 January 202222.0 °C21 August 202226.1 °C1,614 mm00
202129.4 °C12 November 202122.5 °C14 August 202126.4 °C799 mm00
202030.1 °C6 April 202022.2 °C25 August 202026.3 °C1,346 mm50
201929.8 °C20 March 201922.6 °C30 August 201926.3 °C1,313 mm00
201829.5 °C12 March 201822.4 °C30 June 201826.1 °C1,118 mm00
201729.5 °C8 April 201722.3 °C18 July 201726.2 °C1,271 mm00
201629.6 °C28 March 201622.6 °C5 August 201626.3 °C1,075 mm00
201529.4 °C21 April 201522.5 °C2 August 201526.1 °C1,076 mm00
201429.3 °C13 April 201422.1 °C31 July 201426.0 °C1,071 mm00
201329.9 °C15 April 201322.3 °C1 August 201326.1 °C923 mm00
201229.2 °C28 April 201221.8 °C19 August 201225.7 °C937 mm00
201129.4 °C30 March 201122.3 °C27 July 201125.8 °C1,634 mm00
201030.4 °C23 March 201022.2 °C19 August 201026.4 °C797 mm30
200929.3 °C26 March 200922.7 °C9 July 200925.9 °C1,787 mm00
200829.8 °C10 March 200822.1 °C1 August 200825.8 °C1,512 mm00
200729.7 °C6 April 200722.1 °C14 August 200725.8 °C958 mm00
200629.8 °C12 March 200622.6 °C4 August 200626.2 °C907 mm00
200529.8 °C2 March 200522.1 °C20 August 200526.1 °C967 mm00
200429.1 °C20 March 200422.6 °C20 July 200426.0 °C1,581 mm00
200329.7 °C14 April 200322.9 °C8 September 200326.1 °C1,189 mm00
200229.3 °C24 February 200222.4 °C24 August 200225.9 °C1,196 mm00
200129.3 °C13 February 200122.2 °C3 August 200126.0 °C954 mm00
200029.3 °C5 March 200022.3 °C24 July 200025.8 °C1,505 mm00
199929.1 °C24 February 199922.1 °C23 August 199926.1 °C798 mm00
199830.5 °C14 March 199822.7 °C17 August 199826.6 °C854 mm130
199729.2 °C28 February 199721.8 °C25 July 199725.9 °C668 mm00
199629.3 °C10 February 199622.2 °C21 August 199625.9 °C1,152 mm00
199529.6 °C10 March 199522.2 °C22 July 199525.9 °C1,255 mm00
199429.2 °C30 January 199422.5 °C15 August 199425.7 °C1,196 mm00
199329.4 °C25 March 199322.5 °C17 July 199326.1 °C501 mm00
199228.8 °C14 March 199222.2 °C11 July 199225.6 °C920 mm00
199129.7 °C28 February 199121.9 °C22 July 199125.7 °C929 mm00
199030.2 °C29 March 199022.6 °C10 August 199026.0 °C729 mm20
198929.5 °C4 March 198922.4 °C9 August 198925.9 °C1,317 mm00
198830.5 °C20 March 198821.8 °C2 August 198826.0 °C1,161 mm20
198729.4 °C25 January 198722.8 °C25 August 198726.2 °C890 mm00
198629.1 °C4 April 198621.9 °C27 July 198625.4 °C1,791 mm00
198529.3 °C8 March 198522.1 °C2 August 198525.4 °C1,798 mm00
198429.6 °C26 February 198422.3 °C1 September 198425.8 °C1,280 mm00
198329.5 °C20 March 198322.2 °C29 July 198325.9 °C762 mm00
198229.1 °C19 April 198222.1 °C14 August 198225.6 °C795 mm00
198129.1 °C11 March 198121.9 °C24 July 198125.5 °C872 mm00
198028.9 °C31 January 198022.3 °C18 July 198025.7 °C1,056 mm00
197929.6 °C13 April 197922.4 °C6 August 197925.9 °C602 mm00
197829.2 °C14 January 197821.6 °C20 August 197825.6 °C1,235 mm00
197729.1 °C16 March 197722.0 °C12 August 197725.7 °C1,287 mm00
197628.5 °C29 February 197621.7 °C31 July 197625.4 °C1,200 mm00
197529.2 °C17 February 197521.6 °C26 July 197525.5 °C1,235 mm00
197429.3 °C26 March 197421.9 °C4 August 197425.3 °C2,057 mm00
197329.1 °C29 March 197322.7 °C9 August 197325.9 °C1,756 mm00
197229.1 °C12 December 197222.6 °C21 July 197225.9 °C1,035 mm00
197129.1 °C20 February 197122.3 °C11 August 197125.6 °C1,357 mm00
197029.6 °C21 February 197022.3 °C2 August 197025.8 °C1,101 mm00
196929.4 °C18 April 196922.3 °C15 August 196926.0 °C1,086 mm00
196828.8 °C8 April 196822.3 °C23 June 196825.5 °C1,148 mm00
196729.3 °C14 February 196721.8 °C20 August 196725.3 °C1,688 mm00
196629.6 °C10 April 196622.3 °C29 August 196625.8 °C1,183 mm00
196528.7 °C3 January 196522.1 °C26 August 196525.5 °C1,137 mm00
196429.4 °C26 February 196422.1 °C9 August 196425.3 °C1,939 mm00
196329.1 °C17 January 196322.0 °C9 July 196325.8 °C1,145 mm00
196229.8 °C9 March 196222.0 °C17 August 196225.9 °C1,063 mm00
196128.8 °C13 January 196121.7 °C1 August 196125.5 °C1,348 mm00
196029.1 °C16 February 196022.2 °C16 July 196025.6 °C1,071 mm00
195928.9 °C20 March 195922.0 °C14 August 195925.5 °C1,361 mm00
195830.3 °C12 February 195822.0 °C17 August 195826.0 °C690 mm10
195728.9 °C24 February 195722.2 °C26 July 195725.5 °C1,212 mm00
195628.8 °C28 January 195622.1 °C16 August 195625.7 °C788 mm00
195529.1 °C23 February 195521.9 °C12 August 195525.4 °C1,341 mm00
195429.3 °C12 January 195422.0 °C1 August 195425.5 °C1,072 mm00
195330.0 °C12 April 195322.5 °C9 August 195326.0 °C738 mm10
195229.5 °C27 January 195222.2 °C16 August 195225.8 °C981 mm00
195129.4 °C16 March 195122.3 °C12 July 195125.7 °C671 mm00
195029.6 °C1 February 195021.9 °C10 August 195025.6 °C1,000 mm00
194929.4 °C7 January 194922.3 °C1 August 194925.6 °C1,399 mm00
194829.4 °C17 March 194822.6 °C30 July 194825.7 °C1,217 mm00
194729.1 °C1 January 194722.2 °C16 August 194725.7 °C1,302 mm00
194629.9 °C22 February 194622.0 °C18 August 194625.8 °C1,147 mm00
194529.2 °C29 January 194521.6 °C7 August 194525.5 °C1,471 mm00
194428.9 °C19 December 194421.7 °C26 August 194425.2 °C2,086 mm00
194328.7 °C13 February 194321.7 °C14 August 194325.1 °C1,485 mm00
194228.9 °C7 March 194222.0 °C8 July 194225.6 °C971 mm00
194129.1 °C30 January 194122.7 °C2 August 194125.8 °C1,152 mm00
194029.2 °C15 November 194022.2 °C10 August 194025.6 °C1,336 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.7 °C
+0.3 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1204 mm
+28 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.5 °C+0.5 °C101 mm+13 mm
Feb28.5 °C+0.5 °C131 mm+12 mm
Mar28.4 °C+0.4 °C174 mm-7 mm
Apr28.8 °C+1.0 °C103 mm-89 mm
May28.1 °C+0.5 °C168 mm+11 mm
Jun27.2 °C+0.4 °C183 mm+48 mm
Jul26.2 °C-0.1 °C148 mm+38 mm
Aug26.7 °C+0.2 °C74 mm+23 mm
Sep27.1 °C+0.2 °C39 mm+2 mm
Oct27.4 °C0.0 °C37 mm+6 mm
Nov27.8 °C+0.1 °C20 mm-8 mm
Dec28.0 °C+0.1 °C27 mm-20 mm

The year's extremes

Hottest day
29.7 °C
12 Apr 2025
Coldest day
22.3 °C
17 Jul 2025
Wettest day
44.4 mm
21 Jun 2025
Windiest day
39.8 km/h
25 Oct 2025
Strongest gust
60.1 km/h
25 Oct 2025
Hottest feels-like
36.2 °C
12 Apr 2025
Coldest feels-like
22.9 °C
3 Sep 2025
Sunniest day
12.3 h
21 Jan 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 Natal?

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

What is the hottest day ever recorded in Natal?

The hottest day measured in Natal between 1940 and 2025 was 20 March 1988, reaching 30.5 °C.

What is the coldest day in Natal?

The coldest day measured in Natal between 1940 and 2025 was 7 August 1945, at 21.6 °C.

Does it snow in Natal?

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

Has the climate of Natal warmed?

Yes: Natal warmed by +0.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Natal?

The wettest day measured in Natal between 1940 and 2025 was 5 May 2004, with 159 mm of rain in 24 hours.

What was the windiest day in Natal?

The windiest day measured in Natal between 1940 and 2025 was 19 August 1947, with winds reaching 41.1 km/h.

What is the warmest month in Natal?

The warmest month in Natal is February (26.5 °C on average); the coldest is July (24.7 °C).

How much does it rain in Natal?

Natal receives on average 1,176 mm of precipitation per year, spread over about 236 rainy days.

Is it sunny in Natal?

Natal gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in Natal?

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

What was the most extreme apparent temperature in Natal?

In Natal, between 1940 and 2025, the highest apparent temperature reached 38.3 °C on 2 April 2024, and the lowest was 20.5 °C on 24 July 1975.

Compare Natal with another city

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

Nearby cities

The climate around Natal

Other cities — Brazil