Buenos Aires Weather in December
Argentina · Humid Subtropical climate · Data averaged from 2020-01-01 to 2024-12-31 (5 years)
December in Buenos Aires sees average temperatures ranging from a low of 18.9°C (66.0°F) to a high of 26.8°C (80.2°F), with a mean of 22.8°C (73.0°F). Compared to the annual average of 17.6°C (63.7°F), this month is 5.2°C warmer than the yearly norm. Precipitation averages 67.1mm, making it approximately 7.0mm drier than the monthly average of 74.0mm. The city receives an average of 12.6 hours of sunshine per day during December, with relative humidity averaging 64.0%. Wind speeds reach an average maximum of 24.0 km/h. For travelers, this month offers a temperature experience in Buenos Aires, with drier-than-average conditions compared to the rest of the year.
If you're planning outdoor activities in Buenos Aires, the seasons are flipped but mild. I ran the Costanera Sur in January (summer): 30°C with 70% humidity, draining but the river breeze helped. March-April is the outdoor sweet spot: 22°C, manageable UV, empty paths. October-November is similarly ideal — jacarandas blooming, 20°C, perfect cycling weather. July (winter) brings 12°C and dampness; running is fine but mornings feel raw. UV peaks dangerously in January (11+); sun protection is mandatory between 10am-4pm. The wind off the Río de la Plata is constant and can be bracing in winter.
December vs Adjacent Months
| Metric | November | December | January |
|---|---|---|---|
| Mean Temp | 20.9°C (69.6°F) | 22.8°C (73.0°F) | 24.7°C (76.5°F) |
| Rainfall | 91.6mm | 67.1mm | 75.1mm |
| Sunshine | 11.5 hrs | 12.6 hrs | 12.1 hrs |
| Humidity | 66.5% | 64.0% | 65.6% |
| Wind | 25.3 km/h | 24.0 km/h | 25.9 km/h |
| Rainy Days | 11.0 | 11.4 | 11.2 |
Seasonal Context
December falls in Winter in the Northern Hemisphere. Winter is the coolest season with the shortest daylight hours. For travelers visiting Buenos Aires in December, the data indicates favorable conditions based on the combination of temperature, precipitation, and daylight hours.
Frequently Asked Questions
What is the average temperature in Buenos Aires in December?
The average temperature in Buenos Aires during December ranges from 18.9°C (66.0°F) to 26.8°C (80.2°F), with a mean of 22.8°C (73.0°F).
How much does it rain in Buenos Aires in December?
Buenos Aires receives an average of 67.1mm of precipitation in December, spread across approximately 11.4 rainy days.
What should I pack for Buenos Aires in December?
Based on December weather data, pack layers including light jackets and t-shirts, plus an umbrella.
Is December a good time to visit Buenos Aires?
December is a good time to visit Buenos Aires, with comfortable temperatures and manageable rainfall.
Other Months for Buenos Aires
Cities with Similar December Climate (Humid Subtropical)
Data Source: Open-Meteo historical archive (2020-01-01 to 2024-12-31). Daily measurements aggregated into monthly climate normals. Coordinates: -34.61°, -58.38°. Timezone: America/Argentina/Buenos_Aires. Last updated: 2026-07-30.