In Sardinia the climate is Mediterranean, with mild and fairly rainy winters, and hot, sunny summers, a bit sultry but tempered by breezes. In the plains and on the coasts, the average temperature of January and February is around 10 degrees, while that of July and August is about 25 degrees. The rains are not abundant, given that they generally range from 400 to 550 millimeters per year on the coasts (but locally you can go down also below, as for example in the south-eastern tip), and have a Mediterranean course, that is they are more frequent in autumn and winter, and gradually decrease in spring, touching a minimum in summer, when it almost never rains. In the inland areas, 700 millimeters per year are exceeded locally in hill areas, and 1,000 millimeters in mountain areas.
Sardinia is a windy island, especially from October to April, due to the mistral, north-west wind that comes down from France (where it is called mistral), and particularly affects the western area and the Bocche di Bonifacio, but also of the west, which blows from the west. In summer the breezes blow, but they are welcome because they make the heat more bearable; on other occasions the sirocco can blow, bringing waves of heat from Africa, which are felt above all in the plains and in the inner valleys, with peaks of 40 ° C and more. In inland areas the climate gradually becomes colder, with the ‘increase in altitude, since there are hills and mountains, and as mentioned in some areas it becomes even more rainy, so that there are thick woods. The highest peak, 1,834 meters high, is located in the Gennargentu Massif, where in winter the snow is quite frequent.
The island is quite protected from cold spells; along the coasts and in the plains the snow is quite rare, but it can occur during the coldest winters (as in January 1985 and February 2012), more easily in the northern part of the island. An exception is represented by the Costa Smeralda (see Olbia), where snowfalls, perhaps not abundant, are a little more frequent. Night frosts in the plains are rare, and when they occur they are light: generally it does not go below -2 / -3 ° C. In inland areas instead, already at hilly levels (see Nuoro, Macomer, Tempio Pausania), snow is relatively more frequent and abundant.
The amount of sunshine in Sardinia is very good in summer, especially along the coasts, when clear skies prevail, while it is not so remarkable from November to February; however, some sunny periods can occur even in winter.
When to go
The best time to visit Sardinia is the summer one, from June to August, if you intend to do beach life. To swim, the best time is from July to September, although from September, which is still a good month overall (especially in the first half), the first perturbations begin to be seen. In June, as already mentioned, the sea is still a little cool, while in May it is even cold, and sometimes even the air can be a bit cold.
April and May lend themselves to hiking and visiting cities, while in summer it can sometimes be very hot to move outdoors. In October the temperatures are mild, but the days are shorter and the weather can be rainy and windy.