Your December weather guide

Weather in Greece in December

December is a good month for Greece if you want mild weather for time outdoors rather than a beach holiday. Average daytime temperatures of 14°C make walking more appealing than sunbathing, while an 18°C sea will feel cool for a leisurely swim. The catch is rain, with 11 rainy days on average. Choose your destination carefully: the milder places offer comfortable daytime conditions, but you should still pack for chilly evenings and wet spells.

Long-term climate averages, not a forecast · 1991-2020

Average daytime high
14.4°Cacross 44 destinations
Average night-time low
10.6°Cafter dark
Sea temperature
17.5°Ccold for swimming
Rainy days
11days1 mm or more

Greece, month by month

Turn up the warmth

Warmest places in Greece in December

Ranked by average daytime high. The full comparison is in the table below.

#1Mild

Elounda

Greece · 4 h 6 min from London

Day
16.3°C
Sea
18.1°C
Sun
3.9h
Rain days
9
#2Mild

Hersonissos

Greece · 4 h 6 min from London

Day
16.2°C
Sea
18.0°C
Sun
3.9h
Rain days
10
#3Mild

Sissi

Greece · 4 h 6 min from London

Day
16.2°C
Sea
18.0°C
Sun
3.9h
Rain days
10
#4Mild

Stalis

Greece · 4 h 6 min from London

Day
16.2°C
Sea
18.0°C
Sun
3.9h
Rain days
10
#5Mild

Koutouloufari

Greece · 4 h 6 min from London

Day
16.2°C
Sea
18.0°C
Sun
3.9h
Rain days
10
#6Mild

Kiotari

Greece · 4 h 12 min from London

Day
16.0°C
Sea
19.0°C
Sun
5.1h
Rain days
12

Greece destinations ranked for December

All 44 places we track in Greece, ordered by daytime high.

44 destinations

Scroll sideways for more weather, down for more places. Click a heading to sort.

Greece destinations ranked by December temperature
#Destination
1Elounda16.3°C11.5°C18.1°C3.9 h94 h 6 min
2Hersonissos16.2°C10.5°C18.0°C3.9 h104 h 6 min
3Sissi16.2°C10.8°C18.0°C3.9 h104 h 6 min
4Stalis16.2°C10.9°C18.0°C3.9 h104 h 6 min
5Koutouloufari16.2°C10.5°C18.0°C3.9 h104 h 6 min
6Kiotari16.0°C12.5°C19.0°C5.1 h124 h 12 min
7Faliraki15.9°C13.1°C19.3°C5.1 h124 h 12 min
8Ixia15.9°C13.1°C19.3°C5.1 h124 h 12 min
9Lindos15.9°C12.4°C19.0°C5.1 h124 h 12 min
10Kolymbia15.9°C12.8°C19.2°C5.1 h124 h 12 min
11Rhodes15.8°C13.0°C19.3°C5.1 h124 h 12 min
12Rhodes Town15.8°C13.0°C19.3°C5.1 h124 h 12 min
13Crete15.6°C10.0°C18.0°C3.5 h114 h 6 min
14Kos15.6°C12.9°C18.9°C4.9 h134 h 6 min
15Kardamena15.6°C13.1°C19.0°C4.9 h124 h 6 min
16Gouves15.6°C9.9°C18.0°C3.5 h124 h 6 min
17Zante15.0°C12.3°C17.9°C4.3 h143 h 30 min
18Laganas15.0°C12.2°C17.9°C4.3 h143 h 30 min
19Kefalos15.0°C12.5°C18.9°C4.9 h114 h 6 min
20Zakynthos Town15.0°C12.3°C17.9°C4.3 h143 h 30 min
21Kefalonia14.9°C12.3°C17.7°C4.3 h133 h 30 min
22Lassi14.9°C12.3°C17.7°C4.3 h133 h 30 min
23Chania14.8°C11.5°C18.1°C4.0 h154 h
24Naxos14.6°C12.2°C17.1°C4.3 h103 h 54 min
25Skala14.6°C7.2°C18.2°C4.7 h103 h 48 min
26Mykonos14.5°C11.9°C16.7°C4.2 h103 h 54 min
27Kavos14.0°C8.4°C17.4°C4.1 h143 h 18 min
28Santorini13.9°C11.2°C17.6°C4.3 h104 h
29Roda13.8°C10.8°C17.2°C3.9 h143 h 12 min
30Kalamaki13.7°C8.7°C17.3°C4.1 h83 h 42 min
31Paxos13.7°C10.9°C17.4°C4.2 h143 h 18 min
32Corfu13.3°C10.1°C17.3°C3.9 h143 h 18 min
33Athens13.2°C7.2°C17.3°C4.1 h83 h 42 min
34Skiathos13.2°C11.1°C15.6°C3.6 h123 h 36 min
35Parga13.2°C8.3°C17.4°C4.1 h133 h 18 min
36Skiathos Town13.2°C11.1°C15.6°C3.6 h123 h 36 min
37Sidari13.0°C10.0°C17.2°C3.9 h143 h 12 min
38Pefkos12.5°C5.8°C16.3°C4.0 h83 h 42 min
39Alonissos12.4°C9.7°C15.6°C3.7 h113 h 36 min
40Sani11.7°C8.4°C15.5°C3.7 h93 h 30 min
41Afitos11.6°C8.3°C15.5°C3.7 h93 h 30 min
42Halkidiki11.4°C7.4°C15.5°C3.7 h93 h 30 min
43Kalives11.0°C5.4°C15.5°C3.7 h93 h 30 min
44Thassos10.4°C6.3°C14.3°C3.8 h103 h 30 min

44 destinations shownClimate averages, not a forecast.

December climate overview

Daytime highs across Greece in December run from 10.4°C (Thassos) to 16.3°C (Elounda). Even in Elounda only 0% of days reach 25°C. Nights average 10.6°C; the coldest 10% of nights in Thassos fall to 2°C or below.

Rainfall in December

Expect around 11 rainy days (1 mm or more) in December, with Kalamaki the driest (8 days) and Chania the wettest (15 days). The wettest December at Elounda between 1991 and 2020 was 2018 with 165 mm; the driest was 2006 with 9 mm.

Sea temperature

The sea averages 17.5°C around Greece in December - warmest at Faliraki (19.3°C). That is cold for swimming without a wetsuit.

Sunshine and daylight

Around 4.2 hours of sunshine a day on average, out of 9.6 hours of daylight (sunshine estimated from cloud cover).

December against the rest of the year in Greece

December is the 10th warmest month of the twelve in Greece. It is 3.7°C cooler than November and 1.4°C cooler in January. The hottest month here is August (29°C) and the coolest January (13°C).

Which part of Greece in December?

What to pack for Greece in December

Based on the averages: proper layers and a jacket - daytime highs average only 14°C; a warm layer for evenings, when it drops to around 11°C; a rain jacket - roughly 11 wet days.

Similar weather elsewhere in December

Within 1.5°C of Greece's December daytime average: Benidorm (16°C, sea 16°C), Malaga (16°C, sea 16°C), Ibiza (16°C, sea 16°C), Valencia (16°C, sea 16°C), Sicily (15°C, sea 17°C). See the full ranking for December.

Where to go for milder weather

Elounda is a sensible starting point if warmth and fewer rainy days matter most. Its daytime average of 16°C matches the other warmest destinations listed, while its 9 rainy days compare favourably with 12 in Lindos, Faliraki and Ixia. Hersonissos, Sissi, Stalis and Koutouloufari offer similar daytime warmth, though evenings vary. Faliraki and Ixia have a slightly gentler drop after sunset, averaging 13°C at night compared with 10°C in Hersonissos. These are modest differences, not a route to summer weather. At the cooler end, Thassos averages 10°C by day, making it a less suitable choice if your main aim is to find mild outdoor conditions.

Plan for useful sunshine, not reliable beach weather

December works best with flexible plans and layers you can adjust during the day. Average sunshine of 4.2 hours leaves scope for enjoying brighter spells, but it is not a promise of clear skies throughout your stay. Keep outdoor plans movable and carry a waterproof jacket rather than relying on a warm jumper alone. With average nights of 11°C, an extra layer will be useful after sunset. Midday is more about making the most of the warmth than avoiding heat: even Elounda has 0% of days above 25°C. This suits travellers who prefer being active in mild conditions and do not mind changing plans when rain arrives.

A little more detail

Greece in December FAQs

Plain answers, grounded in the averages.

Where is the hottest place in Greece in December?

Elounda is the warmest of the 44 places we track in Greece in December with an average high of 16.3°C; Thassos is the coolest at 10.4°C.

Is the sea warm in Greece in December?

Not really: the warmest sea we track in Greece in December is 19.3°C at Faliraki, below the 22°C most people find comfortable.

Can you swim in Greece in December?

You can consider it if you are comfortable in cool water, but December is not a dependable swimming-holiday choice. The sea averages 18°C nationally, rising to 19°C in places such as Kiotari and Lindos. Cool air can make getting out less appealing.

Is Greece warmer than London in December?

Yes. Greece averages 14°C by day compared with London's 8°C, so it offers milder daytime conditions. That does not make it hot: you will still want layers, and rain remains a consideration when planning time outdoors.

Which destination is best for avoiding rain?

Among the destinations with rainfall figures listed, Elounda has the fewest rainy days at 9. That makes it a reasonable choice if you want better chances for outdoor plans, but it is not a guarantee of a dry stay.

About these averages

ERA5-Land climate reanalysis via Open-Meteo (11 km grid), 1991-2020

Averages computed from daily values at 44 destination points.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather