Florence’s climate is Mediterranean, which means very high temperatures in summer whilst being surprisingly cold and damp in winter. The temperature is most comfortable in spring or autumn. Be sure to pack suitable clothing for the season, as the difference in weather conditions is considerable.
The following are the normal daily temperature ranges for Florence:
January 36-48°F (2-9°C); February 37-52°F (3-11°C); March 41-57°F (5-14°C); April 46-66°F (8-19°C); May 41-57°F (5-14°C); June 59-81°F (15-27°C); July 64-86°F (18-30°C); August 63-86°F (17-30°C); September 59-79°F (15-26°C); October 52-68°F (11-20°C); November 45-57°F (7-14°C); December 39-52°F (10-11°C).
Today weather: