Campo Maior climate — normals and trends

Campo Maior (Brazil) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 28.7 °C and it receives 1,271 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 October (31.3 °C on average) and the coldest is March (26.3 °C). Rainfall peaks in March.

Campo Maior averages 0 frost days, 329 hot days (≥ 30 °C) and 121 rainy days per year.

Campo Maior has warmed by +1.0 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 41.2 °C (on 20 November 2005) and the coldest 19.4 °C (on 12 June 1974).

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

Campo MaiorPiauí

coords
-4.83°, -42.17°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthOctoberColdest monthMarchWettest monthMarchDriest monthAugust

Mean daily temperature

28.7°C

Average daily high

33.8°C

Average daily low

24.2°C

Annual rainfall

1,271mm

Sunshine / day

10.8h

Mean relative humidity

63%

Average peak wind

15.5km/h

Seasonal range

5.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

329 d/yr

Rainy days (≥ 1 mm)

121 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.8 °C

Average feels-like low

27.2 °C

Average peak gust

33.2 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

20.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

41.2 °C

20 November 2005

Coldest day

19.4 °C

12 June 1974

Wettest day

208 mm

21 April 1944

Windiest day

32.7 km/h

17 July 1947

Strongest gust

58.3 km/h

17 July 1947

Hottest feels-like

43.8 °C

17 October 1997

Coldest feels-like

18.7 °C

4 July 1974

Sunniest day

12.2 h

5 November 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.5 °C12 October 202521.5 °C3 May 202529.4 °C708 mm3520
202439.4 °C26 October 202419.8 °C26 July 202429.0 °C1,055 mm3590
202339.9 °C28 October 202321.1 °C23 June 202328.7 °C1,181 mm3410
202239.0 °C31 October 202219.9 °C26 July 202228.1 °C1,155 mm3510
202138.6 °C11 September 202121.7 °C3 August 202128.9 °C929 mm3500
202039.3 °C21 October 202020.5 °C13 August 202028.6 °C1,383 mm3490
201940.5 °C25 October 201921.9 °C23 May 201929.2 °C1,188 mm3570
201839.9 °C9 November 201821.7 °C21 July 201828.9 °C1,347 mm3390
201740.5 °C5 January 201721.8 °C19 July 201729.7 °C1,086 mm3490
201641.0 °C25 November 201621.7 °C27 March 201630.2 °C856 mm3570
201540.1 °C26 September 201522.1 °C22 February 201529.9 °C776 mm3540
201440.0 °C19 October 201422.6 °C26 January 201429.4 °C965 mm3540
201339.9 °C24 September 201322.6 °C8 June 201329.9 °C1,077 mm3550
201240.8 °C15 December 201222.0 °C17 February 201230.4 °C763 mm3600
201139.9 °C25 September 201122.2 °C22 January 201128.9 °C1,401 mm3390
201040.6 °C4 October 201021.8 °C22 June 201029.9 °C996 mm3560
200939.6 °C9 December 200921.5 °C26 July 200928.7 °C2,199 mm3340
200839.9 °C31 October 200821.6 °C23 June 200829.0 °C1,356 mm3410
200740.3 °C21 January 200722.2 °C22 February 200729.6 °C944 mm3530
200639.6 °C14 October 200621.0 °C2 June 200629.1 °C1,501 mm3510
200541.2 °C20 November 200521.7 °C25 July 200529.4 °C1,053 mm3550
200440.1 °C14 November 200421.9 °C23 May 200428.9 °C1,389 mm3380
200339.2 °C23 October 200320.8 °C16 July 200328.8 °C1,249 mm3510
200239.4 °C23 October 200221.5 °C17 April 200228.9 °C1,182 mm3420
200140.0 °C31 October 200121.4 °C9 June 200128.5 °C1,354 mm3350
200039.3 °C7 November 200021.0 °C14 February 200028.3 °C1,260 mm3290
199939.3 °C10 November 199920.6 °C29 May 199928.2 °C1,704 mm3270
199840.3 °C7 October 199821.9 °C21 December 199829.5 °C1,045 mm3510
199739.8 °C1 October 199720.8 °C21 May 199728.5 °C1,155 mm3390
199639.6 °C5 November 199620.6 °C26 June 199628.5 °C1,900 mm3340
199539.0 °C14 November 199521.1 °C13 July 199528.2 °C1,897 mm3330
199439.5 °C21 November 199421.5 °C12 July 199428.5 °C1,638 mm3410
199340.5 °C9 December 199321.5 °C18 February 199329.5 °C1,098 mm3520
199239.5 °C5 January 199221.5 °C22 July 199229.6 °C815 mm3500
199139.1 °C22 November 199121.5 °C20 July 199128.7 °C1,089 mm3400
199039.3 °C4 December 199021.7 °C5 March 199029.0 °C698 mm3560
198938.8 °C29 October 198921.1 °C29 March 198928.2 °C1,843 mm3340
198840.0 °C27 November 198821.4 °C2 August 198828.5 °C1,659 mm3410
198740.8 °C28 November 198722.1 °C15 February 198729.6 °C1,098 mm3510
198639.2 °C29 November 198620.2 °C16 June 198628.0 °C1,803 mm3210
198539.1 °C22 October 198519.9 °C25 June 198527.6 °C3,144 mm2940
198440.5 °C13 December 198421.2 °C26 June 198428.4 °C1,677 mm3330
198339.9 °C19 December 198322.0 °C30 July 198330.0 °C755 mm3500
198239.4 °C17 November 198221.7 °C19 February 198228.8 °C1,100 mm3440
198140.0 °C26 October 198121.7 °C15 February 198129.3 °C891 mm3430
198039.5 °C7 December 198021.3 °C1 March 198028.7 °C1,472 mm3370
197939.9 °C10 October 197921.0 °C14 June 197928.2 °C1,631 mm3440
197838.5 °C16 October 197820.7 °C7 June 197828.2 °C1,429 mm3380
197739.2 °C22 November 197720.6 °C13 June 197728.0 °C1,736 mm3280
197637.8 °C12 December 197621.3 °C29 January 197628.1 °C1,209 mm3390
197537.7 °C14 October 197520.1 °C25 July 197527.5 °C1,663 mm3150
197437.6 °C26 October 197419.4 °C12 June 197427.0 °C2,322 mm2910
197338.6 °C15 November 197319.8 °C20 January 197327.8 °C1,993 mm3310
197238.8 °C21 November 197221.1 °C25 June 197228.2 °C1,334 mm3370
197138.1 °C7 November 197120.6 °C25 June 197127.6 °C1,702 mm3170
197038.4 °C27 October 197021.6 °C16 March 197028.7 °C858 mm3480
196938.2 °C6 October 196921.5 °C3 February 196928.4 °C956 mm3480
196838.0 °C2 November 196820.4 °C25 May 196827.5 °C1,348 mm2930
196737.2 °C26 October 196720.5 °C15 July 196727.5 °C2,149 mm2930
196638.6 °C25 October 196621.5 °C17 April 196628.3 °C1,207 mm2960
196539.1 °C17 November 196521.2 °C11 February 196528.6 °C765 mm3110
196439.0 °C9 November 196421.1 °C2 June 196427.8 °C1,365 mm2590
196339.6 °C17 October 196321.1 °C17 January 196328.2 °C1,328 mm2720
196239.0 °C20 October 196221.3 °C19 June 196228.1 °C939 mm2950
196139.3 °C24 November 196120.8 °C8 February 196128.2 °C1,400 mm2790
196039.3 °C8 December 196021.2 °C10 May 196028.6 °C1,241 mm3090
195939.1 °C1 December 195920.8 °C7 July 195928.3 °C1,251 mm2830
195839.8 °C14 October 195821.9 °C4 March 195829.8 °C556 mm3550
195739.2 °C16 December 195720.4 °C6 June 195728.5 °C1,514 mm2850
195638.6 °C6 November 195620.3 °C25 May 195628.5 °C1,070 mm3090
195538.9 °C10 January 195521.3 °C20 April 195528.3 °C1,132 mm2920
195438.8 °C4 November 195421.3 °C27 May 195428.4 °C1,050 mm3220
195339.3 °C7 December 195321.5 °C28 May 195328.6 °C896 mm3250
195238.5 °C29 October 195221.1 °C15 June 195228.3 °C1,230 mm2990
195138.9 °C11 November 195121.2 °C9 April 195129.1 °C692 mm3340
195039.0 °C1 November 195020.9 °C27 May 195028.6 °C1,315 mm2870
194939.3 °C10 October 194921.3 °C18 February 194928.3 °C1,396 mm2860
194838.8 °C10 November 194821.2 °C23 January 194828.5 °C1,006 mm3120
194738.7 °C10 October 194721.4 °C18 May 194728.0 °C1,492 mm3090
194639.3 °C12 December 194621.6 °C13 May 194629.1 °C755 mm3410
194539.1 °C10 November 194520.3 °C22 April 194528.1 °C1,055 mm3010
194438.9 °C4 November 194421.1 °C31 May 194428.3 °C1,749 mm2850
194339.3 °C24 October 194320.0 °C5 May 194328.0 °C1,084 mm2940
194239.6 °C21 November 194221.5 °C14 March 194229.8 °C553 mm3550
194139.8 °C23 October 194122.2 °C12 March 194129.7 °C761 mm3480
194038.7 °C12 December 194021.1 °C11 February 194028.1 °C1,343 mm2840

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
34.8 °C
+1.0 °C
Hot days (≥ 30 °C)
352 d/yr
+23
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
708 mm
-563 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.8 °C+0.2 °C199 mm-7 mm
Feb32.5 °C+0.9 °C101 mm-147 mm
Mar31.3 °C+0.3 °C248 mm-77 mm
Apr32.5 °C+1.4 °C108 mm-147 mm
May33.6 °C+1.8 °C9 mm-88 mm
Jun34.0 °C+1.0 °C1 mm-16 mm
Jul35.2 °C+1.2 °C0 mm-6 mm
Aug36.4 °C+1.1 °C2 mm-0 mm
Sep37.6 °C+1.0 °C0 mm-3 mm
Oct38.2 °C+1.0 °C3 mm-7 mm
Nov37.6 °C+1.0 °C6 mm-16 mm
Dec35.5 °C+0.3 °C31 mm-48 mm

The year's extremes

Hottest day
39.5 °C
12 Oct 2025
Coldest day
21.5 °C
3 May 2025
Wettest day
27.5 mm
17 Mar 2025
Windiest day
27.5 km/h
2 Sep 2025
Strongest gust
51.1 km/h
2 Sep 2025
Hottest feels-like
41.2 °C
20 Oct 2025
Coldest feels-like
20.7 °C
13 Jul 2025
Sunniest day
12.1 h
14 Nov 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 Campo Maior?

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

What is the hottest day ever recorded in Campo Maior?

The hottest day measured in Campo Maior between 1940 and 2025 was 20 November 2005, reaching 41.2 °C.

What is the coldest day in Campo Maior?

The coldest day measured in Campo Maior between 1940 and 2025 was 12 June 1974, at 19.4 °C.

Does it snow in Campo Maior?

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

Has the climate of Campo Maior warmed?

Yes: Campo Maior warmed by +1.0 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Campo Maior?

The wettest day measured in Campo Maior between 1940 and 2025 was 21 April 1944, with 208 mm of rain in 24 hours.

What was the windiest day in Campo Maior?

The windiest day measured in Campo Maior between 1940 and 2025 was 17 July 1947, with winds reaching 32.7 km/h.

What is the warmest month in Campo Maior?

The warmest month in Campo Maior is October (31.3 °C on average); the coldest is March (26.3 °C).

How much does it rain in Campo Maior?

Campo Maior receives on average 1,271 mm of precipitation per year, spread over about 121 rainy days.

Is it sunny in Campo Maior?

Campo Maior gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Campo Maior?

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

What was the most extreme apparent temperature in Campo Maior?

In Campo Maior, between 1940 and 2025, the highest apparent temperature reached 43.8 °C on 17 October 1997, and the lowest was 18.7 °C on 4 July 1974.

Compare Campo Maior with another city

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

Nearby cities

The climate around Campo Maior

Other cities — Brazil