Ibiza Town climate — normals and trends

Ibiza Town (Spain) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 18.7 °C and it receives 322 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 (26.5 °C on average) and the coldest is January (12.5 °C). Rainfall peaks in October.

Ibiza Town averages 0 frost days, 26 hot days (≥ 30 °C) and 54 rainy days per year.

Ibiza Town has warmed by +2.1 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.9 °C (on 13 August 2022) and the coldest -0.4 °C (on 11 February 1956).

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

Ibiza TownBalearic Islands

coords
38.91°, 1.43°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthAugustColdest monthJanuaryWettest monthOctoberDriest monthJuly

Mean daily temperature

18.7°C

Average daily high

21.5°C

Average daily low

16.1°C

Annual rainfall

322mm

Sunshine / day

10.9h

Mean relative humidity

68%

Average peak wind

22.2km/h

Seasonal range

14.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

26 d/yr

Rainy days (≥ 1 mm)

54 d/yr

Annual snowfall

0.1 cm

Average feels-like high

20.9 °C

Average feels-like low

14.8 °C

Average peak gust

38.3 km/h

Tropical nights (≥ 20 °C)

107 d/yr

Solar radiation

17.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

+0.2 °C per decade · r² = 0.66 · 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.9 °C

13 August 2022

Coldest day

-0.4 °C

11 February 1956

Wettest day

120 mm

29 August 1996

Windiest day

70.7 km/h

28 December 1980

Strongest gust

133.2 km/h

28 December 1980

Hottest feels-like

41.2 °C

18 July 2023

Coldest feels-like

-8.5 °C

3 February 1956

Snowiest day

4.1 cm

1 February 1954

Sunniest day

14.0 h

17 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.7 °C17 August 20257.4 °C7 February 202520.5 °C346 mm600
202433.9 °C31 July 20247.7 °C21 January 202420.2 °C312 mm420
202334.7 °C11 July 20233.3 °C27 February 202320.2 °C211 mm530
202237.9 °C13 August 20226.8 °C7 January 202220.5 °C540 mm810
202134.0 °C15 August 20215.2 °C6 January 202119.5 °C512 mm400
202032.8 °C28 July 20206.3 °C13 January 202019.8 °C223 mm420
201934.3 °C9 August 20196.4 °C12 January 201919.7 °C379 mm510
201835.8 °C5 August 20185.9 °C23 February 201819.9 °C434 mm590
201733.8 °C5 August 20177.0 °C18 January 201720.0 °C317 mm590
201633.4 °C31 July 20166.3 °C17 January 201620.1 °C312 mm360
201535.3 °C13 August 20154.9 °C7 February 201519.9 °C217 mm600
201433.2 °C11 September 20146.1 °C30 December 201420.0 °C248 mm470
201332.9 °C26 July 20136.4 °C26 February 201319.4 °C357 mm350
201233.3 °C22 August 20122.5 °C4 February 201219.4 °C266 mm400
201133.3 °C26 August 20114.9 °C22 January 201119.7 °C294 mm310
201035.1 °C27 August 20104.5 °C11 March 201018.8 °C314 mm270
200935.2 °C23 July 20095.3 °C8 January 200919.4 °C392 mm420
200834.2 °C12 August 20086.1 °C1 January 200819.1 °C318 mm250
200732.6 °C29 August 20076.2 °C17 November 200719.0 °C378 mm180
200633.4 °C31 July 20066.0 °C25 February 200619.5 °C343 mm340
200531.6 °C28 June 20053.3 °C27 January 200518.7 °C236 mm370
200433.6 °C4 September 20045.5 °C1 March 200419.2 °C393 mm500
200334.7 °C27 July 20035.0 °C14 January 200319.8 °C349 mm750
200231.5 °C22 July 20028.1 °C16 February 200219.4 °C378 mm80
200132.8 °C29 August 20014.9 °C25 December 200119.5 °C365 mm280
200034.4 °C25 August 20006.2 °C25 January 200019.2 °C162 mm260
199934.5 °C25 August 19995.1 °C15 February 199919.3 °C159 mm350
199832.3 °C12 August 19987.0 °C22 November 199819.1 °C258 mm410
199731.2 °C31 July 19976.6 °C5 January 199719.6 °C298 mm210
199633.3 °C24 July 19966.3 °C22 February 199618.7 °C625 mm160
199533.2 °C10 August 19955.3 °C5 January 199519.4 °C169 mm350
199434.8 °C4 July 19946.2 °C26 December 199419.3 °C301 mm530
199333.5 °C7 August 19935.5 °C25 February 199318.4 °C287 mm120
199232.7 °C3 August 19926.7 °C13 January 199218.5 °C274 mm320
199133.4 °C27 August 19915.3 °C12 February 199118.3 °C369 mm410
199032.8 °C26 July 19906.6 °C15 December 199019.1 °C271 mm250
198932.6 °C10 August 19898.1 °C30 January 198919.3 °C419 mm370
198834.4 °C3 August 19884.8 °C28 February 198819.0 °C201 mm250
198732.4 °C14 August 19873.9 °C19 February 198719.0 °C315 mm260
198633.3 °C23 July 19864.5 °C11 February 198618.6 °C289 mm230
198533.0 °C29 July 19852.1 °C16 January 198518.5 °C365 mm190
198432.4 °C24 July 19844.7 °C11 March 198418.0 °C303 mm140
198333.3 °C30 July 19832.8 °C13 February 198318.8 °C158 mm230
198233.6 °C8 July 19827.6 °C25 December 198218.8 °C338 mm290
198131.3 °C5 August 19814.6 °C22 February 198118.5 °C252 mm40
198031.0 °C15 August 19804.7 °C3 December 198018.0 °C380 mm90
197932.5 °C29 July 19796.3 °C17 February 197918.2 °C319 mm140
197831.4 °C17 July 19785.0 °C13 January 197818.1 °C377 mm100
197731.2 °C17 August 19775.6 °C31 March 197718.2 °C387 mm30
197631.3 °C24 June 19764.3 °C26 January 197618.0 °C278 mm130
197533.5 °C15 July 19756.5 °C20 March 197518.2 °C425 mm260
197431.1 °C7 August 19746.7 °C7 March 197418.0 °C335 mm80
197331.2 °C5 July 19734.6 °C1 March 197318.0 °C444 mm110
197231.0 °C13 August 19725.8 °C30 January 197217.6 °C573 mm20
197133.1 °C14 August 19712.7 °C3 January 197118.1 °C530 mm250
197032.4 °C8 August 19704.5 °C25 December 197018.4 °C313 mm100
196933.9 °C15 August 19695.8 °C2 January 196918.0 °C530 mm120
196833.3 °C10 July 19685.8 °C31 December 196818.6 °C286 mm140
196735.4 °C22 July 19674.7 °C13 December 196718.5 °C319 mm260
196631.5 °C4 August 19667.0 °C21 November 196618.5 °C262 mm70
196532.8 °C2 July 19654.6 °C20 February 196518.3 °C202 mm180
196432.5 °C21 July 19646.3 °C8 March 196418.6 °C308 mm270
196332.3 °C12 August 19634.4 °C30 January 196318.0 °C286 mm110
196233.6 °C15 August 19622.4 °C24 December 196218.3 °C325 mm150
196133.6 °C12 July 19617.7 °C19 December 196119.1 °C142 mm70
196031.5 °C18 August 19602.8 °C15 January 196018.4 °C279 mm80
195931.6 °C28 July 19597.6 °C17 January 195918.4 °C348 mm140
195831.7 °C28 August 19585.5 °C24 January 195818.3 °C364 mm70
195732.7 °C9 August 19574.1 °C18 January 195717.9 °C387 mm80
195632.4 °C25 August 1956-0.4 °C11 February 195617.4 °C248 mm112
195532.6 °C31 August 19554.9 °C10 March 195518.7 °C279 mm80
195432.7 °C9 August 19541.7 °C1 February 195417.9 °C307 mm70
195331.7 °C26 July 19534.9 °C14 February 195318.1 °C310 mm70
195233.2 °C9 August 19525.9 °C7 February 195218.6 °C294 mm160
195131.4 °C22 July 19516.4 °C31 January 195118.0 °C374 mm40
195032.7 °C23 August 19505.1 °C29 December 195018.8 °C189 mm310
194933.2 °C15 July 19495.7 °C5 February 194918.5 °C434 mm200
194831.3 °C7 August 19486.4 °C22 February 194818.5 °C317 mm90
194733.6 °C4 August 19475.2 °C26 January 194718.8 °C320 mm390
194633.2 °C4 August 19465.5 °C17 December 194618.3 °C446 mm230
194533.1 °C19 July 19454.1 °C3 January 194518.5 °C136 mm220
194434.0 °C1 September 19442.9 °C20 February 194417.7 °C288 mm150
194331.6 °C30 July 19435.8 °C1 January 194318.3 °C368 mm150
194231.6 °C31 July 19421.9 °C13 January 194218.1 °C292 mm160
194135.5 °C26 August 19412.2 °C3 January 194117.6 °C171 mm220
194033.5 °C26 July 19401.3 °C18 January 194017.4 °C309 mm130

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.2 °C
+1.7 °C
Hot days (≥ 30 °C)
60 d/yr
+34
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
346 mm
+24 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan17.2 °C+2.3 °C12 mm-21 mm
Feb17.0 °C+1.7 °C30 mm+5 mm
Mar17.8 °C+0.8 °C43 mm+17 mm
Apr21.1 °C+2.1 °C7 mm-22 mm
May23.9 °C+1.7 °C14 mm-7 mm
Jun29.6 °C+3.4 °C0 mm-9 mm
Jul30.7 °C+1.7 °C29 mm+25 mm
Aug31.3 °C+1.8 °C2 mm-10 mm
Sep28.1 °C+1.1 °C62 mm+26 mm
Oct24.5 °C+1.5 °C57 mm+9 mm
Nov20.1 °C+1.3 °C24 mm-18 mm
Dec17.1 °C+1.2 °C67 mm+27 mm

The year's extremes

Hottest day
35.7 °C
17 Aug 2025
Coldest day
7.4 °C
7 Feb 2025
Wettest day
29.7 mm
30 Sep 2025
Windiest day
45.2 km/h
21 Nov 2025
Strongest gust
76.0 km/h
29 Mar 2025
Hottest feels-like
39.2 °C
18 Aug 2025
Coldest feels-like
3.5 °C
22 Nov 2025
Sunniest day
14.0 h
18 May 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 Ibiza Town?

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

What is the hottest day ever recorded in Ibiza Town?

The hottest day measured in Ibiza Town between 1940 and 2025 was 13 August 2022, reaching 37.9 °C.

What is the coldest day in Ibiza Town?

The coldest day measured in Ibiza Town between 1940 and 2025 was 11 February 1956, at -0.4 °C.

Does it snow in Ibiza Town?

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

Has the climate of Ibiza Town warmed?

Yes: Ibiza Town warmed by +2.1 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Ibiza Town?

The wettest day measured in Ibiza Town between 1940 and 2025 was 29 August 1996, with 120 mm of rain in 24 hours.

What was the windiest day in Ibiza Town?

The windiest day measured in Ibiza Town between 1940 and 2025 was 28 December 1980, with winds reaching 70.7 km/h.

What is the warmest month in Ibiza Town?

The warmest month in Ibiza Town is August (26.5 °C on average); the coldest is January (12.5 °C).

How much does it rain in Ibiza Town?

Ibiza Town receives on average 322 mm of precipitation per year, spread over about 54 rainy days.

Is it sunny in Ibiza Town?

Ibiza Town 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 Ibiza Town?

The heaviest 24-hour snowfall measured in Ibiza Town between 1940 and 2025 was 1 February 1954, with 4.1 cm.

Are there tropical nights in Ibiza Town?

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

What was the most extreme apparent temperature in Ibiza Town?

In Ibiza Town, between 1940 and 2025, the highest apparent temperature reached 41.2 °C on 18 July 2023, and the lowest was -8.5 °C on 3 February 1956.

Compare Ibiza Town with another city

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

Nearby cities

The climate around Ibiza Town

Other cities — Spain