The ideal time to visit Florence is April to June and September to October, when the weather is pleasant and crowds are smaller. These months are perfect for exploring famous attractions such as the Accademia Gallery, Boboli Gardens, and Palazzo Pitti, as well as wandering the city’s charming streets.