Tavira climate — normals and trends

Tavira (Portugal) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 17.2 °C and it receives 474 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 July (25.2 °C on average) and the coldest is January (10.2 °C). Rainfall peaks in November.

Tavira averages 1 frost days, 65 hot days (≥ 30 °C) and 64 rainy days per year.

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

The number of frost days there went from about 2 to 0 per year over the period.

The hottest day of the period reached 43.2 °C (on 14 July 1991) and the coldest -7.1 °C (on 5 February 1954).

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

TaviraFaro District

coords
37.13°, -7.65°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthJulyColdest monthJanuaryWettest monthNovemberDriest monthJuly

Mean daily temperature

17.2°C

Average daily high

22.2°C

Average daily low

12.5°C

Annual rainfall

474mm

Sunshine / day

10.8h

Mean relative humidity

66%

Average peak wind

17.8km/h

Seasonal range

15.0°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

65 d/yr

Rainy days (≥ 1 mm)

64 d/yr

Annual snowfall

0.1 cm

Average feels-like high

21.2 °C

Average feels-like low

10.8 °C

Average peak gust

37.3 km/h

Tropical nights (≥ 20 °C)

26 d/yr

Solar radiation

18.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

43.2 °C

14 July 1991

Coldest day

-7.1 °C

5 February 1954

Wettest day

74 mm

5 November 1997

Windiest day

65.9 km/h

15 February 1941

Strongest gust

134.3 km/h

23 December 2009

Hottest feels-like

44.4 °C

24 July 2004

Coldest feels-like

-11.8 °C

5 February 1954

Snowiest day

5.4 cm

2 February 1954

Sunniest day

14.6 h

17 June 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.8 °C12 August 20252.5 °C16 January 202518.1 °C636 mm860
202439.9 °C24 July 20242.4 °C8 January 202418.3 °C350 mm790
202340.3 °C6 August 20231.3 °C27 January 202318.7 °C255 mm930
202240.3 °C24 July 20223.2 °C20 January 202218.2 °C469 mm720
202141.2 °C15 August 2021-0.6 °C13 January 202117.8 °C347 mm661
202038.0 °C7 July 20201.2 °C27 December 202018.0 °C437 mm810
201936.6 °C19 July 20190.8 °C14 January 201917.8 °C218 mm810
201840.5 °C5 August 20180.9 °C7 February 201817.1 °C482 mm720
201739.9 °C12 July 20170.1 °C19 January 201718.3 °C258 mm960
201639.3 °C5 September 20160.6 °C17 February 201617.8 °C394 mm830
201538.9 °C15 July 20151.8 °C8 January 201518.0 °C337 mm780
201436.2 °C13 June 20142.8 °C20 December 201417.5 °C414 mm660
201338.3 °C10 July 20131.4 °C27 February 201317.3 °C384 mm730
201238.7 °C21 August 2012-0.3 °C4 February 201217.2 °C465 mm892
201136.6 °C26 July 20112.0 °C1 February 201117.8 °C517 mm790
201041.0 °C10 August 20101.6 °C9 January 201017.7 °C803 mm820
200938.8 °C20 June 2009-2.3 °C9 January 200918.0 °C436 mm881
200838.2 °C27 June 20082.6 °C11 December 200817.0 °C585 mm710
200739.5 °C30 July 20070.6 °C26 January 200717.0 °C374 mm570
200639.7 °C30 August 20060.9 °C31 January 200617.7 °C578 mm770
200538.9 °C21 July 2005-2.4 °C28 January 200517.4 °C300 mm824
200442.3 °C25 July 20040.5 °C28 December 200417.6 °C383 mm880
200341.9 °C1 August 20030.5 °C13 January 200317.6 °C570 mm770
200237.2 °C12 August 20022.7 °C2 March 200217.6 °C540 mm650
200137.7 °C7 August 20012.7 °C11 November 200117.6 °C520 mm710
200038.4 °C15 July 20001.1 °C23 January 200017.4 °C582 mm700
199937.0 °C8 July 19991.8 °C2 February 199917.2 °C418 mm640
199837.3 °C13 July 19981.1 °C6 December 199817.6 °C360 mm600
199735.2 °C13 August 19973.8 °C2 January 199717.8 °C660 mm360
199638.7 °C20 July 19961.1 °C23 February 199617.3 °C820 mm620
199540.4 °C22 July 19953.1 °C15 January 199518.2 °C330 mm550
199439.1 °C4 July 1994-1.7 °C26 December 199417.3 °C300 mm682
199336.4 °C26 July 19930.2 °C1 March 199316.1 °C424 mm440
199237.9 °C5 August 19920.8 °C24 January 199217.0 °C351 mm560
199143.2 °C14 July 19911.5 °C14 January 199117.1 °C380 mm690
199038.7 °C6 August 19903.0 °C10 December 199017.3 °C394 mm610
198938.8 °C15 July 19892.7 °C5 January 198917.7 °C946 mm700
198840.1 °C8 September 19881.1 °C16 December 198817.2 °C607 mm670
198737.3 °C6 September 19870.8 °C16 January 198717.5 °C683 mm670
198637.4 °C22 August 19860.8 °C2 February 198616.9 °C367 mm660
198540.6 °C4 August 1985-1.2 °C16 January 198517.2 °C399 mm712
198437.1 °C28 July 19840.9 °C11 January 198416.5 °C367 mm600
198338.2 °C16 June 1983-1.1 °C13 February 198317.1 °C515 mm431
198239.5 °C19 August 19822.4 °C1 December 198217.0 °C320 mm530
198139.6 °C13 June 1981-0.1 °C12 January 198117.4 °C287 mm641
198037.6 °C21 July 1980-1.1 °C3 December 198017.0 °C309 mm711
197940.1 °C28 July 19790.1 °C22 December 197916.7 °C561 mm510
197839.7 °C17 July 1978-0.2 °C12 February 197816.9 °C472 mm601
197734.2 °C26 June 19771.7 °C29 December 197716.5 °C508 mm370
197638.2 °C7 August 19760.7 °C26 January 197616.3 °C515 mm420
197537.2 °C15 July 19752.8 °C20 December 197516.2 °C491 mm380
197437.6 °C11 August 19742.9 °C1 January 197416.5 °C337 mm550
197337.9 °C25 July 19732.3 °C4 December 197316.5 °C399 mm440
197234.9 °C18 August 19722.2 °C24 January 197215.6 °C819 mm270
197135.9 °C30 July 1971-0.4 °C2 January 197116.0 °C492 mm361
197036.4 °C25 July 19700.1 °C25 December 197016.9 °C506 mm580
196936.1 °C8 August 19692.5 °C2 December 196916.4 °C655 mm530
196836.7 °C24 July 19682.2 °C30 December 196817.0 °C525 mm620
196738.7 °C20 July 19670.0 °C13 December 196716.7 °C500 mm550
196635.9 °C27 June 19663.1 °C21 November 196617.1 °C415 mm570
196537.6 °C4 August 19650.5 °C6 January 196517.3 °C628 mm730
196436.9 °C17 July 19641.7 °C30 December 196417.3 °C419 mm620
196336.6 °C28 July 1963-0.1 °C23 December 196317.2 °C604 mm671
196238.2 °C20 August 19620.8 °C25 December 196217.3 °C518 mm750
196137.2 °C10 July 19612.0 °C15 January 196117.9 °C558 mm680
196035.4 °C24 July 1960-0.5 °C12 January 196017.0 °C567 mm591
195938.7 °C18 August 19592.5 °C5 February 195916.6 °C517 mm370
195838.2 °C30 July 19581.6 °C22 January 195817.4 °C461 mm510
195736.4 °C13 July 1957-1.1 °C18 January 195716.9 °C460 mm644
195637.6 °C3 August 1956-2.2 °C12 February 195615.9 °C546 mm475
195537.4 °C4 July 19551.5 °C11 March 195518.1 °C670 mm700
195438.8 °C24 July 1954-7.1 °C5 February 195417.0 °C376 mm787
195337.4 °C21 July 19530.1 °C11 January 195317.5 °C670 mm910
195239.3 °C12 July 19520.7 °C28 January 195216.9 °C458 mm640
195136.7 °C14 June 19512.2 °C11 January 195116.8 °C418 mm660
195037.9 °C20 July 19501.2 °C30 December 195017.1 °C443 mm730
194937.9 °C1 August 19491.4 °C14 December 194917.6 °C403 mm540
194836.3 °C29 June 19483.2 °C22 February 194817.5 °C528 mm530
194736.5 °C3 August 19470.0 °C26 January 194717.6 °C473 mm620
194640.2 °C13 July 1946-1.5 °C18 January 194616.8 °C449 mm752
194540.1 °C22 July 1945-2.6 °C15 January 194518.0 °C337 mm683
194437.7 °C31 July 19440.1 °C30 December 194417.3 °C179 mm670
194336.8 °C1 September 19430.1 °C1 January 194317.2 °C454 mm790
194237.5 °C18 July 1942-0.9 °C13 January 194216.7 °C617 mm672
194143.1 °C20 July 1941-1.1 °C5 January 194117.1 °C520 mm795
194038.0 °C22 August 1940-1.2 °C23 January 194016.8 °C436 mm665

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
23.3 °C
+1.1 °C
Hot days (≥ 30 °C)
86 d/yr
+21
Frost days (< 0 °C)
0 d/yr
-1
Annual rainfall
636 mm
+162 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan15.7 °C+1.5 °C97 mm+43 mm
Feb16.6 °C+1.2 °C52 mm+1 mm
Mar16.8 °C-1.0 °C151 mm+91 mm
Apr20.3 °C+0.3 °C64 mm+16 mm
May25.4 °C+1.8 °C21 mm-11 mm
Jun31.4 °C+3.4 °C0 mm-10 mm
Jul32.1 °C+0.4 °C0 mm-1 mm
Aug32.5 °C+0.9 °C0 mm-3 mm
Sep29.1 °C+1.2 °C2 mm-18 mm
Oct25.9 °C+3.0 °C37 mm-23 mm
Nov18.4 °C+0.5 °C94 mm+27 mm
Dec14.7 °C-0.2 °C118 mm+51 mm

The year's extremes

Hottest day
40.8 °C
12 Aug 2025
Coldest day
2.5 °C
16 Jan 2025
Wettest day
49.5 mm
13 Nov 2025
Windiest day
44.3 km/h
20 Mar 2025
Strongest gust
91.4 km/h
20 Mar 2025
Hottest feels-like
40.3 °C
17 Aug 2025
Coldest feels-like
-1.5 °C
16 Jan 2025
Sunniest day
14.5 h
20 Jun 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 Tavira?

Tavira has a hot-summer mediterranean climate (Köppen Csa). Over 1940-2025, the average annual temperature is 17.2 °C and it receives 474 mm of precipitation per year.

What is the hottest day ever recorded in Tavira?

The hottest day measured in Tavira between 1940 and 2025 was 14 July 1991, reaching 43.2 °C.

What is the coldest day in Tavira?

The coldest day measured in Tavira between 1940 and 2025 was 5 February 1954, at -7.1 °C.

Does it snow in Tavira?

Almost never: Tavira sees virtually no snow, with about 1 frost days per year.

Has the climate of Tavira warmed?

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

What is the wettest day in Tavira?

The wettest day measured in Tavira between 1940 and 2025 was 5 November 1997, with 74 mm of rain in 24 hours.

What was the windiest day in Tavira?

The windiest day measured in Tavira between 1940 and 2025 was 15 February 1941, with winds reaching 65.9 km/h.

What is the warmest month in Tavira?

The warmest month in Tavira is July (25.2 °C on average); the coldest is January (10.2 °C).

How much does it rain in Tavira?

Tavira receives on average 474 mm of precipitation per year, spread over about 64 rainy days.

Is it sunny in Tavira?

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

What is the biggest single-day snowfall in Tavira?

The heaviest 24-hour snowfall measured in Tavira between 1940 and 2025 was 2 February 1954, with 5.4 cm.

Are there tropical nights in Tavira?

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

What was the most extreme apparent temperature in Tavira?

In Tavira, between 1940 and 2025, the highest apparent temperature reached 44.4 °C on 24 July 2004, and the lowest was -11.8 °C on 5 February 1954.

Compare Tavira with another city

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

Nearby cities

The climate around Tavira

Other cities — Portugal