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 in the coastal areas during the most time of the year. The highlands of Sardinia have a wetter climate, with some heavy rainfall during the summertime and snowfall during the winter. 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 22.8°C (73°F) to 26.1°C (79°F) during the hottest month of July in the coastal areas. The Highlands' summer temperatures peak 16.1°C (61°F) to 20°C (68°F) in the hottest summertime month of July. Low temperatures drop to 11.1°C (52°F) to 17.2°C (63°F) during the coldest month of January during the winter at the coastal areas while the mountains are much colder with an average of -2.2°C (28°F) to 3.9°C (39°F).

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

Summer, from June to August, is the best time to visit Sardinia. The average temperature ranges from 21.2°C (70.2°F) in the mountain town of Fonni with an altitude 1029m to 30.8°C (87.4°F) 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 regions. Sea is warm enough with a pleasant temperature of 20°C (68°F) to 25°C (77°F) 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 of July. In the city of Cagliari, the average temperatures peaks at 30.4°C (86.7°F), 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 during the summertime. The average high temperatures during July in the mountain town of Fonni reach 25.8°C (78.4°F).

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 makes 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 2.2°C (36°F) and 6.1°C (43°F) 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 11.1°C (52°F). 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 16.5°C (61.7°F). Weather in March »

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

The city of Cagliari has an average high of 22.9°C (73.2°F), 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 at 27.3°C (81.1°F). Weather in June »

The thermometer at the sea coast crosses the 30.4°C (86.7°F) 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 30.8°C (87.4°F). As the month is hotter than 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 55.9mm (2.2"). 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 15.4°C (59.7°F). Weather in December »

What is the coldest month in Sardinia?

With an average high-temperature of 14.3°C (57.7°F) and an average low-temperature of 5.5°C (41.9°F), Enero is the coldest month in Sardinia, Italy.

How much does it rain in Sardinia?

In Sardinia, during the entire year, the rain falls for 61.6 days and collects up to 427.5mm (16.83") of precipitation.

When are the longest days in Sardinia?

Junio has the longest days of the year in Sardinia, with an average of 15h of daylight.

What is the driest month in Sardinia?

The month with the least rainfall in Sardinia is Julio when the rain falls for 0.8 days and typically collects 4.1mm (0.16") of precipitation.

What month has the most sunshine in Sardinia?

The month with the most sunshine is Julio, with an average of 10.8h of sunshine.

What is the warmest month in Sardinia?

With an average high-temperature of 30.8°C (87.4°F) and an average low-temperature of 19.6°C (67.3°F), Agosto is the warmest month in Sardinia.

What is the wettest month in Sardinia?

Noviembre is the month with the most rainfall in Sardinia. Rain falls for 7.4 days and accumulates 58.4mm (2.3") of precipitation.

What is the month with the shortest days in Sardinia?

Diciembre has the shortest days of the year in Sardinia, with an average of 9.4h of daylight.

What is the month with the least sunshine in Sardinia?

With an average of 4.1h of sunshine, Diciembre has the least sunshine of the year in Sardinia.
Average temperature - Sardinia, Italy
Average rainfall - Sardinia, Italy

The wettest month (with the highest rainfall) is November (58.4mm).
The driest month (with the lowest rainfall) is July (4.1mm).

Average rainfall days - Sardinia, Italy

Months with the highest number of rainy days are November and December (7.4 days).
The month with the lowest number of rainy days is July (0.8 days).

Average daylight / Average sunshine - Sardinia, Italy