Florianopolis benefits from an ideal subtropical climate with no extremes of weather. The warmest time of the year, from January through March, average high temperatures are in the mid- to lower-80s. During this time, average low temperatures are around 70 degrees. Temperatures do not vary much from season to season, though. During the winter, from May through August, high temperatures are still in the seventies, and lows are in the 50s. This ensures that conditions are ideal for sunbathing year-round, and accounts for Florianopolis' reputation as a popular tourist destination.

    Rainfall is spread out relatively evenly throughout the year. The wettest period is during the summer, with January, February and March each receiving about seven inches of rain on average. June sees about three inches of rain per month, and the rest of the year gets from four to five inches of rain on average per month. The amount of rainfall keeps the surrounding mountains filled with lush, green vegetation year-round.

    Cold fronts moving in from Antarctica bring strong, southern winds at times, clearing the skies of clouds but leaving cold temperatures in its wake and bring rain.