Map from Google - Cagliari

In Cagliari, the capital of Sardinia, the climate is Mediterranean, with mild, rainy winters and hot, sunny summers.
The average temperature in January and February is about 10 °C (50 °F), while that of July and August is about 25 °C (77 °F). During the winter it is rarely very cold, however, there may be a few cold days, with highs around 10 °C (50 °F), and night lows around freezing, or even a few degrees below. Snow is very rare: for example, it snowed in January 1985 and January 1993.
In the summer, the hottest days occur when the southern wind (scirocco) blows from Africa: in these cases, it is possible for the temperature to touch or exceed 40 °C (104 °F).
Here are the average temperatures.
Average temperatures - Cagliari
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 the disturbances pass quickly and are soon replaced by the mistral, the northwest wind blowing from France, fresh and dry. Here is the average precipitation.
Average precipitation - Cagliari
Prec. (mm)45554535251031030555555425
Prec. (in)

The sea is warm enough for swimming from July to September; in June and October, on the contrary, it is quite cool. Here the temperature of the sea.
Sea temperature - Cagliari
Sea (°C)151414151721242524211816
Sea (°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 11 hours in July.

Back to Sardinia.