Two chestnut horses in harness with red tassels pull a sleigh along a snowy track between heavily snow-laden conifers.

Sardinia in winter: weather, what's open and what to do (Nov to Mar)

Sardinia in winter is mild on the coast, with January highs around 14 to 15°C, about nine and a half hours of daylight at the solstice and a sea too cold for most swimmers. Beach services close, but Su Nuraxi, the state museums and the ferries keep running, and the island's oldest festivals fall between November and February.

By Danny de BuissyIndependent local volunteer

Published 6 November 2026 · Updated 6 November 2026

Contents

Yes, Sardinia is worth visiting in winter if you want mild days, empty coastlines and the island's oldest festivals rather than beach weather. Cagliari averages a high of 14.7°C in January, the coldest month, and the shortest day of the year still gives about 9 hours 24 minutes of daylight. The sea is too cold for most swimmers, beach services are closed, but the cities, the archaeology and the mountain villages of Barbagia keep going all winter.

Sardinia in winter: quick facts

  • Daytime highs: Cagliari 19.0°C in November, 15.7°C in December, 14.7°C in January, 15.0°C in February and 17.5°C in March (WMO normals 1991 to 2020).

  • Nights: Olbia's lowest monthly average is 4.6°C in February; Cagliari's is 5.1°C.

  • Rain: November is the wettest winter month, with 86.9 mm in Olbia and 70.3 mm in Cagliari; March is the driest in Cagliari, with 32.1 mm.

  • Daylight: about 10 hours in mid-November, 9 hours 24 minutes on 21 December, almost 12 hours by mid-March.

  • Sea: about 20°C off Cagliari in November, falling to about 15°C from January to March.

  • Big dates: Sant'Antonio bonfires on 16 and 17 January 2027; Carnival peaks on 7 and 9 February 2027; the Sartiglia in Oristano is on 7 and 9 February 2027.

Weather month by month, November to March

Sardinia's winter is a coastal winter. The figures below are the 1991 to 2020 climate normals for the airports of Cagliari (south) and Olbia (north-east), published by the NOAA archive of WMO climate normals. Inland and at altitude it is much colder.

November

November still feels like late autumn. Cagliari averages 19.0°C by day and 10.0°C at night. It is also the wettest month of the season, with about 8 rainy days in both cities. The sea off Cagliari averaged about 20°C in our three-winter sample, so a sunny November afternoon can still tempt a quick swim.

December

December highs drop to 15.7°C in Cagliari and 15.3°C in Olbia. The earliest sunsets fall in the first week of the month, at about 17:00 in Cagliari. Rain comes on about 8 days in the month.

January

January is the coldest month on the coast, with a 14.7°C average high in Cagliari and 14.3°C in Olbia. It is much drier than November in the south: Cagliari averages 37.1 mm and about 6 rainy days.

February

February is about as cool as January, with 15.0°C in Cagliari and 14.7°C in Olbia. The nights are the coldest of the year in Olbia, at 4.6°C on average. Days are noticeably longer: about 10 hours 44 minutes by mid-month.

March

March warms to 17.5°C in Cagliari and 17.0°C in Olbia. It is the driest month of the five in Cagliari. The sea lags behind the air, at about 15°C, so March is a walking month, not a swimming month.

For day-by-day planning, our Sardinia weather guide for January has the same data by region.

What is open in winter, and what is not

The short version: towns, state museums, the main archaeological sites and the ferries keep running; beach services, most boat trips and many seaside hotels and restaurants close. The regional bathing ordinance sets the bathing season from the third week of May to the third week of September, and beach concessions may operate from 1 April to 31 October. Outside those dates, do not expect sunbeds, kiosks or lifeguards.

  • Su Nuraxi di Barumini (UNESCO World Heritage since 1997) is open every day of the year. From November to February the site opens 09:00 to 17:00, last tour at 16:00; in March it closes at 17:30. Visits are guided only, and the 2026 single ticket is €16, according to the Fondazione Barumini.

  • Neptune's Grotto near Alghero is open 10:00 to 15:00 (last entry), but the official timetable says it is closed every Thursday from 12 November to 18 March. Tickets are €18. In winter, plan to walk down the 654 steps of the Escala del Cabirol from Capo Caccia, since the boat service from Alghero is seasonal.

  • Cagliari's National Archaeological Museum switched to winter hours on 3 November 2026: Wednesday to Monday, 08:30 to 19:30, closed on Tuesdays, €10 (Musei nazionali di Cagliari). Italian state museums are free on the first Sunday of every month.

  • Su Gorropu canyon lists daily opening, with entry from 10:00 to 15:30, €6 for adults and €4 for ages 6 to 17, cash only (gorropu.info). The page gives no separate winter timetable, so check it the day before.

  • Trenino Verde: only the Mandas to Laconi line has dates this winter, on Sundays to 6 December and special trips on 7 and 8 December 2026. Nothing is scheduled after that.

Getting there and around in winter

Flights thin out in the north. On 21 October 2026 Ryanair announced winter cuts of 15% at Alghero and 50% at Olbia, while adding capacity at Cagliari. Delta's New York to Olbia service is a summer route. If you are flying from abroad in January or February, Cagliari usually has the widest choice.

Ferries keep running. Tirrenia's Civitavecchia to Olbia crossing operates all year. For La Maddalena, Delcomar's winter timetable runs from 1 November 2026 to 31 March 2027, with sailings from Palau roughly every half hour by day and about hourly through the night (Delcomar timetable). Other summer-only operators on that strait stop on 31 October.

A car makes most sense in winter, because buses to inland villages are sparse and the island's sights are far apart.

Winter events with confirmed dates

Autunno in Barbagia, to 13 December 2026

More than 30 villages open their courtyards, workshops and kitchens on successive weekends. After Mamoiada (6 to 8 November) and Nuoro, Tiana and Ollolai (14 and 15 November) come Atzara (21 and 22 November), Gadoni and Oniferi (28 and 29 November), Fonni (6 to 8 December) and finally Ortueri, Orune and Seulo on 12 and 13 December 2026, according to the official Autunno in Barbagia programme. Our Autunno in Barbagia 2026 village guide covers what each weekend offers.

Christmas and New Year

Alghero will host Sardinia's main New Year's Eve event of 2026 with a live national TV broadcast, backed by €3 million from the Region; the line-up had not been announced on 5 November. Christmas markets are local and announced late, so check the comune's page in early December.

Sant'Antonio Abate, 16 and 17 January 2027

On the night of 16 January, villages light huge bonfires for Sant'Antonio. In Mamoiada the festival runs over three days, from 16 to 18 January in 2027, and it is the first outing of the year for the Mamuthones and Issohadores. Ottana's fire brings out the Boes and Merdules. Sardegna Turismo also lists Orosei, Posada, Dorgali, Orani, Sinnai and others. Read our guide to the Sant'Antonio fires before you go.

Carnival and the Sartiglia, February 2027

Carnival 2027 peaks on Sunday 7 February and Shrove Tuesday 9 February. The Sartiglia di Oristano has officially announced 7 and 9 February 2027, its usual last Sunday and Tuesday of Carnival. Bosa's Karrasegare Osincu and Tempio Pausania's Carrasciali peak on Shrove Tuesday, and the masked processions of Mamoiada are covered in our Mamoiada Mamuthones carnival guide.

Holy Week, March 2027

Easter falls on 28 March 2027. Castelsardo's Lunissanti procession is held on the Monday after Palm Sunday, which would be 22 March 2027; the programme is not out yet.

Snow on the Gennargentu

Snow falls on the Gennargentu, Sardinia's highest massif, in most winters, but how much and when varies widely, and no official snow statistics are published for the island. Punta La Marmora reaches 1,834 m. The Bruncu Spina chairlift above Fonni had no announced opening for winter 2026 to 2027 when we checked on 5 November, so do not plan a ski trip around it. For a day in the snow, see our page on when and where to find snow in Sardinia.

What most winter guides get wrong

  • "The sea is warm enough all winter." It is about 20°C in November but about 15°C from January to March off Cagliari, our average of the last three winters.

  • "Everything is closed." Su Nuraxi opens every day, Cagliari's archaeological museum six days a week and the La Maddalena ferry around the clock.

  • "You can take the boat into Neptune's Grotto." In winter you walk down the steps, and the cave closes every Thursday from 12 November to 18 March.

  • "Ski at Bruncu Spina." No opening has been announced for this winter.

  • "Short, dark days." The shortest day in Cagliari still runs from 07:40 to 17:04.

Planning where to stay for a winter trip? Rental12, a holiday-rental company in Olbia that shares an owner with Sardinia Blog, sets out its winter suggestions for the north-east in Winter in Sardinia: Weather, Things to Do & Where to Stay (2026 Guide). It is a company guide, not independent research.

Sources: NOAA NCEI, WMO climate normals 1991 to 2020 · Fondazione Barumini · Grotta di Nettuno, official timetable · Musei nazionali di Cagliari · Gola di Gorropu · Ryanair, 21 October 2026 · Delcomar · Autunno in Barbagia · Sardegna Turismo, Sant'Antonio · Sartiglia. Sea temperatures: our average of hourly Copernicus Marine data via Open-Meteo, winters 2023 to 2024 through 2025 to 2026. Daylight: computed for Cagliari with the NOAA solar method. Checked 5 November 2026.

Photo credits: Snow over the vineyards of Atzara in December, with the white ridge of the Gennargentu and Punta La Marmora on the horizon (Calavrighe, Public domain, via Wikimedia Commons); A masked Issohadore and the bell-laden Mamuthones pass a smouldering bonfire during the Sant'Antonio fire festival in Mamoiada (Cristiano Cani, CC BY 2.0, via Wikimedia Commons); New Year's Day sunrise over an almost empty Poetto beach in Cagliari, with just two walkers at the water's edge (Bella MIao, CC BY-SA 4.0, via Wikimedia Commons); A Mamuthone in black sheepskin and wooden mask stands beside a white-masked Issohadore in Mamoiada during the January Sant'Antonio festivities (Gregu61, Public domain, via Wikimedia Commons); Ulassai, a mountain village in Ogliastra, under fresh snow at dusk in February with the surrounding hills dusted white (Damiano Rossi, CC BY-SA 3.0, via Wikimedia Commons). Fact sheet and chart: Sardinia Blog, from the sources listed above.

winteroff-seasonarchaeologynuraghecavesferrycagliarila-maddalenaFonni

Frequently asked questions

Is Sardinia worth visiting in winter?

Yes, if you want mild weather, quiet towns and traditional festivals rather than swimming. In Sardinia, Cagliari's average January high is 14.7°C, Su Nuraxi and the main museums stay open, and the Sant'Antonio fires and Carnival fall in January and February. Beach services, most boat trips and many seaside hotels close.

How cold is Sardinia in January?

Sardinia's coast is mild in January. The 1991 to 2020 normals give Cagliari an average high of 14.7°C and low of 5.5°C, and Olbia 14.3°C and 4.8°C. The mountains are much colder, and snow often falls on the Gennargentu. Pack layers, a waterproof jacket and warm clothes for evenings inland.

Can you swim in Sardinia in winter?

Only if you like cold water. Off Cagliari, the sea averaged about 20°C in November, about 16.6°C in December and about 15°C from January to March over the last three winters. Do not expect lifeguards outside the bathing season, which runs from the third week of May to the third week of September.

Is Neptune's Grotto open in winter?

Yes. Neptune's Grotto near Alghero opens daily from 10:00 to 15:00 (last entry), but it closes every Thursday from 12 November to 18 March and on 24 and 25 December. In winter you reach it on foot down the 654 steps from Capo Caccia, since the boat service from Alghero is seasonal. Tickets cost €18.

When is Carnival in Sardinia in 2027?

Carnival in Sardinia peaks on Sunday 7 February and Shrove Tuesday 9 February 2027. The Sartiglia in Oristano is officially set for 7 and 9 February 2027. Mamoiada's Mamuthones first come out earlier, at the Sant'Antonio fires on 16 to 18 January 2027, and parade again on the Carnival days.

Does it snow in Sardinia?

Yes, but mainly in the mountains. Snow falls on the Gennargentu, where Punta La Marmora reaches 1,834 m, in most winters, though amounts vary widely. The Bruncu Spina chairlift above Fonni had no announced opening for winter 2026 to 2027 as of 5 November.