Weather in Florence: Climate, Seasons, and Average Monthly Temperature

City panorama view of Florence, Italy
massimo colombo / Getty Images

Florence is considered the Renaissance capital of Italy and one of the most beautiful cities in the world. It's no wonder that Florence — Firenze, in Italian — attracts upwards of 16 million visitors a year.

Located in the central part of the country in the region of Tuscany, the city lies in a basin surrounded by hills and bisected by the famous Arno River. Florence has a subtropical/Mediterranean climate with average annual temperatures ranging between 69 degrees Fahrenheit (21 degrees Celsius) during the day to approximately 49 degrees Fahrenheit (9 degrees Celsius) at night. Although most of the year the climate is considered mild, summers tend to be humid and hot, exacerbated by stifling overcrowding.

Winters are less crowded but are prone to frequent cold snaps that can bring dustings of snow and freezing rains. Fall and spring are the most comfortable times to be in Florence, as days are often bright and sunny and nights are mostly pleasantly cool – though can be bitingly cold.

Regardless of what time of year you visit the city, there are plenty of art museums and gorgeous churches you can duck into to find shelter from the searing sun or pouring rain. No matter what time you decide to visit, Florence is an Italian destination not to be missed.

Fast Climate Facts

  • Hottest Month: August (89 degrees Fahrenheit / 32 degrees Celsius). Note: This is the average, though temperatures can reach well into the 90s.
  • Coldest Month: January (40 degrees Fahrenheit/4.5 degrees Celsius)
  • Wettest Month: November (5 inches/13 centimeters)

Summer in Florence

Since Florence is not near the sea, there is a noticeable lack of wind in the summertime that might bring temperatures down in other Tuscan cities, such as Pisa or Livorno. As a result, June, July, and August in Florence can be a steamy hothouse. To combat the rising temps, be sure to wear a hat and carry water with you at all times. Consider strolling along narrow streets and alleyways where you are more likely to find much-needed shade, and grab a gelato or icy granita for good measure. When temperatures reach 90 degrees Fahrenheit (32 degrees Celsius) or above we recommended you participate in the local tradition, the siesta, or afternoon nap, to avoid being outside during the hottest part of the day.

Balmy evenings are the ideal time to seek out restaurants with outdoor terraces. Everyone breathes a sigh a relief when a welcomed rainstorm moves through town and cools things off a bit.

What to Pack: Fill your suitcase with T-shirts, shorts or sundresses made of cotton, sweat-wicking microfibers or other natural fibers. Be sure to carry a light wrap to cover bare shoulders when entering churches. Wear sturdy and comfortable sandals for all the walking you'll be doing. 

Average Temperatures by Month

  • June: 82 degrees F (28 degrees C) / 59 degrees F (15 degrees C)
  • July: 89 degrees F (32 degrees C) / 64 degrees F (18 degrees C)
  • August: 89 degrees F (32 degrees C) / 64 degrees F (18 degrees C)

Fall in Florence

Autumn weather in Florence is the most glorious, making it one of the best (and most popular) times to visit. Temperatures rarely fall below 44 degrees Fahrenheit (7 degrees Celsius) during the day and in September and October, nights can be anywhere from balmy to nippy requiring little more than a light jacket. It definitely cools down by November, which is also the city's rainiest month.

What to Pack: Bring long sleeve shirts, cotton sweaters, and long khaki pants or blue jeans (pack a few summer pieces, just in case). Expect to need a sweatshirt or jacket in the evenings and consider bringing along a rain poncho if you're visiting Florence in late Fall.

Average Temperatures by Month

  • September: 80 degrees F (27 degrees C) / 58 degrees F (14 C)
  • October: 70 degrees F (21 degrees C) / 51 degrees F (10 degrees C)
  • November: 58 degrees F (15 degrees C) / 41 degrees F (5 degrees C)

Winter in Florence

December, January, and February are by far the coldest months of the year, when snowfall and sleet are not unheard of. But you might also find sunny, crisp days and clear, starry nights. Layering is the best approach so that you'll be ready for the weather fluctuations that can (and probably will) occur.

What to Pack: Don't leave home without a warm coat, along with gloves, a hat, and a few warm scarves. If you're staying in accommodations housed in an old palazzo or medieval building, heating may not be that efficient so packing flannel pajamas could save the day (or in this case, the night). Rain gear is optional but highly recommended.

Average Temperatures by Month

  • December: 52 degrees F (11 degrees C) / 37 degrees F (3 degrees C)
  • January: 52 degrees F (11 degrees C) / 36 degrees F (2 degrees C)
  • February: 54 degrees F (12 degrees C) / 36 degrees F (2 degrees C)

Spring in Florence

From March through May the weather in Florence is at its most unpredictable. In Spring the city experiences climate swings that can take temperatures anywhere from frigid to sweltering, however, it's usually after Easter that things begin to heat up, but pleasantly so. You'll still need a sweater or jacket at night, but less and less as the months wear on. By late May, summer seems just around the corner.

What to Pack: When packing for spring weather in Florence, it's best to cover all your bases. Bring an umbrella, a medium-weight jacket, and long-sleeve shirts made of both warm materials and lightweight fibers. Trousers are in order as is a thin scarf. A windbreaker or light rain jacket in case of unexpected precipitation is also a good idea.

Average Temperatures by Month

  • March: 60 degrees F (16 degrees C) / 41 degrees F (5 degrees C)
  • April: 65 degrees F (19 degrees C) / 46 degrees F (8 degrees C)
  • May: 75 degrees F (24 degrees C) / 53 degrees F (12 degrees C)
Was this page helpful?