Florence Weather

Best time to visit Florence

The best time to visit Florence is anytime; but the weather is best in spring and early summer (May and June) and autumn (October and November), as July and August can sometimes be uncomfortably hot.

Given its location in a river valley, Florence enjoys humid subtropical weather with four distinct seasons:

Summer, from June to September, offers perfect blue skies and hot weather averaging a high of 27°C in June and September, with a high of 31°C in July and August. Although mainly dry, you can expect short rain showers from June through to September.

Spring sees an average high of 16°C in March, 18°C in April and 23°C in May. Light showers are quite common in spring.

Autumn (October and November) are wet with temperatures hovering around a high of 21°C in October and 15°C in November.

Winter (December to February) in Florence is cold and damp with an average high of 10°C with an average low of 1°C. It snow occasionally. It is often overcast and snows occasionally.

Florence Weather Guide

Average Temperature (°C)

6

8

11

13

17

21

25

25

21

16

10

7

Average High Temperature (°C)

10

12

16

18

23

27

32

31

27

21

15

11

Average Low Temperature (°C)

2

3

6

8

11

15

18

18

15

11

5

3

Hours of Sunshine (Daily)

5

6

7

7

8

8

10

9

8

6

5

5

Hours of Daylight (Daily)

10

11

12

13

15

15

15

14

12

11

10

9

Comfort Level – Heat & Humidity

Average Relative Humidity (%)

75

75

70

70

70

70

65

65

70

75

80

80

UV Index

1

2

4

5

7

8

8

7

5

3

2

1

Days with some Rain

6

6

6

7

7

6

4

5

7

8

8

8

Average Monthly Rainfall (mm)

40

50

60

70

70

60

30

40

80

100

90

70

(Florence, Italy)

J

F

M

A

M

J

J

A

S

O

N

D

Seasons

High season:

From June to early-September, with July and August two months to avoid – the most expensive and crowded time to travel in Italy. Most hotels are fully booked with restaurants and cafes at their busiest.

Shoulder season:

From April to May, early-September to October, and from mid-December to 24 December.

Low season:

From November to mid-December and 25 December to 30 March.
Many hotels and restaurants close down for a month or two between November and February.