Pedro do Rosário climate — normals and trends

Pedro do Rosário (Brazil) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 26.6 °C and it receives 2,141 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 November (28.2 °C on average) and the coldest is March (25.6 °C). Rainfall peaks in March.

Pedro do Rosário averages 0 frost days, 259 hot days (≥ 30 °C) and 209 rainy days per year.

Pedro do Rosário 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 37.3 °C (on 20 November 1942) and the coldest 19.1 °C (on 27 July 1975).

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

Pedro do RosárioMaranhão

coords
-2.97°, -45.35°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthNovemberColdest monthMarchWettest monthMarchDriest monthSeptember

Mean daily temperature

26.6°C

Average daily high

31.2°C

Average daily low

23.5°C

Annual rainfall

2,141mm

Sunshine / day

10.6h

Mean relative humidity

80%

Average peak wind

11.9km/h

Seasonal range

2.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

259 d/yr

Rainy days (≥ 1 mm)

209 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.1 °C

Average feels-like low

27.7 °C

Average peak gust

34.1 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

18.5 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.40 · 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

37.3 °C

20 November 1942

Coldest day

19.1 °C

27 July 1975

Wettest day

221 mm

13 April 1997

Windiest day

23.5 km/h

9 November 1965

Strongest gust

60.1 km/h

7 October 1983

Hottest feels-like

42.7 °C

25 October 2017

Coldest feels-like

20.7 °C

4 July 1974

Sunniest day

12.0 h

2 January 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.6 °C26 October 202520.6 °C14 July 202527.2 °C2,052 mm3140
202435.5 °C10 October 202420.5 °C17 July 202427.6 °C1,797 mm3320
202335.4 °C29 October 202321.2 °C21 July 202327.3 °C1,968 mm3110
202236.1 °C29 October 202220.7 °C22 August 202226.9 °C2,383 mm2810
202134.3 °C14 December 202119.7 °C25 July 202126.9 °C2,036 mm2980
202036.0 °C11 October 202019.8 °C27 July 202027.1 °C2,526 mm3070
201934.9 °C27 October 201920.4 °C19 July 201927.2 °C2,508 mm3090
201835.7 °C5 November 201821.1 °C6 July 201827.0 °C2,315 mm2990
201737.1 °C4 December 201720.6 °C16 July 201727.5 °C2,052 mm3130
201636.4 °C4 November 201620.6 °C27 July 201627.8 °C1,654 mm3340
201536.1 °C16 October 201521.5 °C28 June 201527.5 °C1,670 mm3280
201435.4 °C18 November 201421.4 °C18 August 201427.2 °C2,217 mm3050
201335.5 °C9 November 201321.3 °C26 June 201327.5 °C2,011 mm3270
201236.8 °C18 October 201221.0 °C2 August 201227.5 °C1,548 mm3240
201135.5 °C6 December 201120.5 °C29 July 201127.0 °C2,756 mm2970
201036.0 °C9 October 201020.5 °C27 June 201027.8 °C1,638 mm3300
200935.7 °C4 October 200921.0 °C27 July 200927.1 °C2,533 mm2830
200836.1 °C2 December 200821.2 °C12 July 200827.1 °C2,218 mm2900
200736.2 °C7 November 200721.5 °C26 June 200727.5 °C1,939 mm3080
200636.1 °C9 November 200621.5 °C15 July 200627.3 °C2,163 mm2960
200536.1 °C20 November 200520.8 °C23 July 200527.5 °C1,817 mm3100
200435.5 °C27 December 200421.1 °C24 July 200427.0 °C1,997 mm2820
200335.7 °C11 January 200321.1 °C19 July 200326.9 °C2,131 mm2830
200235.4 °C15 December 200221.3 °C17 April 200226.9 °C2,390 mm2920
200135.0 °C19 October 200120.4 °C3 August 200126.7 °C2,314 mm2720
200034.7 °C18 November 200020.8 °C30 July 200026.4 °C2,327 mm2690
199935.3 °C14 November 199921.2 °C29 June 199926.6 °C2,534 mm2670
199835.3 °C13 November 199822.1 °C25 June 199827.3 °C1,555 mm3160
199735.7 °C27 September 199721.9 °C29 March 199727.0 °C1,692 mm2990
199634.5 °C11 November 199621.4 °C3 July 199626.6 °C2,338 mm2700
199535.7 °C15 October 199521.0 °C14 July 199526.7 °C2,306 mm2760
199434.3 °C18 December 199421.0 °C2 July 199426.5 °C2,448 mm2520
199336.0 °C7 December 199322.1 °C21 July 199326.9 °C1,611 mm3020
199235.5 °C6 January 199221.5 °C22 July 199227.0 °C1,487 mm3120
199134.9 °C22 December 199121.4 °C24 July 199126.6 °C2,023 mm2680
199034.6 °C1 November 199021.9 °C20 July 199026.7 °C1,639 mm3010
198935.1 °C20 October 198921.5 °C12 July 198926.3 °C2,321 mm2410
198834.5 °C15 October 198820.4 °C3 August 198826.5 °C2,725 mm2630
198736.2 °C28 November 198722.3 °C6 January 198727.1 °C1,690 mm2980
198634.6 °C11 November 198621.6 °C17 June 198626.2 °C2,486 mm2320
198534.9 °C22 October 198521.1 °C21 July 198525.9 °C3,086 mm1860
198435.2 °C17 December 198420.4 °C26 June 198426.1 °C2,716 mm2150
198335.6 °C6 December 198322.2 °C12 August 198327.3 °C1,177 mm3290
198235.1 °C1 January 198222.2 °C10 March 198226.5 °C1,904 mm2670
198136.5 °C12 December 198120.9 °C23 July 198126.9 °C1,559 mm2940
198034.9 °C1 December 198021.7 °C6 July 198026.4 °C2,556 mm2700
197934.7 °C3 December 197920.8 °C17 June 197926.4 °C2,263 mm2720
197833.8 °C20 November 197820.8 °C2 August 197826.1 °C2,832 mm2140
197735.5 °C22 November 197721.3 °C24 July 197726.1 °C2,689 mm2210
197635.0 °C23 September 197619.8 °C20 July 197625.9 °C2,472 mm2100
197533.5 °C10 November 197519.1 °C27 July 197525.8 °C2,494 mm1950
197434.4 °C26 November 197420.3 °C17 July 197425.4 °C3,312 mm1500
197334.4 °C16 November 197321.0 °C28 July 197326.0 °C2,958 mm2110
197235.1 °C16 November 197221.2 °C24 April 197226.2 °C2,225 mm2380
197134.5 °C13 December 197120.8 °C12 July 197125.8 °C2,716 mm1930
197034.1 °C6 October 197020.4 °C24 July 197026.3 °C2,292 mm2480
196934.5 °C13 December 196921.3 °C30 July 196926.5 °C1,846 mm2660
196835.0 °C19 October 196820.3 °C4 July 196826.0 °C2,187 mm2290
196735.4 °C4 December 196720.8 °C19 June 196726.1 °C2,386 mm2250
196636.1 °C25 October 196621.6 °C21 July 196626.2 °C2,336 mm2000
196537.0 °C7 November 196521.1 °C28 July 196526.5 °C1,722 mm2170
196435.7 °C9 November 196421.6 °C14 June 196426.0 °C2,370 mm1780
196336.2 °C12 November 196320.8 °C26 July 196326.4 °C2,253 mm2230
196236.1 °C18 October 196221.0 °C20 June 196226.3 °C2,146 mm2160
196136.4 °C16 October 196121.4 °C22 June 196126.2 °C2,358 mm2080
196036.1 °C10 October 196021.6 °C10 July 196026.3 °C2,383 mm2110
195936.1 °C16 October 195920.9 °C5 August 195926.2 °C2,604 mm2040
195837.1 °C4 November 195822.4 °C26 June 195827.4 °C1,034 mm3210
195736.8 °C24 November 195721.4 °C20 January 195726.3 °C2,171 mm2140
195635.8 °C22 November 195621.5 °C1 February 195626.1 °C2,201 mm1950
195536.2 °C22 September 195521.5 °C26 January 195526.2 °C2,360 mm2000
195436.2 °C7 September 195421.3 °C14 August 195426.3 °C1,975 mm2080
195335.8 °C3 November 195321.8 °C22 June 195326.4 °C2,194 mm2120
195236.5 °C4 November 195221.9 °C20 June 195226.2 °C2,414 mm1980
195135.7 °C14 September 195122.0 °C27 April 195126.8 °C1,304 mm2800
195036.7 °C8 November 195021.3 °C10 July 195026.4 °C1,936 mm1980
194936.2 °C21 October 194921.6 °C15 February 194926.2 °C2,350 mm2020
194835.8 °C22 November 194821.5 °C29 February 194826.5 °C1,913 mm2300
194736.5 °C7 October 194721.3 °C9 August 194726.2 °C2,406 mm2010
194637.2 °C12 December 194621.8 °C24 April 194626.9 °C1,299 mm2730
194535.7 °C13 November 194521.4 °C15 July 194526.5 °C1,575 mm2370
194437.1 °C3 October 194421.8 °C16 February 194426.7 °C2,217 mm2320
194335.0 °C24 October 194321.2 °C19 July 194326.0 °C2,252 mm1890
194237.3 °C20 November 194221.0 °C9 July 194226.8 °C1,496 mm2890
194137.0 °C18 October 194122.2 °C23 July 194127.1 °C1,203 mm2830
194035.5 °C15 November 194021.4 °C19 January 194026.2 °C2,192 mm2160

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
31.7 °C
+0.5 °C
Hot days (≥ 30 °C)
314 d/yr
+55
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2052 mm
-89 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.3 °C+0.5 °C472 mm+214 mm
Feb30.3 °C+0.3 °C345 mm+24 mm
Mar30.9 °C+1.2 °C438 mm+7 mm
Apr31.1 °C+1.5 °C311 mm-105 mm
May31.1 °C+1.3 °C122 mm-159 mm
Jun30.3 °C+0.4 °C107 mm-23 mm
Jul30.6 °C+0.3 °C87 mm+9 mm
Aug31.7 °C+0.1 °C26 mm-8 mm
Sep33.6 °C+0.8 °C6 mm-16 mm
Oct33.9 °C+0.4 °C9 mm-13 mm
Nov33.5 °C0.0 °C18 mm-20 mm
Dec32.4 °C0.0 °C111 mm+0 mm

The year's extremes

Hottest day
35.6 °C
26 Oct 2025
Coldest day
20.6 °C
14 Jul 2025
Wettest day
110.5 mm
16 Jan 2025
Windiest day
19.5 km/h
17 Sep 2025
Strongest gust
51.5 km/h
14 Oct 2025
Hottest feels-like
40.8 °C
16 Apr 2025
Coldest feels-like
23.9 °C
14 Jul 2025
Sunniest day
12.0 h
1 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 Pedro do Rosário?

Pedro do Rosário has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 26.6 °C and it receives 2,141 mm of precipitation per year.

What is the hottest day ever recorded in Pedro do Rosário?

The hottest day measured in Pedro do Rosário between 1940 and 2025 was 20 November 1942, reaching 37.3 °C.

What is the coldest day in Pedro do Rosário?

The coldest day measured in Pedro do Rosário between 1940 and 2025 was 27 July 1975, at 19.1 °C.

Does it snow in Pedro do Rosário?

Almost never: Pedro do Rosário sees virtually no snow, with about 0 frost days per year.

Has the climate of Pedro do Rosário warmed?

Yes: Pedro do Rosário warmed by +1.1 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Pedro do Rosário?

The wettest day measured in Pedro do Rosário between 1940 and 2025 was 13 April 1997, with 221 mm of rain in 24 hours.

What was the windiest day in Pedro do Rosário?

The windiest day measured in Pedro do Rosário between 1940 and 2025 was 9 November 1965, with winds reaching 23.5 km/h.

What is the warmest month in Pedro do Rosário?

The warmest month in Pedro do Rosário is November (28.2 °C on average); the coldest is March (25.6 °C).

How much does it rain in Pedro do Rosário?

Pedro do Rosário receives on average 2,141 mm of precipitation per year, spread over about 209 rainy days.

Is it sunny in Pedro do Rosário?

Pedro do Rosário gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Pedro do Rosário?

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

What was the most extreme apparent temperature in Pedro do Rosário?

In Pedro do Rosário, between 1940 and 2025, the highest apparent temperature reached 42.7 °C on 25 October 2017, and the lowest was 20.7 °C on 4 July 1974.

Compare Pedro do Rosário with another city

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

Nearby cities

The climate around Pedro do Rosário

Other cities — Brazil