Rio de Janeiro State · Brazil

Today

Where to surf

No clear pick yet

There is not enough current forecast information to choose a spot.

Check tomorrow →
What's missing?
  • No usable upcoming daylight wave or wind evidence is available. Check Tomorrow if today’s daylight has ended.

Rio de Janeiro State spots

Filters

5 spots

Rio de Janeiro State

5 spots
Rio de Janeiro State surf forecast
SpotBreaking surfOutlookBest remainingWindTideHourly timeline
ArpoadorESE offshore model swell · 2.8 ft @ 6s
UnavailableEvidence unavailableTiming unavailableS 5.4 ktonshoreUnavailableunavailable
ItacoatiaraESE offshore model swell · 2.2 ft @ 6s
UnavailableEvidence unavailableTiming unavailableS 5.7 ktonshoreUnavailableunavailable
Saquarema ItaunaE offshore model swell · 2.8 ft @ 7s
UnavailableEvidence unavailableTiming unavailableS 3.7 ktonshoreUnavailableunavailable
GrumariESE offshore model swell · 2.4 ft @ 6s
UnavailableEvidence unavailableTiming unavailableSSE 4 ktonshoreUnavailableunavailable
Prainha Rio de JaneiroESE offshore model swell · 2.4 ft @ 6s
UnavailableEvidence unavailableTiming unavailableSSE 4 ktonshoreUnavailableunavailable

Rio de Janeiro State

5 spots

Arpoador

Unavailable

Offshore swell: ESE 2.8 ft @ 6s

Evidence unavailableWhen to goTiming unavailable
WindS 5.4 ktonshoreTideUnavailableunavailable
Hourly timeline
UUnavailable11.3Unavailable
UUnavailable10Unavailable
UUnavailable9.6Unavailable
UUnavailable9.6Unavailable
UUnavailable9.6Unavailable
UUnavailable9.1Unavailable
UUnavailable17.7Unavailable
UUnavailable13.7Unavailable
UUnavailable10.3Unavailable
UUnavailable4.5Unavailable
UUnavailable3.7Unavailable
UUnavailable6.6Unavailable
UUnavailable7.1Unavailable
UUnavailable3.6Unavailable
UUnavailable0.9Unavailable
UUnavailable5.2Unavailable
UUnavailable5.7Unavailable
UUnavailable4.9Unavailable
UUnavailable3.4Unavailable
UUnavailable6.5Unavailable
UUnavailable6.5Unavailable
UUnavailable5.4Unavailable
UUnavailable5.5Unavailable
UUnavailable5.4Unavailable
Open hourly forecast

Itacoatiara

Unavailable

Offshore swell: ESE 2.2 ft @ 6s

Evidence unavailableWhen to goTiming unavailable
WindS 5.7 ktonshoreTideUnavailableunavailable
Hourly timeline
UUnavailable9.8Unavailable
UUnavailable8.7Unavailable
UUnavailable8.5Unavailable
UUnavailable8.6Unavailable
UUnavailable8.2Unavailable
UUnavailable7.6Unavailable
UUnavailable17.6Unavailable
UUnavailable14.6Unavailable
UUnavailable12.3Unavailable
UUnavailable6.3Unavailable
UUnavailable5.6Unavailable
UUnavailable7.5Unavailable
UUnavailable8.8Unavailable
UUnavailable5.8Unavailable
UUnavailable1Unavailable
UUnavailable2.8Unavailable
UUnavailable5.3Unavailable
UUnavailable4.6Unavailable
UUnavailable4.9Unavailable
UUnavailable3.5Unavailable
UUnavailable5.8Unavailable
UUnavailable5.7Unavailable
UUnavailable6.5Unavailable
UUnavailable4.7Unavailable
Open hourly forecast

Saquarema Itauna

Unavailable

Offshore swell: E 2.8 ft @ 7s

Evidence unavailableWhen to goTiming unavailable
WindS 3.7 ktonshoreTideUnavailableunavailable
Hourly timeline
UUnavailable4.2Unavailable
UUnavailable3.5Unavailable
UUnavailable4.5Unavailable
UUnavailable6.5Unavailable
UUnavailable6.3Unavailable
UUnavailable5.1Unavailable
UUnavailable3.2Unavailable
UUnavailable13.8Unavailable
UUnavailable12.5Unavailable
UUnavailable6.7Unavailable
UUnavailable7.7Unavailable
UUnavailable9.1Unavailable
UUnavailable8.6Unavailable
UUnavailable7.5Unavailable
UUnavailable5.8Unavailable
UUnavailable3.6Unavailable
UUnavailable1.5Unavailable
UUnavailable4.7Unavailable
UUnavailable6.8Unavailable
UUnavailable1.6Unavailable
UUnavailable4.2Unavailable
UUnavailable3.7Unavailable
UUnavailable2.6Unavailable
UUnavailable2.1Unavailable
Open hourly forecast

Grumari

Unavailable

Offshore swell: ESE 2.4 ft @ 6s

Evidence unavailableWhen to goTiming unavailable
WindSSE 4 ktonshoreTideUnavailableunavailable
Hourly timeline
UUnavailable11.9Unavailable
UUnavailable11.1Unavailable
UUnavailable12.2Unavailable
UUnavailable13.5Unavailable
UUnavailable14.2Unavailable
UUnavailable17.9Unavailable
UUnavailable16.4Unavailable
UUnavailable10.5Unavailable
UUnavailable6.7Unavailable
UUnavailable7.2Unavailable
UUnavailable6.2Unavailable
UUnavailable7.7Unavailable
UUnavailable3.2Unavailable
UUnavailable2.7Unavailable
UUnavailable4.3Unavailable
UUnavailable6.3Unavailable
UUnavailable5.3Unavailable
UUnavailable5.9Unavailable
UUnavailable3.7Unavailable
UUnavailable3.4Unavailable
UUnavailable4Unavailable
UUnavailable4Unavailable
UUnavailable3.4Unavailable
UUnavailable2.9Unavailable
Open hourly forecast

Offshore swell: ESE 2.4 ft @ 6s

Evidence unavailableWhen to goTiming unavailable
WindSSE 4 ktonshoreTideUnavailableunavailable
Hourly timeline
UUnavailable11.9Unavailable
UUnavailable11.1Unavailable
UUnavailable12.2Unavailable
UUnavailable13.5Unavailable
UUnavailable14.2Unavailable
UUnavailable17.9Unavailable
UUnavailable16.4Unavailable
UUnavailable10.5Unavailable
UUnavailable6.7Unavailable
UUnavailable7.2Unavailable
UUnavailable6.2Unavailable
UUnavailable7.7Unavailable
UUnavailable3.2Unavailable
UUnavailable2.7Unavailable
UUnavailable4.3Unavailable
UUnavailable6.3Unavailable
UUnavailable5.3Unavailable
UUnavailable5.9Unavailable
UUnavailable3.7Unavailable
UUnavailable3.4Unavailable
UUnavailable4Unavailable
UUnavailable4Unavailable
UUnavailable3.4Unavailable
UUnavailable2.9Unavailable
Open hourly forecast

Seven-day outlook

DaySurfBest periodWhereWind
UnavailableRanking unavailableRegional modelWind 1–18 kt varying direction
UnavailableRanking unavailableRegional modelWind 1.5–11.5 kt varying direction
UnavailableRanking unavailableRegional modelWind 1.5–9.5 kt varying direction
UnavailableRanking unavailableRegional modelWind 1–11.5 kt varying direction
UnavailableRanking unavailableRegional modelWind 0–8 kt varying direction
UnavailableRanking unavailableRegional modelWind 0–8.5 kt varying direction
UnavailableRanking unavailableRegional modelWind 2.5–14 kt varying direction
Forecast sources 2/6 current

Coastal waves, offshore swell, and surf height describe different conditions. Source availability does not measure forecast accuracy.

Report or official forecast

Brazilian Navy Marine Forecasts

Brazilian Navy CHM publishes official 24/48-hour marine bulletins, but the checked public response returned a managed Cloudflare challenge. No timestamped forecast-area payload is scraped or relabeled as breaking surf.
UnavailableNo source time

Wave observation

Brazilian Navy PNBOIA / CHM

The checked PNBOIA public page returned a managed Cloudflare challenge; no spot-assigned current observation is connected.
UnavailableNo source time

Tide prediction

WorldTides API

WorldTides returned HTTP 400 API key invalid without a credential; no station identity, distance, datum, timezone, or prediction is available.
UnavailableNo source time

Forecast model

Copernicus Marine Global Ocean Waves

Copernicus Marine requires an account/toolbox workflow and no independently connected response is available.
UnavailableNo source time