Long-term weather forecast
Long-term weather forecast

Monthly weather forecast and Climate
Sardinia, Italy

A single ship afloat on the clear waters of the stunning Cala Domestica beach in Sardinia Island, Italy
A single ship afloat on the clear waters of the stunning Cala Domestica beach in Sardinia Island, Italy
Sardinia has three different climates (Köppen climate classification: Csa, Csb, and BSk). Although, the climate of the island is predominantly Mediterranean (Köppen climate classification: Csa) with hot and sunny summers, mild and rainy winter on the coasts. While in the mountains the summers are cool, followed by cold winters.

The Island of Sardinia is located west of the Italian Peninsula and south of the Island of Corsica. It is situated in the southern part of Italy. The air is relatively dry at the coastal areas during the most time of the year. The highlands of Sardinia have a wetter climate, with some heavy rainfall in the summertime and snowfall in the winters. The rains are not abundant throughout the year, except for the autumn and winter seasons.

Sardinia is known as a windy island, especially from October to April. That is because of the well-known Mistral - a northwest wind that comes from France.
Another significant impact over the island's weather causes Sirocco. It is a southeast wind that brings African heatwaves. Sirocco dominates the climate of the coastal and inland parts of Sardinia.

The average of high temperatures reaches around 73°F (22.8°C) to 79°F (26.1°C) during the hottest month of July in the coastal areas. The Highlands' summer temperatures peak 61°F (16.1°C) to 68°F (20°C) in the hottest summertime month of July. Low temperatures drop to 52°F (11.1°C) to 63°F (17.2°C) during the coldest month of January in the winter at the coastal areas. While the mountains are much colder with an average of 28°F (-2.2°C) to 39°F (3.9°C).

Rainfall is not evenly distributed throughout the Island of Sardinia. In the coastal areas and inland, over the year it reaches about 15.5" (393.7mm) to 27.5" (698.5mm) annually. In the mountains, rainfall reaches an average of 40" (1016mm).

Summer, from June to August, is the best time to visit Sardinia. The average temperature ranges from 70.2°F (21.2°C) in the mountain town of Fonni with an altitude 1029m to 87.4°F (30.8°C) in the coastal area of Cagliari. The humidity in most parts of the island also drops considerably. Rainfall and thunders are rare, especially in the coastal areas. Sea is warm enough with a pleasant temperature of 68°F (20°C) to 77°F (25°C) during this period.

Mornings are pleasant, while mild weather conditions make the summer days more enjoyable. The midday sun is warmest. The evenings and nights are bearable, due to the pleasant coastal breeze, which is very common for Sardinia seaside.

A visit to Sardinia, mainly for a beach holiday, may be better during summer, especially in one of the hottest month July. In the city of Cagliari, the average temperatures peaks about 86.7°F (30.4°C), while the monthly sunshine hours reach a considerable number of 335.

The mountains feel fresher, and a trip to the highlands could be a good option in the summertime. The average high temperatures during July in the mountain town of Fonni reaches 78.4°F (25.8°C).

The best time for swimming in the Sardinia coastal areas is from July to September, as the sea is mild and pleasant. Hikers can book their trip to the island in April and May when the weather is very advisable for visiting the hilly inland areas.

Although the winter is mild in Sardinia, it is not a good time for visiting the island, especially in the hilly inland. The weather feels chilly in the mountains and humid in the coastal areas. Wintertime in Sardinia starts from November-December.
The frequent rainfall in the inland and snowfall in the mountains make a trip to the island unadvisable. Coastal areas feel cooler, but not too cold, while the hilly areas have chilly weather. Cloudy conditions with high humidity and rain reduce the daily sunshine.

January is the peak of winter with the mercury lingering between 36°F (2.2°C) and 43°F (6.1°C) daily. The coldest month is not a very lovely time for a beach holiday in Sardinia. Weather in January »

February is still wintertime in Sardinia, although there is a slight rise in temperatures with an average of 52°F (11.1°C). Humid and cloudy days dot the majority of the month with an increase in the rain. Weather in February »

Sardinia in March is changed, especially in the coastal areas. The weather starts to get warmer, as the temperatures in Cagliari reach an average high of 61.7°F (16.5°C). Weather in March »

The average high temperature goes near 65.5°F (18.6°C), with almost 213 sunshine hours during the month. The hilly inland visitors can explore the town of Fonni in April, as its the average high temperature in May is approximately 52.7°F (11.5°C). Weather in April »

The city of Cagliari has an average high of 73.2°F (22.9°C), as May is one of the sunniest months at the sea coast. Its average monthly sunshine hours get near 288. Weather in May »

June is the beginning of the summer season in Sardinia. The weather gets dryer and hotter. Temperatures rise rapidly, as the average in the city of Cagliari tops around 81.1°F (27.3°C). Weather in June »

The thermometer at the sea coast crosses the 86.7°F (30.4°C) daily. The average sunshine hours is at its peak - a record of 334.8. Weather in July »

August is the hottest month on the island. In the city of Cagliari, the mercury daily crosses 87.4°F (30.8°C). As the month is hotter than the July, it gets more humid. Weather in August »

September in Sardinia is still a warm month, but it already feels like the summer is almost over. The air gets more humid and the number of rainy days rises significantly. Weather in September »

October is windier, cooler and rainier in Sardinia. The temperatures range from mild comfortably warm days at the sea coast to cooler and more humid weather in the mountains. Weather in October »

November is the second rainiest month of the Sardinia's seacoast. The average of rainy days in the city of Cagliari tops 7.4, while precipitation at the sea coast is 2.2" (55.9mm). Weather in November »

December is one of the coldest months in Sardinia. And it is officially the start of the winter season. The average high temperatures in Cagliari drops to a mild 59.7°F (15.4°C). Weather in December »