Oeiras climate — normals and trends

Oeiras (Brazil) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 28.2 °C and it receives 781 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.1 °C on average) and the coldest is March (26.2 °C). Rainfall peaks in March.

Oeiras averages 0 frost days, 315 hot days (≥ 30 °C) and 99 rainy days per year.

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

The hottest day of the period reached 41.0 °C (on 20 November 2005) and the coldest 18.9 °C (on 4 July 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

OeirasPiauí

coords
-7.03°, -42.13°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthOctoberColdest monthMarchWettest monthMarchDriest monthAugust

Mean daily temperature

28.2°C

Average daily high

33.1°C

Average daily low

24.0°C

Annual rainfall

781mm

Sunshine / day

10.8h

Mean relative humidity

58%

Average peak wind

14.5km/h

Seasonal range

4.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

315 d/yr

Rainy days (≥ 1 mm)

99 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.1 °C

Average feels-like low

25.6 °C

Average peak gust

34.4 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

20.3 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.13 · 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.0 °C

20 November 2005

Coldest day

18.9 °C

4 July 1974

Wettest day

142 mm

5 April 1995

Windiest day

33.1 km/h

4 July 2017

Strongest gust

68.8 km/h

4 July 2017

Hottest feels-like

45.6 °C

31 October 2012

Coldest feels-like

17.7 °C

2 July 1974

Sunniest day

12.4 h

30 November 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.8 °C23 September 202520.8 °C13 July 202529.0 °C319 mm3490
202440.5 °C9 October 202420.2 °C7 August 202428.5 °C692 mm3450
202340.5 °C28 October 202319.4 °C23 June 202328.4 °C500 mm3430
202239.3 °C9 October 202219.9 °C10 August 202228.1 °C666 mm3370
202139.4 °C22 September 202119.8 °C2 August 202128.7 °C587 mm3320
202039.7 °C16 October 202020.3 °C18 June 202028.3 °C815 mm3330
201939.7 °C21 September 201921.1 °C7 May 201929.3 °C520 mm3540
201839.5 °C18 September 201821.3 °C17 April 201829.2 °C670 mm3440
201739.4 °C2 October 201721.0 °C5 July 201729.1 °C822 mm3440
201640.2 °C26 November 201621.4 °C5 August 201630.3 °C700 mm3500
201540.8 °C13 November 201521.1 °C13 August 201530.0 °C505 mm3530
201439.3 °C27 October 201421.8 °C18 August 201429.3 °C513 mm3470
201340.5 °C24 September 201322.1 °C2 April 201329.8 °C708 mm3480
201240.7 °C31 October 201221.3 °C26 August 201229.9 °C413 mm3580
201139.8 °C25 September 201120.2 °C27 July 201128.4 °C745 mm3380
201040.0 °C7 October 201020.9 °C12 August 201029.3 °C599 mm3470
200938.7 °C22 October 200921.7 °C17 June 200928.3 °C997 mm3300
200839.6 °C27 October 200820.3 °C14 July 200828.3 °C916 mm3250
200739.4 °C13 October 200721.2 °C19 August 200729.4 °C514 mm3560
200638.8 °C13 October 200620.4 °C23 July 200628.2 °C803 mm3330
200541.0 °C20 November 200520.3 °C15 July 200528.9 °C862 mm3380
200440.0 °C14 November 200420.7 °C24 July 200428.5 °C993 mm3350
200339.1 °C15 November 200321.2 °C6 July 200328.8 °C780 mm3440
200239.8 °C18 October 200220.2 °C13 April 200229.1 °C749 mm3420
200139.1 °C4 October 200120.7 °C28 February 200128.4 °C716 mm3320
200037.5 °C25 September 200020.2 °C20 February 200027.8 °C734 mm3280
199938.9 °C10 November 199919.1 °C31 May 199927.7 °C1,012 mm3140
199839.6 °C7 October 199821.7 °C22 December 199829.1 °C742 mm3440
199739.5 °C1 October 199720.3 °C6 June 199727.8 °C823 mm3200
199637.8 °C10 November 199620.4 °C2 May 199627.5 °C1,007 mm3120
199538.3 °C13 October 199520.6 °C7 January 199527.3 °C1,284 mm3050
199438.5 °C15 October 199421.3 °C12 July 199428.4 °C881 mm3310
199338.6 °C18 September 199320.8 °C27 February 199329.1 °C723 mm3380
199238.6 °C16 November 199220.9 °C29 July 199228.8 °C636 mm3350
199138.6 °C8 October 199120.3 °C22 July 199128.2 °C607 mm3290
199037.4 °C9 October 199020.9 °C22 February 199028.5 °C523 mm3410
198937.0 °C26 September 198920.4 °C12 July 198927.1 °C1,093 mm2780
198837.2 °C27 September 198819.5 °C31 July 198827.5 °C1,060 mm3190
198738.4 °C18 October 198721.0 °C21 January 198728.7 °C660 mm3360
198637.8 °C19 October 198619.6 °C27 July 198627.3 °C1,037 mm3060
198536.9 °C22 October 198519.4 °C26 July 198526.7 °C1,830 mm2520
198437.3 °C19 December 198420.8 °C18 June 198427.4 °C930 mm3030
198339.3 °C20 September 198321.9 °C12 August 198329.3 °C628 mm3440
198237.9 °C22 November 198221.1 °C14 July 198228.3 °C672 mm3280
198137.8 °C13 December 198120.4 °C10 July 198128.1 °C604 mm3350
198038.4 °C28 October 198020.7 °C8 March 198028.0 °C1,052 mm3210
197938.4 °C10 October 197920.6 °C25 June 197927.6 °C1,040 mm3200
197837.2 °C7 October 197820.5 °C5 June 197827.3 °C1,160 mm3040
197737.5 °C3 November 197720.5 °C9 August 197727.4 °C1,086 mm3050
197637.2 °C17 September 197620.5 °C14 February 197627.5 °C890 mm3190
197536.4 °C15 October 197519.6 °C28 July 197526.6 °C857 mm2760
197436.6 °C7 October 197418.9 °C4 July 197426.3 °C1,504 mm2390
197336.5 °C27 September 197319.8 °C20 January 197327.2 °C1,194 mm3100
197237.2 °C12 September 197220.6 °C22 January 197227.8 °C881 mm3090
197136.7 °C24 September 197120.5 °C6 May 197127.0 °C1,113 mm2880
197036.9 °C15 October 197019.6 °C19 July 197028.0 °C630 mm3390
196937.1 °C14 October 196920.2 °C27 July 196928.1 °C458 mm3390
196836.5 °C18 October 196819.7 °C15 July 196827.0 °C629 mm2810
196736.0 °C21 October 196719.8 °C20 July 196726.6 °C1,020 mm2480
196638.9 °C14 October 196620.4 °C10 March 196627.9 °C882 mm2880
196539.7 °C15 November 196520.3 °C12 May 196528.5 °C535 mm3120
196437.9 °C8 October 196419.8 °C18 April 196427.3 °C836 mm2430
196339.9 °C17 October 196320.9 °C17 January 196327.9 °C830 mm2470
196239.8 °C20 October 196220.4 °C3 May 196228.2 °C663 mm3010
196139.2 °C7 November 196120.0 °C13 May 196128.2 °C617 mm2850
196039.7 °C8 December 196019.8 °C7 March 196028.2 °C978 mm2860
195940.2 °C14 October 195921.1 °C16 February 195928.9 °C559 mm3140
195839.9 °C18 October 195821.6 °C3 March 195829.6 °C493 mm3420
195739.3 °C4 November 195719.8 °C28 April 195728.3 °C888 mm2820
195639.4 °C6 November 195620.9 °C16 August 195628.5 °C639 mm3080
195539.0 °C14 January 195520.9 °C22 February 195528.4 °C615 mm2920
195437.9 °C24 September 195420.5 °C12 March 195427.9 °C674 mm3070
195338.9 °C2 November 195320.9 °C19 February 195328.8 °C469 mm3340
195238.1 °C21 October 195220.6 °C1 May 195227.9 °C834 mm2930
195138.5 °C29 September 195120.9 °C30 March 195128.1 °C608 mm2890
195039.5 °C22 September 195020.4 °C24 March 195028.3 °C629 mm2820
194939.9 °C9 October 194920.9 °C11 March 194927.8 °C754 mm2840
194839.5 °C10 November 194821.2 °C26 February 194828.4 °C546 mm3040
194738.8 °C1 September 194720.5 °C3 December 194727.7 °C1,003 mm2740
194639.6 °C4 November 194621.6 °C16 March 194629.4 °C374 mm3490
194538.4 °C14 November 194520.0 °C28 February 194527.6 °C635 mm2600
194438.5 °C22 October 194419.7 °C23 January 194427.2 °C1,122 mm2280
194339.4 °C24 October 194320.2 °C15 April 194327.1 °C947 mm2710
194239.1 °C20 November 194221.2 °C24 June 194229.6 °C315 mm3550
194140.1 °C23 October 194121.6 °C9 April 194128.9 °C695 mm3320
194037.6 °C12 December 194020.5 °C23 March 194027.6 °C908 mm2670

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.4 °C
+1.3 °C
Hot days (≥ 30 °C)
349 d/yr
+34
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
319 mm
-462 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.1 °C-0.5 °C176 mm+19 mm
Feb33.2 °C+2.3 °C18 mm-143 mm
Mar32.8 °C+2.2 °C32 mm-152 mm
Apr34.0 °C+2.9 °C28 mm-76 mm
May33.9 °C+1.6 °C1 mm-26 mm
Jun34.1 °C+1.3 °C0 mm-3 mm
Jul34.9 °C+1.8 °C0 mm-2 mm
Aug35.7 °C+1.2 °C0 mm0 mm
Sep36.8 °C+0.9 °C0 mm-2 mm
Oct36.9 °C+0.6 °C5 mm-8 mm
Nov36.0 °C+1.0 °C23 mm-21 mm
Dec33.2 °C-0.2 °C37 mm-47 mm

The year's extremes

Hottest day
38.8 °C
23 Sep 2025
Coldest day
20.8 °C
13 Jul 2025
Wettest day
52.2 mm
14 Jan 2025
Windiest day
27.8 km/h
14 Jun 2025
Strongest gust
56.9 km/h
2 Sep 2025
Hottest feels-like
42.5 °C
5 Nov 2025
Coldest feels-like
19.4 °C
27 Jul 2025
Sunniest day
12.3 h
26 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 Oeiras?

Oeiras has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 28.2 °C and it receives 781 mm of precipitation per year.

What is the hottest day ever recorded in Oeiras?

The hottest day measured in Oeiras between 1940 and 2025 was 20 November 2005, reaching 41.0 °C.

What is the coldest day in Oeiras?

The coldest day measured in Oeiras between 1940 and 2025 was 4 July 1974, at 18.9 °C.

Does it snow in Oeiras?

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

Has the climate of Oeiras warmed?

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

What is the wettest day in Oeiras?

The wettest day measured in Oeiras between 1940 and 2025 was 5 April 1995, with 142 mm of rain in 24 hours.

What was the windiest day in Oeiras?

The windiest day measured in Oeiras between 1940 and 2025 was 4 July 2017, with winds reaching 33.1 km/h.

What is the warmest month in Oeiras?

The warmest month in Oeiras is October (31.1 °C on average); the coldest is March (26.2 °C).

How much does it rain in Oeiras?

Oeiras receives on average 781 mm of precipitation per year, spread over about 99 rainy days.

Is it sunny in Oeiras?

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

Are there tropical nights in Oeiras?

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

What was the most extreme apparent temperature in Oeiras?

In Oeiras, between 1940 and 2025, the highest apparent temperature reached 45.6 °C on 31 October 2012, and the lowest was 17.7 °C on 2 July 1974.

Compare Oeiras with another city

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

Nearby cities

The climate around Oeiras

Other cities — Brazil