Best Time to Visit Florianópolis

Visit Florianópolis in Jan–Mar, Oct–Dec.

Florianópolis, Brazil

Quick verdict

Peak season: Jan–Mar, Oct–Dec. Shoulder: Apr, Sep. Low: May–Aug.

Florianópolis has a humid subtropical climate — warm-to-hot summers (December-March, the southern-hemisphere summer), mild and damp winters (June-August), spring and autumn transitions.

What's the weather like in Florianópolis by month?

Each month classified as peak (best balance of weather and value), shoulder (a step in either direction), or low season.

JanPeak
20 to 30°C
FebPeak
20 to 30°C
Carnaval
MarPeak
20 to 30°C
AprShoulder
15 to 25°C
MayLow
15 to 25°C
Festa do Divino (Azorean villages)
JunLow
10 to 22°C
Festival da Tainha (Mullet Festival)
JulLow
10 to 22°C
Festival da Tainha (Mullet Festival)
AugLow
10 to 22°C
Whale Watching season at Praia do Rosa
SepShoulder
15 to 25°C
Whale Watching season at Praia do Rosa
OctPeak
15 to 25°C
Whale Watching season at Praia do Rosa
NovPeak
15 to 25°C
Whale Watching season at Praia do Rosa
DecPeak
20 to 30°C
Peak seasonShoulderLow season

Why visit Florianópolis during Jan–Mar, Oct–Dec?

Excellent shoulder season — temperatures rising, lower crowds than summer peak, jacarandá blooms in November. Sea temperatures still 18-21°C (cool for swimming).

Shoulder season (Apr, Sep) trades a small weather concession for noticeably smaller crowds and softer prices — often the sweet spot for travelers who want flexibility.

Low season (May–Aug) is when prices fall hardest. Expect weather extremes (heat, humidity, cold, or rain depending on the destination) and reduced hours at some seasonal businesses, but the trade-off can be worth it if budget or solitude matters more than perfect conditions.

What festivals and events happen in Florianópolis?

  • CarnavalFebruary (variable, 40 days before Easter)

    Florianópolis Carnaval is significantly less famous than Rio or Salvador but still party-heavy — the Lagoa Carnaval is the most local-leaning (samba schools, blocos, street parties), while Jurerê hosts the celebrity-attended commercial Carnaval. Hotel rates 4-5x normal; book 6+ months ahead.

  • Festa do Divino (Azorean villages)May (variable)

    A traditional Azorean religious festival celebrated in the southern fishing villages (Ribeirão da Ilha, Pântano do Sul) — processions, traditional food, and folkloric dance. Far less commercial than the major Carnival; genuinely cultural.

  • Festival da Tainha (Mullet Festival)June-July

    Tainha (mullet) season is the traditional Florianópolis fishing festival — the southern fishing villages celebrate the seasonal arrival of the fish with restaurant specials and small village festivals. Mid-winter timing means the festival is local and uncrowded.

  • Whale Watching season at Praia do RosaJune-November

    Southern right whales calve in the bays around Praia do Rosa (90 km south of Florianópolis) — boat tours and cliff-top sightings. The peak winter activity for the southern Brazilian coast and the easiest excuse to visit Floripa in the off-season.

  • New Year's Eve (Réveillon) Jurerê31 December

    Jurerê Internacional hosts one of Brazil's biggest New Year's Eve parties — fireworks over the bay, beach-club gala dinners, and a hotel-rate spike that puts Christmas-NYE at the most expensive week of the year. Book 8+ months ahead.

Cooler & warmer in South America this December

If Florianópolis's December weather isn't your match, here are the closest South America alternatives at different temperatures. Distances are from Florianópolis.

See the full ranked list: All South America destinations in December

Frequently asked

When is the best time to visit Florianópolis?

The best time to visit Florianópolis is Jan–Mar, Oct–Dec. Florianópolis has a humid subtropical climate — warm-to-hot summers (December-March, the southern-hemisphere summer), mild and damp winters (June-August), spring and autumn transitions. These months balance comfortable weather, manageable crowds, and prices that haven't yet hit peak-season highs.

When is the cheapest time to visit Florianópolis?

Low-season months in Florianópolis run May–Aug. Flights and hotels typically run 20-40% cheaper than peak. The trade-off is weather (which is why these months are off-peak) and some businesses operating shorter hours, especially in smaller seasonal destinations.

What's the weather like in Florianópolis year-round?

Summer averages around 25°C (77°F) and winter averages around 16°C (61°F) in Florianópolis. Florianópolis has a humid subtropical climate — warm-to-hot summers (December-March, the southern-hemisphere summer), mild and damp winters (June-August), spring and autumn transitions. Sea temperatures range 20-26°C; the southern Atlantic is significantly cooler than tropical Bahia or northeast Brazil. Frequent summer afternoon thunderstorms; winter cold fronts (frente fria) bring 24-48 hours of rain and cooler air every 1-2 weeks.

What festivals or events are happening in Florianópolis?

Notable events in Florianópolis: Carnaval (February (variable, 40 days before Easter)); Festa do Divino (Azorean villages) (May (variable)); Festival da Tainha (Mullet Festival) (June-July). Florianópolis Carnaval is significantly less famous than Rio or Salvador but still party-heavy — the Lagoa Carnaval is the most local-leaning (samba schools, blocos, street parties), while Jurerê hosts the celebrity-attended commercial Carnaval. Hotel rates 4-5x normal; book 6+ months ahead.

How many days do I need in Florianópolis?

Most travelers spend 3-5 days in Florianópolis, which covers the main neighborhoods, top attractions, and a half-day day trip. Add a day if you're visiting during peak season when crowds slow you down, or if you're combining Florianópolis with nearby destinations.

More peak-season picks for Florianópolis's best months

See every destination at its peak in each of Florianópolis's best months.

Full guide

Florianópolis travel guide →

Cost, food, neighborhoods, transit, and hand-picked things to do.

Plan a trip

Build a trip around Florianópolis

Pre-seeds the wizard with Florianópolis as your anchor stop.