Rio de Janeiro

26 tracked beaches in Rio de Janeiro, Brazil, with live Atlantic Ocean temperatures.

Sea
Atlantic Ocean
Avg sea temp now
Best months
Year-round

Rio de Janeiro is a coastal area of Brazil on the Atlantic Ocean, with 26 tracked beaches. The sea here ranges from about 24°C in the coolest month to 28°C at the summer peak, with roughly 12 months a year sitting above 20°C — the level most swimmers describe as pleasant without a wetsuit. Use the beach list below to check the current sea temperature at each spot before you head out.

Best time to swim in Rio de Janeiro

The sea in Rio de Janeiro peaks in January, when the water averages around 28°C.

The main swimming season runs from January – December, when surface temperatures stay comfortable for extended sessions.

On average, 12 months a year sit above 20°C — the threshold most swimmers describe as pleasant without a wetsuit.

The coldest month is typically July at around 24°C, when cold-water swimmers dominate the coast.

Rio de Janeiro sits in the Southern Hemisphere, so the warmest sea coincides with the December–February summer and the coolest with July–August.

Rio de Janeiro sea temperature history

Long-term climatology for Rio de Janeiro shows an annual mean sea temperature of 26°C, ranging from 24°C in winter to 28°C at the summer peak.

The seasonal swing is roughly 4°C between the coldest and warmest month — a useful yardstick when comparing years or checking whether the current sea is running above or below average.

Recent decades have trended slightly warmer at Rio de Janeiro, in line with regional sea-surface temperature records for the wider basin.

Monthly averages below are drawn from multi-decadal climatology and are updated as new observations arrive.

Jan
28°C
Feb
28°C
Mar
28°C
Apr
27°C
May
26°C
Jun
25°C
Jul
24°C
Aug
24°C
Sep
25°C
Oct
26°C
Nov
27°C
Dec
28°C

Values are area averages; individual beaches vary by exposure and depth.

Rio de Janeiro sea temperature: frequently asked questions

What is the warmest month to swim in Rio de Janeiro?

January is the warmest month in Rio de Janeiro, when the sea averages about 28°C. Late-season warmth often persists a few weeks after peak.

When is the sea coldest in Rio de Janeiro?

The coldest month in Rio de Janeiro is typically July, when the water averages around 24°C. Cold-water swimmers and surfers dominate this period.

When can you swim in Rio de Janeiro without a wetsuit?

The main swimming season in Rio de Janeiro runs from January – December — about 12 months a year when the sea sits above 20°C, the level most swimmers describe as pleasant without a wetsuit.

Do I need a wetsuit in Rio de Janeiro?

Rio de Janeiro stays warm year-round, so most swimmers never need a wetsuit — a rash guard is usually enough for sun and wildlife protection.

What is the average sea temperature in Rio de Janeiro?

The long-term annual mean sea temperature in Rio de Janeiro is about 26°C, based on multi-decadal climatology of the surrounding waters.

How do I check the current sea temperature in Rio de Janeiro?

The live reading at the top of this page shows the current sea temperature in Rio de Janeiro, updated hourly from marine buoy and satellite data. The 7-day forecast covers water, air, waves, wind and UV for the week ahead.

Beaches in the Rio de Janeiro

Ranked by current live sea temperature.

  1. 1
    Copacabana
    Rio de Janeiro, Brazil
  2. 2
    Ipanema
    Rio de Janeiro, Brazil
  3. 3
    Leblon
    Rio de Janeiro, Brazil
  4. 4
    Barra da Tijuca
    Rio de Janeiro, Brazil
  5. 5
    Praia Vermelha
    Rio de Janeiro, Brazil
  6. 6
    Búzios Geribá
    Búzios, Brazil
  7. 7
    Cabo Frio Praia do Forte
    Cabo Frio, Brazil
  8. 8
    Arraial do Cabo Praia do Forno
    Arraial do Cabo, Brazil
  9. 9
    Paraty Praia do Pontal
    Paraty, Brazil
  10. 10
    Praia de Buzios
    Armacao dos Buzios, Brazil
  11. 11
    Praia Vermelha
    Paraty, Brazil
  12. 12
    Praia do Forno
    Arraial do Cabo, Brazil
  13. 13
    Praia Grande Arraial
    Arraial do Cabo, Brazil
  14. 14
    Copacabana Beach
    Rio de Janeiro, Brazil
  15. 15
    Ipanema Beach
    Rio de Janeiro, Brazil
  16. 16
    Leblon Beach
    Rio de Janeiro, Brazil
  17. 17
    Barra da Tijuca Beach
    Rio de Janeiro, Brazil
  18. 18
    Prainha Beach Rio
    Rio de Janeiro, Brazil
  19. 19
    Grumari Beach
    Rio de Janeiro, Brazil
  20. 20
    Praia Vermelha Rio
    Rio de Janeiro, Brazil
  21. 21
    Arpoador Beach
    Rio de Janeiro, Brazil
  22. 22
    Praia da Ferradura
    Buzios, Brazil
  23. 23
    Praia de Geriba
    Buzios, Brazil
  24. 24
    Praia Azeda
    Buzios, Brazil
  25. 25
    Praia da Ferradurinha
    Buzios, Brazil
  26. 26
    Praia de Manguinhos
    Buzios, Brazil

Other regions