Rio de Janeiro vs Buenos Aires: Weather & Climate Compared

🇧🇷 Rio de Janeiro, Brazil · 🇦🇷 Buenos Aires, Argentina
Warmer overall
Rio de Janeiro
Sunnier
Rio de Janeiro
More rainy days
Rio de Janeiro

The short answer

Across the year, Rio de Janeiro is the warmer of the two: its annual average of 75°F (24°C) beats Buenos Aires's 64°F (18°C) by roughly 11.2°F (6.2°C).

Head to head

  • Sunshine: Rio de Janeiro is brighter, averaging 9.7 hours of sun a day to Buenos Aires's 9.7.
  • Rain: Rio de Janeiro records roughly 148 days of measurable precipitation annually; Buenos Aires sees 91.
  • Peak heat: the hottest stretch lands in January for Rio de Janeiro (87°F (30°C)) and January for Buenos Aires (83°F (28°C)).
  • Coldest nights: winter bottoms out at 65°F (18°C) in Rio de Janeiro (July) and 46°F (8°C) in Buenos Aires (July).

Rio de Janeiro vs Buenos Aires month by month

Average highs and lows plus rainy days, from 2015–2024 weather data.
MonthRio de Janeiro high / low Buenos Aires high / low Rio de Janeiro rain daysBuenos Aires rain days
January 87° / 75° 83° / 69° 15 9
February 86° / 75° 82° / 68° 15 7
March 85° / 74° 77° / 65° 14 8
April 81° / 71° 71° / 60° 12 8
May 78° / 68° 63° / 52° 10 6
June 77° / 66° 59° / 47° 9 7
July 77° / 65° 57° / 46° 7 8
August 78° / 64° 61° / 48° 10 6
September 80° / 67° 64° / 51° 9 6
October 80° / 69° 69° / 55° 15 9
November 81° / 70° 76° / 62° 16 8
December 84° / 73° 81° / 66° 16 8

Who's warmer, month by month?

There is no seasonal flip here: Rio de Janeiro holds the temperature lead in all twelve months of the year. Come July the difference peaks near 20°F (11°C); by December Buenos Aires almost catches up.

Sunshine, daylight and rain chance

Daily sunshine hours, daylight on the 15th of each month, and the chance that a given day is wet.
Month Rio de Janeiro sunBuenos Aires sun Rio de Janeiro daylightBuenos Aires daylight Rio de Janeiro wet-day chanceBuenos Aires wet-day chance
January 10.5 h12.0 h 13.4 h14.2 h 47%28%
February 10.1 h11.4 h 12.9 h13.4 h 54%24%
March 10.4 h10.5 h 12.3 h12.4 h 47%26%
April 10.1 h8.5 h 11.6 h11.3 h 41%28%
May 9.2 h7.6 h 11.0 h10.3 h 32%20%
June 9.0 h7.5 h 10.7 h9.8 h 30%23%
July 9.0 h7.5 h 10.9 h10.0 h 22%27%
August 9.0 h8.1 h 11.3 h10.8 h 31%21%
September 9.6 h9.0 h 12.0 h11.9 h 29%21%
October 9.1 h10.1 h 12.7 h13.0 h 47%28%
November 9.6 h11.5 h 13.3 h14.0 h 54%28%
December 10.4 h12.4 h 13.5 h14.5 h 52%25%

Seasons compared

Three-month averages. Months are named rather than seasons because Rio de Janeiro has its summer in December - February.
MonthsRio de Janeiro high / lowBuenos Aires high / low Rio de Janeiro rain daysBuenos Aires rain days Rio de Janeiro sunBuenos Aires sun
December - February 86° / 74° 82° / 68° 4623 10.3 h11.9 h
March - May 81° / 71° 70° / 59° 3723 9.9 h8.9 h
June - August 77° / 65° 59° / 47° 2522 9.0 h7.7 h
September - November 80° / 69° 70° / 56° 4023 9.4 h10.2 h

Best months for sightseeing

Counting months with average highs between 64°F and 82°F (18-28°C) and fewer than 12 wet days:

  • Rio de Janeiro: May, June, July, August, September (5 months)
  • Buenos Aires: February, March, April, October, November, December (6 months)

Records, distance and time difference

  • Rio de Janeiro records (2015-2024): high of 104° in November, low of 53° in June.
  • Buenos Aires records (2015-2024): high of 102° in January, low of 29° in July.
  • Distance: Rio de Janeiro and Buenos Aires are about 1,222 miles (1,967 km) apart as the crow flies.
  • Time difference: the two cities share the same local time right now.

Rio de Janeiro vs Buenos Aires: quick answers

Is Rio de Janeiro warmer than Buenos Aires?
On the annual mean, Rio de Janeiro is the warmer city by roughly 11.2°F (6.2°C), though the margin shifts with the seasons.
Which city is sunnier, Rio de Janeiro or Buenos Aires?
Rio de Janeiro takes it: 9.7 sun hours a day averaged across the year, versus 9.7 for Buenos Aires.
Which city gets more rain?
Rio de Janeiro - roughly 148 days with measurable precipitation a year, compared with 91 in Buenos Aires.
Dig deeper