Surf spots in Brazil

Santa Catarina (8)

Rio de Janeiro (7)

São Paulo (7)

Bahia (4)

Fernando de Noronha (1)

Espírito Santo (1)

Pernambuco (1)

Ceará (3)

Rio Grande do Norte (2)

Live forecasts for Brazil →