Skip to main content

SpotsWhere to surfCampsTrip planner
Surf Scout

Where’s the best place to surf? Skill-graded, honestly reviewed, globally indexed.

Explore
  • Camps & map
  • Best-of guides
  • Where to surf
  • Trip planner
  • Surf & work remotely
  • Surfboard airline fees
  • Board Check
  • Flying with a surfboard
  • Surf Fit Score quiz
Regions
  • Portugal
  • Morocco
  • Bali
  • Costa Rica
  • Sri Lanka
About
  • About
  • Trust & reviews policy
  • How we rate
  • Privacy
  • Analytics choice
  • Terms
  • Send feedback
© 2026 Surf Scout. Prototype build.We earn no commission on any link on this site.
  1. Map
  2. ›
  3. Brazil
  4. ›
  5. Praia Brava (Florianópolis)
Beach break · A-frame
Praia Brava (Florianópolis)

Photo: oscar fava · CC BY 3.0 · via Wikimedia Commons

Praia Brava (Florianópolis)

Florianópolis, Brazil-27.399° -48.414°
Levels 3-7Typical size: 2–8 ft

The north island's power wave — a compact, steeply-shelving beach that focuses E/SE swell into fast, sand-bottom peaks that barrel when the banks are right. Brava is the closest thing the north of the island has to Joaquina's punch, and it draws a correspondingly good local crew. Its swell window is more forgiving than the south of the island's, so it can be surfable when the winter groundswell has faded, but it is busy through the southern summer when the surrounding neighbourhood fills with holidaymakers.

Surfed here? Log a surf in your private logbook

Advanced details

The granular read for surfers who want it.

Wave type
Beach break
Bottom
sand
Direction
A-frame
Best swell
E,SE
Best wind
W,NW
Best tide
all
Paddle
4/5
Localism
3/5
Water quality
4/5

Next 7 days

The best-rated window in the cached forecast.

Best day this week · Tuesday (27 Oct)
3/5Worth a paddle
1.1–1.3m8s period swell from SSE8km/h windfrom ESE

This is the week's best-rated wave quality, not a suitability call. Take the 2-minute quiz to see how Praia Brava (Florianópolis) fits your level.

Surf outlook

Today’s call (
our estimate? (what does this mean?)A 1-5 score of how organised the waves look, from forecast height, period and wind speed — it rates the waves, not whether they fit your ability.
)
1/5Flat or junky

Sunrise around 05:28, sunset around 18:27 today.

Mon’s call (
our estimate? (what does this mean?)A 1-5 score of how organised the waves look, from forecast height, period and wind speed — it rates the waves, not whether they fit your ability.
)
1/5Flat or junky

Sunrise around 05:27, sunset around 18:27 on Mon.

Tue’s call (
our estimate? (what does this mean?)A 1-5 score of how organised the waves look, from forecast height, period and wind speed — it rates the waves, not whether they fit your ability.
)
3/5Worth a paddle

Sunrise around 05:26, sunset around 18:28 on Tue.

Wed’s call (
our estimate? (what does this mean?)A 1-5 score of how organised the waves look, from forecast height, period and wind speed — it rates the waves, not whether they fit your ability.
)
2/5Barely worth it

Sunrise around 05:25, sunset around 18:29 on Wed.

Thu’s call (
our estimate? (what does this mean?)A 1-5 score of how organised the waves look, from forecast height, period and wind speed — it rates the waves, not whether they fit your ability.
)
2/5Barely worth it

Sunrise around 05:24, sunset around 18:29 on Thu.

Fri’s call (
our estimate? (what does this mean?)A 1-5 score of how organised the waves look, from forecast height, period and wind speed — it rates the waves, not whether they fit your ability.
)
3/5Worth a paddle

Sunrise around 05:23, sunset around 18:30 on Fri.

Sat’s call (
our estimate? (what does this mean?)A 1-5 score of how organised the waves look, from forecast height, period and wind speed — it rates the waves, not whether they fit your ability.
)
2/5Barely worth it

Sunrise around 05:23, sunset around 18:31 on Sat.

Tide todayHigh around 00:00 (+0.6m)Low around 07:00 (-0.3m)High around 13:00 (+0.6m)Low around 19:00 (-0.1m)
nowHigh 00:00+0.6mLow 07:00-0.3mHigh 13:00+0.6mLow 19:00-0.1m
Model estimate (MeteoFrance SMOC), heights relative to
mean sea level? (what does this mean?)The long-run average height of the sea surface — tide heights are metres above (+) or below (−) that average.
, times approximate — not a tide table and not for navigation.
Tide MonHigh around 01:00 (+0.8m)Low around 08:00 (-0.2m)High around 13:00 (+0.5m)Low around 20:00 (-0.3m)
High 01:00+0.8mLow 08:00-0.2mHigh 13:00+0.5mLow 20:00-0.3m
Model estimate (MeteoFrance SMOC), heights relative to
mean sea level? (what does this mean?)The long-run average height of the sea surface — tide heights are metres above (+) or below (−) that average.
, times approximate — not a tide table and not for navigation.
Tide TueHigh around 02:00 (+0.6m)Low around 09:00 (-0.2m)High around 14:00 (+0.3m)Low around 20:00 (-0.3m)
High 02:00+0.6mLow 09:00-0.2mHigh 14:00+0.3mLow 20:00-0.3m
Model estimate (MeteoFrance SMOC), heights relative to
mean sea level? (what does this mean?)The long-run average height of the sea surface — tide heights are metres above (+) or below (−) that average.
, times approximate — not a tide table and not for navigation.
Tide WedHigh around 02:00 (+0.4m)Low around 09:00 (-0.2m)High around 14:00 (+0.2m)Low around 20:00 (-0.4m)
High 02:00+0.4mLow 09:00-0.2mHigh 14:00+0.2mLow 20:00-0.4m
Model estimate (MeteoFrance SMOC), heights relative to
mean sea level? (what does this mean?)The long-run average height of the sea surface — tide heights are metres above (+) or below (−) that average.
, times approximate — not a tide table and not for navigation.
Tide ThuHigh around 03:00 (+0.3m)Low around 11:00 (-0.1m)High around 15:00 (+0.1m)Low around 20:00 (-0.3m)
High 03:00+0.3mLow 11:00-0.1mHigh 15:00+0.1mLow 20:00-0.3m
Model estimate (MeteoFrance SMOC), heights relative to
mean sea level? (what does this mean?)The long-run average height of the sea surface — tide heights are metres above (+) or below (−) that average.
, times approximate — not a tide table and not for navigation.
Tide FriHigh around 04:00 (+0.3m)Low around 08:00 (+0.2m)High around 10:00 (+0.2m)Low around 13:00 (+0.1m)High around 15:00 (+0.1m)Low around 20:00 (-0.2m)High around 23:00 (-0.2m)
High 04:00+0.3mLow 08:00+0.2mHigh 10:00+0.2mLow 13:00+0.1mHigh 15:00+0.1mLow 20:00-0.2mHigh 23:00-0.2mLow 00:00-0.2m
Model estimate (MeteoFrance SMOC), heights relative to
mean sea level? (what does this mean?)The long-run average height of the sea surface — tide heights are metres above (+) or below (−) that average.
, times approximate — not a tide table and not for navigation.
Tide SatLow around 00:00 (-0.2m)High around 06:00 (+0.2m)Low around 07:00 (+0.2m)High around 11:00 (+0.3m)Low around 15:00 (+0.1m)High around 16:00 (+0.1m)
Low 00:00-0.2mHigh 06:00+0.2mLow 07:00+0.2mHigh 11:00+0.3mLow 15:00+0.1mHigh 16:00+0.1m
Model estimate (MeteoFrance SMOC), heights relative to
mean sea level? (what does this mean?)The long-run average height of the sea surface — tide heights are metres above (+) or below (−) that average.
, times approximate — not a tide table and not for navigation.

Times on this card are local to Praia Brava (Florianópolis). The star call is our own estimate, calculated from the forecast height, period and wind speed — not measured, and not a suitability or safety assessment. How we rate explains the scale. Weather data by Open-Meteo.com, licensed CC BY 4.0. Fetched 25 Oct 2026, 15:00.

Live conditions

16:00 (local)
Wave
1.4m
from S
Period? (what does this mean?)Time between waves. Longer period = more powerful, better-organised waves.
5.8s
Swell? (what does this mean?)Waves made by distant storms, smoother and more ordered than the choppy waves a local wind whips up.
1.1m
7s from S
Wind? (what does this mean?)Offshore wind (land to sea) holds waves up and smooths their faces; onshore wind (sea to land) makes them crumble and close out sooner.
26km/h
from S
Estimated wave energy? (what does this mean?)How much power each metre of wave front carries (kW/m), worked out from height and period — higher numbers mean waves that push harder.
~6 kW/m(Small)

Calculated by us from the height and period above, not measured — and it describes the swell offshore, not the wave at the break.

Waves from DWD Global WAM, wind from ECMWF IFS, for a model grid point 14 km from the break. Fetched 25 Oct 2026, 15:00. Times on this card are local to Praia Brava (Florianópolis). Weather data by Open-Meteo.com, licensed CC BY 4.0. Not a suitability or safety assessment — check local conditions and ask your instructor.

Surf Snapshot

Estimated seasonal guidance — not a live forecast.

Oct
Consistency this monthEstimated
Moderate
Beginner safety
Use caution
Crowd
Crowded
Water quality
Clean
Typical size: Waist-to-double overhead (2-8 ft)
Recommended boardsFishShortboardstep-up
Year-round consistency
Oct: Moderate consistencyTap a month

When to surf Praia Brava (Florianópolis), month by month

Estimated from our authored seasonality — not a live forecast.

Peak season: Mar, Apr, May, Jun, July, Aug, Sept (High).

Month-by-month surf consistency for Praia Brava (Florianópolis)
MonthSurf consistency
JanModerate
FebModerate
MarpeakHigh
AprpeakHigh
MaypeakHigh
JunpeakHigh
JulypeakHigh
AugpeakHigh
SeptpeakHigh
OctModerate
NovModerate
DecModerate

Does this wave fit your level?

Rated for Levels 3-7 · Best at Level 5.

Take the 2-minute quiz to see if Praia Brava (Florianópolis) fits you today.

Find my Level →

Beginner notes

A poor choice for a first surf and only a fair one for improvers. The wave is powerful for its size, the take-offs are steep, the rips are strong and the lineup is competitive in a way the island's teaching beaches are not. If you are learning in the north of the island, Ingleses and the sheltered corners are the honest answer; come to Brava once a fast beach break does not worry you.

Hazards

  • powerful sand-bottom peaks
  • strong rip currents
  • heavy crowds in the southern summer
  • rocks at both ends

Nearby spots

The closest graded spots to Praia Brava (Florianópolis), straight-line distance.

  • Praia dos Ingleses~4 km · Levels 3-6
  • Praia do Santinho~8 km · Levels 3-7
  • Praia do Moçambique~14 km · Levels 3-7
  • Praia da Barra da Lagoa~19 km · Levels 1-5
  • Praia da Galheta~22 km · Levels 3-6

Best months to surf here

In-season months for Brazil, from our editors’ season calendar.

  • May
  • Jun
  • Jul
  • Aug
  • Sep

How this spot is sourced

Cross-checked against 4 sources from 2 independent lineages, last checked August 2026.

Two or more independent sources agree on exact position.

  • Florianópolis Guide — Where to Surf in Florianópolis
  • GeoNames
  • OpenStreetMap
  • Surf-Forecast.com

On the map