Buenos Aires Weather Guide
Home to a humid subtropical climate, Buenos Aires heats up in the summer and only slightly cools down in the winter. On the whole, the capital city of Argentina enjoys pleasant year-round weather conditions where it's never a bad time to visit, however the transitional seasons of spring and autumn are considered the best times to visit and also when the majority of the festivals and sporting events are on.
Season and Clothing
Summer: December to March
Summer in Buenos Aires is hot and humid with temperatures averaging around 23 degrees Celsius. January and February are the hottest and humid months with many travellers escaping the heat by retreating to the air-conditioned comfort of shopping malls, museums and the El Ateneo library, which is a fantastic hangout in the cool. Another great place to be in summer is Buenos Aires Playa, a series of artificial beaches set up in the city's parks and along the river. Enjoy the sun, cool off in the fountains and revel in the novelty of a beach in Buenos Aires. Many Porteños also vacate the city for the coast during this time, so be aware that some museums and attractions may be closed for the summer. Carnaval may be on a smaller scale than how the Brazilians do it, but nevertheless drummers and dancers still take to the streets in Entre Rios before Lent.
Average temperatures: 18 - 25 degrees Celsius.
Appropriate clothing: Lightweight summer clothes and sandals.
Don't forget: Sunscreen, sunglasses and a hat.
Autumn: April to June
Mild temperatures, thunderstorms and changing leaves are common occurrences during autumn in Buenos Aires. During these months, the average temperature measures around 14 degrees Celsius. Autumn is one of the best times to visit Buenos Aires, not just for the mild weather, but also for its cheaper prices due to the tourist low season. Film fans won't want to miss the annual 10-day Festival Internacional de Cine Indepeniente for non-mainstream flicks and local movies in April, while those who love the written word will be in heaven at the annual BA Book Fair (Feria Internacional de Libro), whichattracts over 1.2 million readers from around the world. The Aniversario de la Revolucion de Mayo takes place on May 25 to celebrate the 1810 revolution.
Average temperatures: 13 - 15 degrees Celsius.
Appropriate clothing: Clothing for layering and comfortable boots.
Don't forget: A raincoat, camera and a coat for night-time.
Winter: July to August
Winters in Buenos Aires are usually mild to chilly - comparable to a Sydney winter, it could go either way. For the most part though, temperatures usually lie around 11 degrees Celsius, but can drop into the minus zone, especially at night. While it may be cold and less crowded, most of Buenos Aires remains in full swing with festivals such as the 9-day Buenos Aires Tango Festival taking place in mid-August (perhaps a good way to stay warm!) followed by the World Tango Championships, and Dia de la Independencia celebrated on July 9. To ward off the chills, now is a good time to check out BA's museums, cafes and theatre offerings.
Average temperatures: 8 - 13 degrees Celsius.
Appropriate clothing: Warm layers and comfortable boots.
Don't forget: A warm coat for night-time.
Spring: September to December
While mostly mild, spring in Buenos Aires can bring everything from thunderstorms to wind, cold weather and even humid heatwaves. It's a bit of a mixed bag, but a great time to visit if you're looking to mingle with the hordes of tourists (read: party goers). With the high tourist season though comes high-priced hotel rooms, so book in advance to get a great deal. Don't miss Feria de Vinos y Bodegas, othewise known as Argentina's biggest wine fair, with over 1,000 of the country's best to quaff, sample and enjoy, and hang around for Codigo Pais in November, which showcases an eclectic range of innovative design in art, fashion, film, theatre and music to the city's hipster community.
Average temperatures: 14 - 23 degrees Celsius.
Appropriate clothing: Layers and comfortable walking shoes.
Don't forget: To pack a range of clothes just in case it cools down or heats up.