Principe climate — normals and trends

Principe (Spain) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 17.5 °C and it receives 659 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 August (22.4 °C on average) and the coldest is January (13.6 °C). Rainfall peaks in December.

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

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

The hottest day of the period reached 34.1 °C (on 28 July 1940) and the coldest 3.7 °C (on 1 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

PrincipeCeuta

coords
35.88°, -5.35°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthAugustColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

17.5°C

Average daily high

18.6°C

Average daily low

16.6°C

Annual rainfall

659mm

Sunshine / day

10.9h

Mean relative humidity

81%

Average peak wind

28.3km/h

Seasonal range

8.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

79 d/yr

Annual snowfall

0.0 cm

Average feels-like high

18.0 °C

Average feels-like low

14.5 °C

Average peak gust

38.1 km/h

Tropical nights (≥ 20 °C)

79 d/yr

Solar radiation

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

34.1 °C

28 July 1940

Coldest day

3.7 °C

1 February 1954

Wettest day

94 mm

28 August 1987

Windiest day

77.0 km/h

22 December 1958

Strongest gust

119.2 km/h

22 December 1958

Hottest feels-like

36.1 °C

8 August 2011

Coldest feels-like

-4.3 °C

1 February 1954

Snowiest day

0.6 cm

3 February 1954

Sunniest day

14.2 h

21 June 1950

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.3 °C18 August 202510.3 °C22 December 202518.5 °C843 mm00
202428.6 °C18 August 202411.0 °C1 March 202418.4 °C584 mm00
202331.1 °C11 August 20239.7 °C24 January 202318.7 °C352 mm20
202229.5 °C25 July 202211.2 °C15 March 202218.3 °C535 mm00
202128.9 °C16 August 20218.8 °C10 January 202117.9 °C545 mm00
202029.0 °C1 August 20209.6 °C5 December 202018.2 °C518 mm00
201928.9 °C30 July 20199.6 °C3 February 201917.7 °C298 mm00
201826.3 °C22 July 20188.9 °C6 February 201817.4 °C757 mm00
201731.4 °C29 July 20175.8 °C19 January 201718.2 °C418 mm20
201629.5 °C1 August 20169.4 °C28 February 201618.2 °C625 mm00
201532.6 °C20 July 20157.5 °C5 February 201518.2 °C450 mm30
201430.3 °C29 August 20149.6 °C30 January 201418.0 °C424 mm10
201328.7 °C24 July 20139.2 °C28 February 201317.7 °C464 mm00
201228.7 °C11 August 20127.0 °C3 February 201217.5 °C510 mm00
201133.4 °C8 August 201110.7 °C30 January 201118.1 °C647 mm20
201029.9 °C12 August 20108.2 °C8 January 201018.0 °C1,290 mm00
200929.8 °C20 June 20097.7 °C21 January 200917.9 °C624 mm00
200829.8 °C20 August 20088.2 °C15 December 200817.6 °C911 mm00
200726.8 °C9 July 20077.3 °C26 January 200717.5 °C513 mm00
200627.9 °C31 July 20068.5 °C30 January 200617.8 °C576 mm00
200526.8 °C18 July 20054.6 °C27 January 200517.2 °C453 mm00
200427.9 °C13 August 20048.2 °C27 December 200417.4 °C504 mm00
200328.1 °C28 July 20037.5 °C10 January 200317.5 °C739 mm00
200227.2 °C6 July 200211.4 °C21 February 200217.6 °C535 mm00
200127.7 °C20 August 20019.4 °C15 November 200117.5 °C529 mm00
200027.7 °C7 July 200010.0 °C15 January 200017.5 °C669 mm00
199928.8 °C6 July 19998.6 °C18 January 199917.3 °C497 mm00
199826.3 °C22 July 199810.1 °C3 December 199817.5 °C388 mm00
199725.2 °C11 October 19977.8 °C5 December 199717.9 °C797 mm00
199627.2 °C10 August 19969.0 °C27 February 199617.4 °C1,226 mm00
199527.5 °C29 July 199510.0 °C28 February 199517.7 °C462 mm00
199431.2 °C20 July 19947.1 °C5 February 199417.7 °C392 mm20
199327.9 °C25 July 19937.2 °C1 March 199317.2 °C742 mm00
199227.5 °C22 July 19929.5 °C24 January 199217.3 °C481 mm00
199127.5 °C23 September 19918.5 °C2 February 199117.3 °C675 mm00
199028.3 °C25 August 19909.2 °C10 December 199018.0 °C750 mm00
198929.1 °C17 August 19899.4 °C4 April 198917.8 °C1,225 mm00
198829.0 °C17 August 19888.1 °C27 February 198817.5 °C554 mm00
198727.8 °C17 August 19877.9 °C16 January 198717.8 °C799 mm00
198628.4 °C9 July 19867.7 °C31 January 198617.2 °C488 mm00
198528.1 °C16 August 19856.6 °C16 January 198517.5 °C566 mm00
198428.6 °C25 July 19849.4 °C14 March 198417.0 °C462 mm00
198328.8 °C12 June 19836.3 °C12 February 198317.6 °C614 mm00
198229.2 °C18 June 19829.1 °C22 December 198217.4 °C537 mm00
198126.9 °C18 August 19816.7 °C14 January 198117.4 °C399 mm00
198031.8 °C4 August 19808.8 °C13 January 198017.2 °C541 mm10
197927.8 °C30 July 19797.9 °C21 December 197917.3 °C725 mm00
197828.7 °C27 July 19788.0 °C14 January 197817.2 °C607 mm00
197725.2 °C16 August 197710.1 °C6 January 197716.9 °C644 mm00
197630.0 °C9 August 19768.1 °C27 January 197617.1 °C733 mm10
197529.0 °C25 July 19759.0 °C10 March 197517.1 °C634 mm00
197429.1 °C9 August 19749.7 °C11 March 197417.1 °C432 mm00
197327.6 °C15 August 19738.6 °C16 February 197317.2 °C617 mm00
197226.1 °C24 July 19727.9 °C18 January 197216.7 °C1,092 mm00
197128.7 °C15 August 19717.0 °C2 January 197117.0 °C978 mm00
197028.7 °C25 July 19708.7 °C29 December 197017.4 °C902 mm00
196926.5 °C14 August 19697.6 °C1 December 196917.3 °C1,118 mm00
196828.0 °C18 August 19689.9 °C8 March 196817.4 °C678 mm00
196729.0 °C22 July 19676.4 °C12 December 196717.2 °C676 mm00
196627.3 °C21 August 196611.1 °C25 December 196617.5 °C529 mm00
196528.1 °C14 August 19656.9 °C5 January 196517.3 °C647 mm00
196428.0 °C8 August 19649.7 °C29 December 196417.7 °C678 mm00
196327.1 °C30 August 19637.7 °C2 February 196317.4 °C1,184 mm00
196230.5 °C21 August 19629.0 °C14 December 196217.7 °C887 mm10
196127.6 °C14 September 19619.1 °C23 January 196117.8 °C813 mm00
196028.9 °C22 June 19606.9 °C12 January 196017.2 °C890 mm00
195926.3 °C12 August 19599.8 °C4 February 195917.2 °C544 mm00
195828.0 °C12 August 19589.3 °C13 April 195817.1 °C523 mm00
195728.5 °C10 July 19577.4 °C19 January 195717.1 °C737 mm00
195629.5 °C19 August 19565.1 °C12 February 195616.7 °C857 mm00
195528.8 °C11 August 19557.5 °C10 March 195518.1 °C908 mm00
195427.3 °C2 September 19543.7 °C1 February 195416.9 °C498 mm00
195328.8 °C13 July 19537.0 °C16 February 195317.4 °C772 mm00
195229.0 °C9 July 19526.5 °C22 January 195217.3 °C532 mm00
195127.8 °C21 July 19517.9 °C25 January 195116.9 °C643 mm00
195031.9 °C16 July 19508.4 °C26 December 195017.6 °C539 mm30
194928.9 °C2 August 19498.0 °C13 December 194917.6 °C716 mm00
194829.1 °C29 June 19489.4 °C24 January 194817.6 °C616 mm00
194727.7 °C5 August 19477.3 °C25 January 194717.6 °C907 mm00
194633.0 °C13 July 19466.6 °C17 January 194617.3 °C735 mm20
194527.3 °C13 September 19455.9 °C12 January 194517.5 °C375 mm00
194427.7 °C16 August 19446.8 °C24 February 194417.1 °C464 mm00
194328.5 °C27 August 19438.7 °C13 December 194317.2 °C659 mm00
194228.3 °C18 July 19427.1 °C8 January 194217.2 °C715 mm00
194129.2 °C20 July 19416.1 °C3 January 194116.9 °C881 mm00
194034.1 °C28 July 19406.0 °C23 January 194016.9 °C680 mm10

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
19.7 °C
+1.1 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
843 mm
+184 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan16.2 °C+1.5 °C50 mm-45 mm
Feb15.7 °C+1.0 °C74 mm-11 mm
Mar16.2 °C+0.6 °C278 mm+194 mm
Apr17.5 °C+0.8 °C61 mm+10 mm
May19.7 °C+1.1 °C26 mm+0 mm
Jun22.8 °C+1.8 °C2 mm-5 mm
Jul24.5 °C+1.2 °C2 mm+0 mm
Aug24.6 °C+0.7 °C1 mm-6 mm
Sep23.1 °C+0.8 °C8 mm-17 mm
Oct21.5 °C+1.6 °C30 mm-39 mm
Nov18.4 °C+1.0 °C78 mm-20 mm
Dec15.5 °C0.0 °C235 mm+123 mm

The year's extremes

Hottest day
29.3 °C
18 Aug 2025
Coldest day
10.3 °C
22 Dec 2025
Wettest day
47.0 mm
14 Dec 2025
Windiest day
51.1 km/h
13 Dec 2025
Strongest gust
74.9 km/h
13 Mar 2025
Hottest feels-like
32.8 °C
18 Aug 2025
Coldest feels-like
5.7 °C
3 Dec 2025
Sunniest day
14.1 h
17 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 Principe?

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

What is the hottest day ever recorded in Principe?

The hottest day measured in Principe between 1940 and 2025 was 28 July 1940, reaching 34.1 °C.

What is the coldest day in Principe?

The coldest day measured in Principe between 1940 and 2025 was 1 February 1954, at 3.7 °C.

Does it snow in Principe?

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

Has the climate of Principe warmed?

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

What is the wettest day in Principe?

The wettest day measured in Principe between 1940 and 2025 was 28 August 1987, with 94 mm of rain in 24 hours.

What was the windiest day in Principe?

The windiest day measured in Principe between 1940 and 2025 was 22 December 1958, with winds reaching 77.0 km/h.

What is the warmest month in Principe?

The warmest month in Principe is August (22.4 °C on average); the coldest is January (13.6 °C).

How much does it rain in Principe?

Principe receives on average 659 mm of precipitation per year, spread over about 79 rainy days.

Is it sunny in Principe?

Principe gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

What is the biggest single-day snowfall in Principe?

The heaviest 24-hour snowfall measured in Principe between 1940 and 2025 was 3 February 1954, with 0.6 cm.

Are there tropical nights in Principe?

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

What was the most extreme apparent temperature in Principe?

In Principe, between 1940 and 2025, the highest apparent temperature reached 36.1 °C on 8 August 2011, and the lowest was -4.3 °C on 1 February 1954.

Compare Principe with another city

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

Nearby cities

The climate around Principe

Other cities — Spain