Alghero, where it's located

The climate of Alghero is Mediterranean, with mild, relatively rainy winters and hot, sunny summers.
The city is located on the northwest coast of Sardinia, an island exposed to the Mistral wind (which blows from the north-west).
The average temperature of the coldest months (January, February) is of 10 °C (50 °F), that of the warmest month (August) is of 24 °C (75 °F). Here are the average temperatures.
Alghero - Average temperatures
Min (°C)667812151718161397
Max (°C)141416182226293027221815
Min (°F)434345465459636461554845
Max (°F)575761647279848681726459

Precipitation amounts to 570 millimeters (22.4 inches) per year: so, it is at an intermediate level. It ranges from 5 mm (0.2 in) in the driest month (July) to 80 mm (3.1 in) in the wettest ones (October, November). Here is the average precipitation.
Alghero - Average precipitation

On average, there are around 2,610 sunshine hours per year. Here are the average sunshine hours per day.
Alghero - Sunshine

The sea temperature ranges between 14 °C (57 °F) and 25 °C (77 °F). The sea is warm enough for swimming from July to September. Here are the average sea temperatures.
Alghero - Sea temperature
Temp (°C)141414151821242524221816
Temp (°F)575757596470757775726461


Best Time

The best time to visit Alghero for a beach holiday is the summer, from June to August. The sea temperature is comfortable enough from July to September, although in September, which in any case is still a good month (especially in the first half), the first periods of bad weather can occur.