In Cagliari, the capital of Sardinia, the climate is Mediterranean, with mild and rainy winters, and hot and sunny summers.
The average temperature of January and February is about 10 °C (50 °F), while that of July and August is about 25 °C (77 °F). During winter, it is rarely very cold, however, there may be a few cold days, with highs around 10 °C (50 °F), and lows around freezing, or even a few degrees below. Snow is very rare: for example, it snowed in January 1985 and January 1993.
In summer, the hottest days occur when the southern wind (scirocco) blows from Africa: in these cases, it is possible for the temperature to reach or exceed 40 °C (104 °F).
Here are the average temperatures.
Cagliari - Average temperatures
Min (°C)667912161920171497
Max (°C)141517192327303127231815
Min (°F)434345485461666863574845
Max (°F)575963667381868881736459

The rainfall is not abundant, as it slightly exceeds 400 millimetres (16 inches) per year; this happens because weather disturbances pass quickly and are soon replaced by the mistral, the northwest wind blowing from France, fresh and dry. Here is the average precipitation.
Cagliari - Average precipitation


The sea is warm enough for swimming from July to September, whereas in June and October it is quite cool. Here the temperature of the sea.
Cagliari - Sea temperature
Temp (°C)151414151721242524211816
Temp (°F)595757596370757775706461

The amount of sunshine in Cagliari is very good in summer, when clear skies prevail; in winter there is an alternation of sunny periods with periods of bad weather, with rain, wind and thunderstorms. On average, there are 4 hours of sunshine per day in December and January, and 11 hours in July.
Cagliari - Sunshine

Back to Sardinia.