Florence, Italy

Best Time to Visit Florence

The best time to visit Florence is April to June, September to October.

Here's a month-by-month breakdown to help you pick the perfect time for your trip.

The year at a glance

Choose a month on the ring to see what it's like.

JanFebMarAprMayJunJulAugSepOctNovDec
Best timeAprilCool, some rain

Averages 13°C (56°F) with 74 mm of rain over the month.

5 of 12 months are a best time to visit.

Quick answer

Visit Florence in April to June, September to October for the best weather and experience. Budget travelers should consider shoulder season for lower prices. A typical hotel night is $117, and daily spend is $33–$110 a person, hotel not included. What a trip costs →

  • Best time: the months named above
  • Good: either side of the best months
  • Off-peak: expect trade-offs, and often deals

Month-by-month guide

  1. January

    Off-peak

    Cold, wet. Averages 6°C (43°F) with 81 mm of rain over the month.

  2. February

    Off-peak

    Cold, wet. Averages 8°C (46°F) with 97 mm of rain over the month.

  3. March

    Good

    Cool, some rain. Averages 10°C (49°F) with 72 mm of rain over the month.

  4. April

    Best time

    Cool, some rain. Averages 13°C (56°F) with 74 mm of rain over the month.

  5. May

    Best time

    Mild, wet. Averages 17°C (63°F) with 91 mm of rain over the month.

  6. June

    Best time

    Warm, some rain. Averages 23°C (73°F) with 56 mm of rain over the month.

  7. July

    Good

    Warm, some rain. Averages 26°C (78°F) with 37 mm of rain over the month.

  8. August

    Good

    Warm, some rain. Averages 25°C (77°F) with 46 mm of rain over the month.

  9. September

    Best time

    Warm, wet. Averages 21°C (69°F) with 101 mm of rain over the month.

  10. October

    Best time

    Mild, wet. Averages 16°C (61°F) with 99 mm of rain over the month.

  11. November

    Good

    Cool, wet. Averages 11°C (52°F) with 142 mm of rain over the month.

  12. December

    Off-peak

    Cold, wet. Averages 8°C (46°F) with 102 mm of rain over the month.

What the weather actually does in Florence

Monthly averages from ten years of recorded weather (2014–2023), not a forecast.

Florence is warmest in July (26°C / 78°F) and coolest in January (6°C / 43°F). November is the wettest month at 142 mm of rain, and July the driest at 37 mm. On weather alone, the most comfortable months for walking around (roughly 18–26°C without heavy rain) are May, June, July, August, September and October.

Average temperature and rainfall by month in Florence
MonthAvg tempRainComfort
Jan6°C 43°F81 mm
Feb8°C 46°F97 mm
Mar10°C 49°F72 mm
Apr13°C 56°F74 mm
May17°C 63°F91 mm
Jun23°C 73°F56 mm
Jul26°C 78°F37 mm
Aug25°C 77°F46 mm
Sep21°C 69°F101 mm
Oct16°C 61°F99 mm
Nov11°C 52°F142 mm
Dec8°C 46°F102 mm

Comfort scores 18–26°C and under 30 mm of rain highest. Weather data: Open-Meteo historical archive (CC BY 4.0).

Book your Florence trip

Want a custom Florence itinerary?
Set your dates and pace; get a day-by-day Florence plan with real prices — free, no account needed.
Plan my Florence trip →

Plan Your Florence Trip

Tell us how you travel and we'll shape a day-by-day plan around it.

Plan My Florence Trip