San Gimignano Weather, When to Go and Climate Information

(San Gimignano, Tuscany, Italy)



Skyline viewThe fine year-round weather and exceptional history are the main reasons the San Gimignano remains firmly on any list of top tourist destinations in Italy. With a relatively mild winter climate and seemingly endless sunshine in the summer, San Gimignano is at its hottest during July and August, when temperatures regularly top 31°C / 88°F.

However, despite these high temperatures, the climate of San Gimignano somehow does not feel unbearable or even uncomfortable, just perfect, with the likelihood of rainfall at this time of the year being extremely low. July is generally a little drier than August, although precipitation levels are minimal and rarely more than two or three inches.


Picture showing the town's numerous historic towers

Seasonal Climate Variations / When to Go

However, come September, the chance of a spell of rainy weather in San Gimignano greatly increases and this warm month sees upwards of 10 inches / 254 mm some years, being interspersed with plenty of contrasting sunshine. From October to December, the climate starts to cool down and showers can be expected at any time. Being a quieter month with temperatures still well above 20°C / 68°F, many people choose to visit San Gimignano during October and find that most rain is relatively short lived and rarely spoils a holiday week.

Even during its coldest winter weather in December and January, daytime temperatures remain above 10°C / 50°F. The rapidly improving springtime climate sees tourism levels in San Gimignano starting to increase, with longer spells of sunshine and very little rain.

San Gimignano Weather and Climate Chart (Averages)


Maximum
Minimum

January

9°C / 48°F
1°C / 34°F

February

11°C / 52°F
2°C / 36°F

March

15°C / 59°F
5°C / 41°F

April

20°C / 68°F
7°C / 45°F

May

23°C / 73°F
12°C / 54°F

June

28°C / 82°F
15°C / 59°F

July

31°C / 88°F
18°C / 64°F

August

31°C / 88°F
16°C / 61°F

September

27°C / 81°F
14°C / 57°F

October

21°C / 70°F
11°C / 52°F

November

14°C / 57°F
5°C / 41°F

December

10°C / 50°F
2°C / 36°F