Bahía Blanca climate — normals and trends

Bahía Blanca (Argentina) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 15.6 °C and it receives 579 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 January (23.2 °C on average) and the coldest is July (8.3 °C). Rainfall peaks in March.

Bahía Blanca averages 3 frost days, 25 hot days (≥ 30 °C) and 76 rainy days per year.

No statistically significant temperature trend emerges for Bahía Blanca between 1940 and 2025: over this span, year-to-year swings outweigh the climate signal.

The hottest day of the period reached 39.1 °C (on 13 January 2022) and the coldest -4.6 °C (on 4 July 1988).

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

Bahía BlancaBuenos Aires

coords
-38.72°, -62.27°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJanuaryColdest monthJulyWettest monthMarchDriest monthJune

Mean daily temperature

15.6°C

Average daily high

19.9°C

Average daily low

11.7°C

Annual rainfall

579mm

Sunshine / day

10.0h

Mean relative humidity

65%

Average peak wind

26.4km/h

Seasonal range

14.9°C

Frost days (< 0 °C)

3 d/yr

Hot days (≥ 30 °C)

25 d/yr

Rainy days (≥ 1 mm)

76 d/yr

Annual snowfall

0.1 cm

Average feels-like high

17.8 °C

Average feels-like low

8.5 °C

Average peak gust

41.0 km/h

Tropical nights (≥ 20 °C)

25 d/yr

Solar radiation

17.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

No clear trend over this period

Over a short window, year-to-year swings outweigh the climate signal. Try 86 years.

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

39.1 °C

13 January 2022

Coldest day

-4.6 °C

4 July 1988

Wettest day

132 mm

3 March 1987

Windiest day

70.3 km/h

20 April 1976

Strongest gust

104.8 km/h

24 March 2022

Hottest feels-like

39.6 °C

22 December 2013

Coldest feels-like

-9.7 °C

9 July 2007

Snowiest day

4.9 cm

22 July 2009

Sunniest day

14.4 h

9 January 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.3 °C22 February 2025-1.9 °C1 July 202516.0 °C620 mm383
202437.2 °C31 January 2024-1.4 °C8 July 202416.1 °C427 mm325
202335.7 °C3 March 2023-1.2 °C17 July 202316.1 °C507 mm392
202239.1 °C13 January 2022-1.8 °C1 June 202215.5 °C655 mm373
202135.8 °C29 December 20210.4 °C1 August 202116.4 °C407 mm370
202034.8 °C1 February 2020-1.1 °C14 July 202015.8 °C611 mm341
201933.9 °C18 February 2019-1.5 °C5 July 201915.7 °C392 mm252
201835.8 °C8 January 2018-0.5 °C3 July 201815.9 °C529 mm414
201734.8 °C19 January 20170.0 °C17 July 201715.9 °C792 mm270
201634.9 °C20 December 2016-1.0 °C17 July 201615.3 °C597 mm271
201535.8 °C28 December 2015-1.8 °C23 June 201515.7 °C494 mm243
201435.7 °C17 January 2014-0.5 °C26 July 201415.7 °C722 mm292
201336.0 °C22 December 2013-1.9 °C25 August 201315.8 °C466 mm396
201236.7 °C9 January 2012-1.9 °C6 July 201215.8 °C585 mm263
201134.1 °C29 December 2011-1.3 °C4 August 201115.6 °C613 mm264
201035.5 °C28 January 2010-2.5 °C2 August 201015.5 °C419 mm287
200935.9 °C24 January 2009-0.7 °C30 July 200916.0 °C448 mm343
200833.7 °C2 January 20080.6 °C1 July 200816.1 °C450 mm290
200737.2 °C2 February 2007-4.3 °C9 July 200714.7 °C602 mm2411
200636.1 °C28 January 2006-0.5 °C14 July 200615.7 °C541 mm231
200532.4 °C8 January 2005-2.2 °C14 June 200515.2 °C477 mm202
200433.5 °C27 January 20040.3 °C19 August 200415.5 °C834 mm210
200334.0 °C4 February 20030.1 °C11 July 200315.7 °C508 mm300
200233.3 °C10 January 2002-3.9 °C22 June 200215.1 °C532 mm188
200136.4 °C2 January 2001-0.6 °C27 July 200115.4 °C879 mm272
200033.6 °C19 January 2000-1.9 °C13 July 200015.0 °C591 mm192
199935.1 °C19 February 19990.6 °C8 July 199915.2 °C737 mm190
199833.0 °C26 December 19980.1 °C20 September 199815.5 °C662 mm170
199732.9 °C27 January 1997-1.3 °C27 June 199715.4 °C680 mm143
199633.0 °C17 February 1996-0.9 °C21 July 199615.4 °C818 mm164
199533.2 °C22 January 1995-2.8 °C17 July 199515.1 °C431 mm2512
199434.0 °C11 March 1994-0.6 °C9 July 199415.8 °C537 mm303
199334.4 °C16 February 1993-1.9 °C6 July 199315.2 °C650 mm205
199231.9 °C6 February 1992-2.0 °C31 July 199214.9 °C798 mm188
199134.2 °C26 February 1991-1.7 °C14 July 199115.3 °C698 mm193
199034.1 °C26 January 1990-2.2 °C21 July 199015.4 °C543 mm193
198934.6 °C11 February 1989-1.4 °C2 July 198915.8 °C636 mm301
198834.7 °C18 February 1988-4.6 °C4 July 198814.8 °C510 mm2410
198735.0 °C18 February 1987-0.2 °C14 June 198715.3 °C766 mm222
198633.8 °C22 December 1986-0.7 °C16 August 198615.0 °C499 mm141
198533.3 °C21 February 1985-1.8 °C10 July 198515.2 °C772 mm122
198434.1 °C17 January 1984-2.6 °C27 June 198414.4 °C696 mm186
198335.8 °C22 January 1983-1.6 °C31 July 198315.1 °C624 mm297
198234.9 °C27 January 1982-1.1 °C16 June 198215.5 °C682 mm343
198134.6 °C24 February 1981-0.9 °C18 July 198115.7 °C421 mm181
198037.9 °C21 January 1980-1.8 °C2 July 198015.9 °C512 mm294
197932.5 °C11 January 1979-0.7 °C14 June 197915.5 °C519 mm151
197834.1 °C24 February 1978-0.5 °C23 August 197815.2 °C698 mm191
197733.4 °C7 January 1977-2.4 °C22 June 197715.5 °C499 mm191
197633.6 °C7 January 1976-1.5 °C9 July 197614.3 °C715 mm153
197534.8 °C30 December 1975-1.8 °C26 July 197515.3 °C749 mm215
197434.4 °C31 January 1974-2.6 °C23 July 197414.9 °C524 mm113
197335.0 °C20 December 19730.7 °C14 July 197314.9 °C625 mm130
197236.5 °C24 January 1972-1.4 °C3 August 197215.1 °C764 mm204
197135.4 °C25 December 1971-0.6 °C17 June 197115.4 °C357 mm181
197035.8 °C24 December 1970-2.4 °C30 June 197015.6 °C427 mm213
196935.3 °C22 January 1969-1.2 °C17 June 196915.6 °C791 mm231
196834.5 °C27 January 19681.2 °C2 September 196816.0 °C433 mm230
196733.0 °C29 January 1967-2.7 °C13 June 196715.5 °C753 mm243
196633.4 °C26 January 1966-2.4 °C24 July 196615.1 °C666 mm123
196533.2 °C19 November 1965-1.3 °C6 July 196515.4 °C480 mm215
196432.6 °C22 January 1964-0.1 °C25 June 196414.8 °C575 mm112
196331.9 °C1 February 19630.6 °C5 August 196315.2 °C786 mm90
196236.0 °C19 December 1962-1.4 °C2 July 196215.8 °C346 mm214
196133.1 °C29 January 1961-1.7 °C12 June 196115.5 °C437 mm222
196035.4 °C12 January 1960-1.5 °C7 July 196015.4 °C540 mm314
195937.3 °C3 February 19591.2 °C15 July 195915.4 °C491 mm230
195833.9 °C13 January 1958-1.7 °C16 June 195815.9 °C536 mm221
195734.9 °C2 January 1957-1.1 °C13 July 195715.6 °C697 mm272
195636.1 °C4 February 19560.3 °C10 June 195616.8 °C339 mm390
195536.8 °C5 January 1955-1.3 °C10 July 195516.1 °C461 mm434
195434.1 °C23 February 1954-0.1 °C4 August 195415.8 °C550 mm381
195335.4 °C19 January 19533.3 °C18 July 195316.7 °C589 mm240
195234.7 °C23 February 19520.7 °C2 August 195215.9 °C449 mm330
195135.7 °C2 February 19510.2 °C3 August 195116.2 °C536 mm220
195036.5 °C8 December 19501.7 °C31 July 195016.0 °C325 mm460
194937.7 °C13 January 19491.5 °C16 July 194915.8 °C436 mm290
194835.7 °C25 February 19481.5 °C7 August 194816.5 °C379 mm440
194735.3 °C28 January 19471.5 °C31 August 194716.7 °C330 mm390
194634.9 °C3 February 1946-0.7 °C13 June 194616.1 °C610 mm351
194535.5 °C1 February 1945-1.5 °C8 July 194515.6 °C481 mm372
194433.4 °C12 January 1944-0.6 °C26 June 194415.5 °C576 mm191
194333.6 °C19 January 1943-1.8 °C15 August 194316.3 °C647 mm332
194231.6 °C30 January 1942-0.8 °C16 June 194214.7 °C804 mm102
194132.2 °C13 February 19411.2 °C16 August 194115.0 °C817 mm120
194033.6 °C10 January 19400.8 °C26 July 194014.4 °C662 mm160

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
20.4 °C
+0.5 °C
Hot days (≥ 30 °C)
38 d/yr
+13
Frost days (< 0 °C)
3 d/yr
0
Annual rainfall
620 mm
+41 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.6 °C+1.6 °C8 mm-46 mm
Feb28.1 °C+1.1 °C56 mm+1 mm
Mar23.4 °C-0.8 °C203 mm+131 mm
Apr18.5 °C-1.5 °C56 mm+7 mm
May17.0 °C+1.1 °C13 mm-24 mm
Jun12.6 °C-0.1 °C6 mm-23 mm
Jul12.0 °C-0.1 °C20 mm-13 mm
Aug14.5 °C+0.7 °C43 mm+14 mm
Sep17.3 °C+1.1 °C69 mm+24 mm
Oct20.1 °C+0.8 °C79 mm+18 mm
Nov23.2 °C0.0 °C61 mm+2 mm
Dec28.8 °C+2.5 °C6 mm-49 mm

The year's extremes

Hottest day
35.3 °C
22 Feb 2025
Coldest day
-1.9 °C
1 Jul 2025
Wettest day
67.0 mm
7 Mar 2025
Windiest day
48.0 km/h
26 Dec 2025
Strongest gust
74.2 km/h
26 Dec 2025
Hottest feels-like
37.9 °C
22 Feb 2025
Coldest feels-like
-6.9 °C
1 Jul 2025
Sunniest day
14.3 h
2 Jan 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 Bahía Blanca?

Bahía Blanca has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 15.6 °C and it receives 579 mm of precipitation per year.

What is the hottest day ever recorded in Bahía Blanca?

The hottest day measured in Bahía Blanca between 1940 and 2025 was 13 January 2022, reaching 39.1 °C.

What is the coldest day in Bahía Blanca?

The coldest day measured in Bahía Blanca between 1940 and 2025 was 4 July 1988, at -4.6 °C.

Does it snow in Bahía Blanca?

Almost never: Bahía Blanca sees virtually no snow, with about 3 frost days per year.

Has the climate of Bahía Blanca warmed?

Between 1940 and 2025, no statistically significant temperature trend emerges in Bahía Blanca.

What is the wettest day in Bahía Blanca?

The wettest day measured in Bahía Blanca between 1940 and 2025 was 3 March 1987, with 132 mm of rain in 24 hours.

What was the windiest day in Bahía Blanca?

The windiest day measured in Bahía Blanca between 1940 and 2025 was 20 April 1976, with winds reaching 70.3 km/h.

What is the warmest month in Bahía Blanca?

The warmest month in Bahía Blanca is January (23.2 °C on average); the coldest is July (8.3 °C).

How much does it rain in Bahía Blanca?

Bahía Blanca receives on average 579 mm of precipitation per year, spread over about 76 rainy days.

Is it sunny in Bahía Blanca?

Bahía Blanca gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

What is the biggest single-day snowfall in Bahía Blanca?

The heaviest 24-hour snowfall measured in Bahía Blanca between 1940 and 2025 was 22 July 2009, with 4.9 cm.

Are there tropical nights in Bahía Blanca?

Yes: Bahía Blanca has on average 25 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Bahía Blanca?

In Bahía Blanca, between 1940 and 2025, the highest apparent temperature reached 39.6 °C on 22 December 2013, and the lowest was -9.7 °C on 9 July 2007.

Compare Bahía Blanca with another city

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

Nearby cities

The climate around Bahía Blanca

Other cities — Argentina