When to go · Greece
Greece in December
Mixed month. Athens and Thessaloniki festive and cheap; mountain villages busy at Christmas; islands closed.
Key facts
- Verdict
- Mixed
- Crowds
- Low
- Greece
- Prices
- Low
- Greece
Verdict
Athens and Thessaloniki festive and cheap; mountain villages busy at Christmas; islands closed.
Is another month better than December?
December is rated mixed. These months rate higher:
- MayGreatWarm, green and open; sea cool but swimmable late in the month. Best for sightseeing and hiking.
- JuneGreatLong days, warm sea, full ferry timetables; first heatwaves late in the month.
- SeptemberGreatWarmest sea, easing crowds and heat; the best all-round month for islands.
- OctoberGreatStill swimmable in Crete and Rhodes; many Cyclades businesses close after mid-month.
Weather in December
- Athens and Attica · Athens, Piraeus, Cape Sounioncool
Dry and sunny; July–August often over 35 °C (95 °F) with heatwaves to 40+ °C. Winters mild with rainy spells.Dry and sunny; July–August often over 95 °F (35 °C) with heatwaves to 40+ °C. Winters mild with rainy spells.
- Cyclades and Dodecanese · Santorini, Naxos, Paros, Mykonos, Rhodesrainy
Windy: the meltemi blows hardest in July–August and cancels small boats. Sea warm enough June–October.
- Crete · Chania, Rethymno, Heraklion, the south coastrainy
Longest season: sea swimmable into November on the south coast; White Mountains keep snow into spring.
- Ionian islands and west · Corfu, Kefalonia, Zakynthosrainy
Greener and wetter than the Aegean; less wind, calm seas in summer.
- North and mountains · Thessaloniki, Meteora, Zagori, Pelioncool
Cold winters with snow in the mountains; Zagori and Pelion are cooler escapes in summer.
- Central Greece: Delphi and the mountains · Parnassos foothills, 500–1,000 mcold
Delphi sits high and is cooler than Athens; snow is possible Dec–Feb. Summer afternoons are hot and dry.
- Central Greece: Athens and the coast · Attica plain and the Evvian Gulffine
Coastal strip is mild; July–August heat and the meltemi wind are the main limits.
Dry summer, rain Nov‑Mar; 3000 h sunshine per year
- Crete: North coast (Chania, Rethymno, Heraklion) · the VOAK highway corridorcool
Swimming roughly May to October; July–August afternoons reach the mid-30s °C. Meltemi wind can make the north coast choppy.
- Crete: South coast and Messara plain · Ierapetra, Plakias, Matalafine
Warmer and drier than the north; the south coast is the first to be swimmable in spring.
- Greek Islands: Aegean islands (Cyclades, Dodecanese, Sporades) · central and eastern Aegeancool
Meltemi wind blows hardest July–August, cancelling some fast ferries; August is the hottest and busiest month.
- Greek Islands: Ionian islands · west coastcool
Greener and wetter than the Aegean; more rain in winter.
- Northeast Pelion: Northeast Pelion coast · Aegean side of Pelioncool
Summers can be hot; bring sun protection.
- Northern Greece: Thessaloniki and the coast · Macedonia and Thrace lowlandscool
Colder and wetter than the islands; July–August 33 °C (91 °F)+ and humid on the coast. Sea swimming roughly June to September.Colder and wetter than the islands; July–August 91 °F (33 °C)+ and humid on the coast. Sea swimming roughly June to September.
- Northern Greece: Epirus and Pindos mountains · Ioannina, Zagori, Metsovocold
Rainier and cooler than the coast; snow and closed passes in winter. Villages quiet outside summer.
- Northwest Pelion: Coastal Northwest Pelion · Pagasetic Gulf coastcool
Summer (July–August) can be hot; spring and autumn are ideal for hiking and beach visits. Winters are mild but rainy.
- Northwest Pelion: Mountain villages (Makrinitsa, Portaria) · Higher altitude inlandcool
Cooler than the coast; snow is rare but possible in winter. Spring brings wildflowers.
- Peloponnese: Coastal Argolid and Messenia · Nafplio, Kalamata, Mani coastcool
Hot, dry summers; mild winters. Sea swimming roughly May to October.
- Peloponnese: Arcadia and Taygetus mountains · Tripoli, Dimitsana, Mystras uplandscold
Rain falls mainly autumn and winter; snow is common on the high ground from December.
- Small Cyclades: Small Cyclades · Central Aegeancool
Meltemi winds (north) cool the summer heat but can disrupt ferries. Best months: May–June and September–October.
- Thessaly: Thessalian plain (Larissa, Trikala) · inland basincool
The plain is one of Greece's hottest spots in July–August; spring and autumn are the walking months.
- Thessaly: Volos and Pelion coast · Pagasetic Gulf and Aegean sidecool
Sea swimming roughly May–October; the Pelion east coast catches more wind and rain than Volos.
- Athens14 °C (57 °F) / 8 °C (46 °F), 11 rain days57 °F (14 °C) / 46 °F (8 °C), 11 rain days
- Aegina15 °C (59 °F) / 9 °C (48 °F), 10 rain days59 °F (15 °C) / 48 °F (9 °C), 10 rain days
- Afandou17 °C (63 °F) / 10 °C (50 °F), 6 rain days63 °F (17 °C) / 50 °F (10 °C), 6 rain days
- Afissos14 °C (57 °F) / 6 °C (43 °F), 9 rain days57 °F (14 °C) / 43 °F (6 °C), 9 rain days
- Afytos11 °C (52 °F) / 4 °C (39 °F), 8 rain days52 °F (11 °C) / 39 °F (4 °C), 8 rain days
- Agia Anna14 °C (57 °F) / 6 °C (43 °F), 13 rain days57 °F (14 °C) / 43 °F (6 °C), 13 rain days
- Agia Roumeli17 °C (63 °F) / 10 °C (50 °F), 10 rain days63 °F (17 °C) / 50 °F (10 °C), 10 rain days
- Agios Efstratios13 °C (55 °F) / 6 °C (43 °F), 9 rain days55 °F (13 °C) / 43 °F (6 °C), 9 rain days
- Agios Ioannis13 °C (55 °F) / 6 °C (43 °F), 10 rain days55 °F (13 °C) / 43 °F (6 °C), 10 rain days
- Agios Nikolaos, Chalkidiki13 °C (55 °F) / 6 °C (43 °F), 9 rain days55 °F (13 °C) / 43 °F (6 °C), 9 rain days
- Agios Nikolaos17 °C (63 °F) / 11 °C (52 °F), 12 rain days63 °F (17 °C) / 52 °F (11 °C), 12 rain days
- Agios Thomas Tanagras13 °C (55 °F) / 5 °C (41 °F), 10 rain days55 °F (13 °C) / 41 °F (5 °C), 10 rain days
- Agios Vlasios13 °C (55 °F) / 6 °C (43 °F), 10 rain days55 °F (13 °C) / 43 °F (6 °C), 10 rain days
- Agria13 °C (55 °F) / 4 °C (39 °F), 8 rain days55 °F (13 °C) / 39 °F (4 °C), 8 rain days
- Akrotiri16 °C (61 °F) / 11 °C (52 °F), 9 rain days61 °F (16 °C) / 52 °F (11 °C), 9 rain days
- Alexandroupolis10 °C (50 °F) / 3 °C (37 °F), 9 rain days50 °F (10 °C) / 37 °F (3 °C), 9 rain days
- Almyros13 °C (55 °F) / 5 °C (41 °F), 9 rain days55 °F (13 °C) / 41 °F (5 °C), 9 rain days
- Amaliapolis14 °C (57 °F) / 7 °C (45 °F), 10 rain days57 °F (14 °C) / 45 °F (7 °C), 10 rain days
- Amfissa13 °C (55 °F) / 6 °C (43 °F), 10 rain days55 °F (13 °C) / 43 °F (6 °C), 10 rain days
- Ammoudia13 °C (55 °F) / 5 °C (41 °F), 12 rain days55 °F (13 °C) / 41 °F (5 °C), 12 rain days
- Ammouliani14 °C (57 °F) / 7 °C (45 °F), 10 rain days57 °F (14 °C) / 45 °F (7 °C), 10 rain days
- Ampelas14 °C (57 °F) / 9 °C (48 °F), 10 rain days57 °F (14 °C) / 48 °F (9 °C), 10 rain days
- Amphipolis8 °C (46 °F) / 0 °C (32 °F), 13 rain days46 °F (8 °C) / 32 °F (0 °C), 13 rain days
- Andritsaina13 °C (55 °F) / 6 °C (43 °F), 9 rain days55 °F (13 °C) / 43 °F (6 °C), 9 rain days
- Ano Doliana9 °C (48 °F) / 1 °C (34 °F), 13 rain days48 °F (9 °C) / 34 °F (1 °C), 13 rain days
- Ano Volos14 °C (57 °F) / 5 °C (41 °F), 9 rain days57 °F (14 °C) / 41 °F (5 °C), 9 rain days
- Anogeia12 °C (54 °F) / 3 °C (37 °F), 12 rain days54 °F (12 °C) / 37 °F (3 °C), 12 rain days
- Antiparos16 °C (61 °F) / 10 °C (50 °F), 7 rain days61 °F (16 °C) / 50 °F (10 °C), 7 rain days
- Archangelos16 °C (61 °F) / 10 °C (50 °F), 5 rain days61 °F (16 °C) / 50 °F (10 °C), 5 rain days
- Argalasti14 °C (57 °F) / 6 °C (43 °F), 10 rain days57 °F (14 °C) / 43 °F (6 °C), 10 rain days
- Argos15 °C (59 °F) / 6 °C (43 °F), 8 rain days59 °F (15 °C) / 43 °F (6 °C), 8 rain days
- Argostoli16 °C (61 °F) / 9 °C (48 °F), 9 rain days61 °F (16 °C) / 48 °F (9 °C), 9 rain days
- Aridea11 °C (52 °F) / 4 °C (39 °F), 7 rain days52 °F (11 °C) / 39 °F (4 °C), 7 rain days
- Arillas15 °C (59 °F) / 10 °C (50 °F), 11 rain days59 °F (15 °C) / 50 °F (10 °C), 11 rain days
- Arta14 °C (57 °F) / 6 °C (43 °F), 12 rain days57 °F (14 °C) / 43 °F (6 °C), 12 rain days
- Asprovalta10 °C (50 °F) / 2 °C (36 °F), 9 rain days50 °F (10 °C) / 36 °F (2 °C), 9 rain days
- Bali, Crete17 °C (63 °F) / 11 °C (52 °F), 12 rain days63 °F (17 °C) / 52 °F (11 °C), 12 rain days
- Chalcis13 °C (55 °F) / 7 °C (45 °F), 12 rain days55 °F (13 °C) / 45 °F (7 °C), 12 rain days
- Chania, Magnesia10 °C (50 °F) / 2 °C (36 °F), 10 rain days50 °F (10 °C) / 36 °F (2 °C), 10 rain days
- Chania17 °C (63 °F) / 11 °C (52 °F), 13 rain days63 °F (17 °C) / 52 °F (11 °C), 13 rain days
- Chaniotis13 °C (55 °F) / 6 °C (43 °F), 9 rain days55 °F (13 °C) / 43 °F (6 °C), 9 rain days
- Chersonissos18 °C (64 °F) / 11 °C (52 °F), 9 rain days64 °F (18 °C) / 52 °F (11 °C), 9 rain days
- Chios (town)15 °C (59 °F) / 10 °C (50 °F), 8 rain days59 °F (15 °C) / 50 °F (10 °C), 8 rain days
- Chorefto12 °C (54 °F) / 5 °C (41 °F), 10 rain days54 °F (12 °C) / 41 °F (5 °C), 10 rain days
- Chrisi Akti Panagias13 °C (55 °F) / 6 °C (43 °F), 9 rain days55 °F (13 °C) / 43 °F (6 °C), 9 rain days
- Corfu Town15 °C (59 °F) / 9 °C (48 °F), 14 rain days59 °F (15 °C) / 48 °F (9 °C), 14 rain days
- Corinth15 °C (59 °F) / 8 °C (46 °F), 8 rain days59 °F (15 °C) / 46 °F (8 °C), 8 rain days
- Delphi13 °C (55 °F) / 6 °C (43 °F), 9 rain days55 °F (13 °C) / 43 °F (6 °C), 9 rain days
- Didymoteicho13 °C (55 °F) / 5 °C (41 °F), 10 rain days55 °F (13 °C) / 41 °F (5 °C), 10 rain days
- Dimitsana10 °C (50 °F) / 2 °C (36 °F), 12 rain days50 °F (10 °C) / 36 °F (2 °C), 12 rain days
- Dodoni10 °C (50 °F) / 3 °C (37 °F), 12 rain days50 °F (10 °C) / 37 °F (3 °C), 12 rain days
- Drama9 °C (48 °F) / 2 °C (36 °F), 9 rain days48 °F (9 °C) / 36 °F (2 °C), 9 rain days
- Drapanias15 °C (59 °F) / 9 °C (48 °F), 13 rain days59 °F (15 °C) / 48 °F (9 °C), 13 rain days
- Edessa10 °C (50 °F) / 2 °C (36 °F), 8 rain days50 °F (10 °C) / 36 °F (2 °C), 8 rain days
- Edipsos13 °C (55 °F) / 7 °C (45 °F), 7 rain days55 °F (13 °C) / 45 °F (7 °C), 7 rain days
- Elafonisos16 °C (61 °F) / 10 °C (50 °F), 11 rain days61 °F (16 °C) / 50 °F (10 °C), 11 rain days
- Elassona13 °C (55 °F) / 3 °C (37 °F), 6 rain days55 °F (13 °C) / 37 °F (3 °C), 6 rain days
- Eleusina15 °C (59 °F) / 8 °C (46 °F), 9 rain days59 °F (15 °C) / 46 °F (8 °C), 9 rain days
- Elounda17 °C (63 °F) / 10 °C (50 °F), 7 rain days63 °F (17 °C) / 50 °F (10 °C), 7 rain days
- Epano Vatheia17 °C (63 °F) / 10 °C (50 °F), 6 rain days63 °F (17 °C) / 50 °F (10 °C), 6 rain days
- Eretria14 °C (57 °F) / 7 °C (45 °F), 9 rain days57 °F (14 °C) / 45 °F (7 °C), 9 rain days
- Ermioni15 °C (59 °F) / 8 °C (46 °F), 10 rain days59 °F (15 °C) / 46 °F (8 °C), 10 rain days
- Faliraki16 °C (61 °F) / 10 °C (50 °F), 5 rain days61 °F (16 °C) / 50 °F (10 °C), 5 rain days
- Fanes16 °C (61 °F) / 10 °C (50 °F), 12 rain days61 °F (16 °C) / 50 °F (10 °C), 12 rain days
- Feres10 °C (50 °F) / 3 °C (37 °F), 9 rain days50 °F (10 °C) / 37 °F (3 °C), 9 rain days
- Fira16 °C (61 °F) / 11 °C (52 °F), 9 rain days61 °F (16 °C) / 52 °F (11 °C), 9 rain days
- Fiskardo15 °C (59 °F) / 9 °C (48 °F), 13 rain days59 °F (15 °C) / 48 °F (9 °C), 13 rain days
- Florina4 °C (39 °F) / -4 °C (25 °F), 9 rain days39 °F (4 °C) / 25 °F (-4 °C), 9 rain days
- Fourni16 °C (61 °F) / 10 °C (50 °F), 7 rain days61 °F (16 °C) / 50 °F (10 °C), 7 rain days
- Galatas16 °C (61 °F) / 9 °C (48 °F), 8 rain days61 °F (16 °C) / 48 °F (9 °C), 8 rain days
- Galaxidi14 °C (57 °F) / 6 °C (43 °F), 10 rain days57 °F (14 °C) / 43 °F (6 °C), 10 rain days
- Gennadi16 °C (61 °F) / 10 °C (50 °F), 12 rain days61 °F (16 °C) / 50 °F (10 °C), 12 rain days
- Geraki14 °C (57 °F) / 7 °C (45 °F), 8 rain days57 °F (14 °C) / 45 °F (7 °C), 8 rain days
- Glossa14 °C (57 °F) / 9 °C (48 °F), 12 rain days57 °F (14 °C) / 48 °F (9 °C), 12 rain days
- Gytheio16 °C (61 °F) / 7 °C (45 °F), 11 rain days61 °F (16 °C) / 45 °F (7 °C), 11 rain days
- Heraklion18 °C (64 °F) / 13 °C (55 °F), 11 rain days64 °F (18 °C) / 55 °F (13 °C), 11 rain days
- Hora Sfakion17 °C (63 °F) / 10 °C (50 °F), 13 rain days63 °F (17 °C) / 50 °F (10 °C), 13 rain days
- Hydra15 °C (59 °F) / 10 °C (50 °F), 10 rain days59 °F (15 °C) / 50 °F (10 °C), 10 rain days
- Ialysos16 °C (61 °F) / 10 °C (50 °F), 7 rain days61 °F (16 °C) / 50 °F (10 °C), 7 rain days
- Iamia15 °C (59 °F) / 7 °C (45 °F), 12 rain days59 °F (15 °C) / 45 °F (7 °C), 12 rain days
- Ierapetra18 °C (64 °F) / 11 °C (52 °F), 10 rain days64 °F (18 °C) / 52 °F (11 °C), 10 rain days
- Ierissos13 °C (55 °F) / 6 °C (43 °F), 9 rain days55 °F (13 °C) / 43 °F (6 °C), 9 rain days
- Igoumenitsa13 °C (55 °F) / 5 °C (41 °F), 6 rain days55 °F (13 °C) / 41 °F (5 °C), 6 rain days
- Imerovigli14 °C (57 °F) / 9 °C (48 °F), 6 rain days57 °F (14 °C) / 48 °F (9 °C), 6 rain days
- Ioannina12 °C (54 °F) / 3 °C (37 °F), 13 rain days54 °F (12 °C) / 37 °F (3 °C), 13 rain days
- Ios15 °C (59 °F) / 11 °C (52 °F), 9 rain days59 °F (15 °C) / 52 °F (11 °C), 9 rain days
- Itea15 °C (59 °F) / 6 °C (43 °F), 12 rain days59 °F (15 °C) / 43 °F (6 °C), 12 rain days
- Kala Nera14 °C (57 °F) / 6 °C (43 °F), 9 rain days57 °F (14 °C) / 43 °F (6 °C), 9 rain days
- Kalamata15 °C (59 °F) / 7 °C (45 °F), 10 rain days59 °F (15 °C) / 45 °F (7 °C), 10 rain days
- Kalambaka10 °C (50 °F) / 2 °C (36 °F), 9 rain days50 °F (10 °C) / 36 °F (2 °C), 9 rain days
- Kalavryta13 °C (55 °F) / 6 °C (43 °F), 13 rain days55 °F (13 °C) / 43 °F (6 °C), 13 rain days
- KaloChorio Istron17 °C (63 °F) / 10 °C (50 °F), 7 rain days63 °F (17 °C) / 50 °F (10 °C), 7 rain days
- Kamari14 °C (57 °F) / 9 °C (48 °F), 5 rain days57 °F (14 °C) / 48 °F (9 °C), 5 rain days
- Kanalia13 °C (55 °F) / 5 °C (41 °F), 9 rain days55 °F (13 °C) / 41 °F (5 °C), 9 rain days
- Karditsa11 °C (52 °F) / 3 °C (37 °F), 7 rain days52 °F (11 °C) / 37 °F (3 °C), 7 rain days
- Karpathos17 °C (63 °F) / 12 °C (54 °F), 11 rain days63 °F (17 °C) / 54 °F (12 °C), 11 rain days
- Karystos15 °C (59 °F) / 8 °C (46 °F), 9 rain days59 °F (15 °C) / 46 °F (8 °C), 9 rain days
- Karytaina14 °C (57 °F) / 7 °C (45 °F), 9 rain days57 °F (14 °C) / 45 °F (7 °C), 9 rain days
- Kassiopi15 °C (59 °F) / 9 °C (48 °F), 7 rain days59 °F (15 °C) / 48 °F (9 °C), 7 rain days
- Kastellorizo15 °C (59 °F) / 10 °C (50 °F), 8 rain days59 °F (15 °C) / 50 °F (10 °C), 8 rain days
- Kastoria7 °C (45 °F) / -1 °C (30 °F), 9 rain days45 °F (7 °C) / 30 °F (-1 °C), 9 rain days
- Katakolo15 °C (59 °F) / 8 °C (46 °F), 13 rain days59 °F (15 °C) / 46 °F (8 °C), 13 rain days
- Kavala11 °C (52 °F) / 4 °C (39 °F), 9 rain days52 °F (11 °C) / 39 °F (4 °C), 9 rain days
- Keramidi14 °C (57 °F) / 6 °C (43 °F), 11 rain days57 °F (14 °C) / 43 °F (6 °C), 11 rain days
- Keramoti14 °C (57 °F) / 6 °C (43 °F), 9 rain days57 °F (14 °C) / 43 °F (6 °C), 9 rain days
- Kimolos13 °C (55 °F) / 8 °C (46 °F), 6 rain days55 °F (13 °C) / 46 °F (8 °C), 6 rain days
- Kissamos16 °C (61 °F) / 9 °C (48 °F), 8 rain days61 °F (16 °C) / 48 °F (9 °C), 8 rain days
- Komotini10 °C (50 °F) / 2 °C (36 °F), 9 rain days50 °F (10 °C) / 36 °F (2 °C), 9 rain days
- Koroni14 °C (57 °F) / 7 °C (45 °F), 12 rain days57 °F (14 °C) / 45 °F (7 °C), 12 rain days
- Kos15 °C (59 °F) / 10 °C (50 °F), 12 rain days59 °F (15 °C) / 50 °F (10 °C), 12 rain days
- Koufonisi14 °C (57 °F) / 9 °C (48 °F), 6 rain days57 °F (14 °C) / 48 °F (9 °C), 6 rain days
- Kozani11 °C (52 °F) / 3 °C (37 °F), 10 rain days52 °F (11 °C) / 37 °F (3 °C), 10 rain days
- Kranidi15 °C (59 °F) / 7 °C (45 °F), 10 rain days59 °F (15 °C) / 45 °F (7 °C), 10 rain days
- Kyllini15 °C (59 °F) / 8 °C (46 °F), 13 rain days59 °F (15 °C) / 46 °F (8 °C), 13 rain days
- Kymi14 °C (57 °F) / 8 °C (46 °F), 9 rain days57 °F (14 °C) / 46 °F (8 °C), 9 rain days
- Kynopiastes15 °C (59 °F) / 8 °C (46 °F), 14 rain days59 °F (15 °C) / 46 °F (8 °C), 14 rain days
- Kyparissia15 °C (59 °F) / 8 °C (46 °F), 7 rain days59 °F (15 °C) / 46 °F (8 °C), 7 rain days
- Lamia13 °C (55 °F) / 5 °C (41 °F), 5 rain days55 °F (13 °C) / 41 °F (5 °C), 5 rain days
- Larissa11 °C (52 °F) / 2 °C (36 °F), 9 rain days52 °F (11 °C) / 36 °F (2 °C), 9 rain days
- Lavrio15 °C (59 °F) / 10 °C (50 °F), 6 rain days59 °F (15 °C) / 50 °F (10 °C), 6 rain days
- Lefkada, town15 °C (59 °F) / 8 °C (46 °F), 13 rain days59 °F (15 °C) / 46 °F (8 °C), 13 rain days
- Lefkes, Paros14 °C (57 °F) / 9 °C (48 °F), 10 rain days57 °F (14 °C) / 48 °F (9 °C), 10 rain days
- Lefokastro13 °C (55 °F) / 6 °C (43 °F), 11 rain days55 °F (13 °C) / 43 °F (6 °C), 11 rain days
- Leros15 °C (59 °F) / 11 °C (52 °F), 12 rain days59 °F (15 °C) / 52 °F (11 °C), 12 rain days
- Lindos17 °C (63 °F) / 11 °C (52 °F), 12 rain days63 °F (17 °C) / 52 °F (11 °C), 12 rain days
- Litochoro9 °C (48 °F) / 2 °C (36 °F), 9 rain days48 °F (9 °C) / 36 °F (2 °C), 9 rain days
- Livadeia13 °C (55 °F) / 5 °C (41 °F), 11 rain days55 °F (13 °C) / 41 °F (5 °C), 11 rain days
- Loutra Ypatis12 °C (54 °F) / 5 °C (41 °F), 7 rain days54 °F (12 °C) / 41 °F (5 °C), 7 rain days
- Loutraki14 °C (57 °F) / 7 °C (45 °F), 8 rain days57 °F (14 °C) / 45 °F (7 °C), 8 rain days
- Makrinitsa14 °C (57 °F) / 6 °C (43 °F), 7 rain days57 °F (14 °C) / 43 °F (6 °C), 7 rain days
- Malia17 °C (63 °F) / 10 °C (50 °F), 8 rain days63 °F (17 °C) / 50 °F (10 °C), 8 rain days
- Marathon15 °C (59 °F) / 7 °C (45 °F), 10 rain days59 °F (15 °C) / 45 °F (7 °C), 10 rain days
- Maroneia11 °C (52 °F) / 4 °C (39 °F), 9 rain days52 °F (11 °C) / 39 °F (4 °C), 9 rain days
- Megali Panagia10 °C (50 °F) / 3 °C (37 °F), 11 rain days50 °F (10 °C) / 37 °F (3 °C), 11 rain days
- Megalochori15 °C (59 °F) / 10 °C (50 °F), 7 rain days59 °F (15 °C) / 50 °F (10 °C), 7 rain days
- Megalopolis14 °C (57 °F) / 4 °C (39 °F), 11 rain days57 °F (14 °C) / 39 °F (4 °C), 11 rain days
- Mesta14 °C (57 °F) / 8 °C (46 °F), 12 rain days57 °F (14 °C) / 46 °F (8 °C), 12 rain days
- Meteora10 °C (50 °F) / 2 °C (36 °F), 10 rain days50 °F (10 °C) / 36 °F (2 °C), 10 rain days
- Methana15 °C (59 °F) / 8 °C (46 °F), 11 rain days59 °F (15 °C) / 46 °F (8 °C), 11 rain days
- Methoni14 °C (57 °F) / 6 °C (43 °F), 9 rain days57 °F (14 °C) / 43 °F (6 °C), 9 rain days
- Milies13 °C (55 °F) / 6 °C (43 °F), 10 rain days55 °F (13 °C) / 43 °F (6 °C), 10 rain days
- Milina13 °C (55 °F) / 6 °C (43 °F), 6 rain days55 °F (13 °C) / 43 °F (6 °C), 6 rain days
- Monemvasia15 °C (59 °F) / 8 °C (46 °F), 11 rain days59 °F (15 °C) / 46 °F (8 °C), 11 rain days
- Mycenae14 °C (57 °F) / 8 °C (46 °F), 10 rain days57 °F (14 °C) / 46 °F (8 °C), 10 rain days
- Mykonos16 °C (61 °F) / 12 °C (54 °F), 9 rain days61 °F (16 °C) / 54 °F (12 °C), 9 rain days
- Mystras13 °C (55 °F) / 5 °C (41 °F), 8 rain days55 °F (13 °C) / 41 °F (5 °C), 8 rain days
- Mytilene13 °C (55 °F) / 7 °C (45 °F), 12 rain days55 °F (13 °C) / 45 °F (7 °C), 12 rain days
- Nafpaktos14 °C (57 °F) / 7 °C (45 °F), 8 rain days57 °F (14 °C) / 45 °F (7 °C), 8 rain days
- Nafplio15 °C (59 °F) / 8 °C (46 °F), 10 rain days59 °F (15 °C) / 46 °F (8 °C), 10 rain days
- Naousa, Imathia10 °C (50 °F) / 2 °C (36 °F), 9 rain days50 °F (10 °C) / 36 °F (2 °C), 9 rain days
- Naousa16 °C (61 °F) / 10 °C (50 °F), 7 rain days61 °F (16 °C) / 50 °F (10 °C), 7 rain days
- Naxos15 °C (59 °F) / 11 °C (52 °F), 11 rain days59 °F (15 °C) / 52 °F (11 °C), 11 rain days
- Nea Anchialos13 °C (55 °F) / 5 °C (41 °F), 7 rain days55 °F (13 °C) / 41 °F (5 °C), 7 rain days
- Nea Kallikratia14 °C (57 °F) / 6 °C (43 °F), 9 rain days57 °F (14 °C) / 43 °F (6 °C), 9 rain days
- Nea Moudania13 °C (55 °F) / 6 °C (43 °F), 8 rain days55 °F (13 °C) / 43 °F (6 °C), 8 rain days
- Nea Phokea14 °C (57 °F) / 6 °C (43 °F), 9 rain days57 °F (14 °C) / 43 °F (6 °C), 9 rain days
- Nees Pagases13 °C (55 °F) / 5 °C (41 °F), 9 rain days55 °F (13 °C) / 41 °F (5 °C), 9 rain days
- Neochori13 °C (55 °F) / 4 °C (39 °F), 10 rain days55 °F (13 °C) / 39 °F (4 °C), 10 rain days
- Neos Marmaras14 °C (57 °F) / 6 °C (43 °F), 9 rain days57 °F (14 °C) / 43 °F (6 °C), 9 rain days
- Nestos14 °C (57 °F) / 7 °C (45 °F), 6 rain days57 °F (14 °C) / 45 °F (7 °C), 6 rain days
- Oia16 °C (61 °F) / 11 °C (52 °F), 10 rain days61 °F (16 °C) / 52 °F (11 °C), 10 rain days
- Olympia15 °C (59 °F) / 6 °C (43 °F), 13 rain days59 °F (15 °C) / 43 °F (6 °C), 13 rain days
- Olympiada, Chalkidiki13 °C (55 °F) / 6 °C (43 °F), 8 rain days55 °F (13 °C) / 43 °F (6 °C), 8 rain days
- Orini Nafpaktia14 °C (57 °F) / 6 °C (43 °F), 8 rain days57 °F (14 °C) / 43 °F (6 °C), 8 rain days
- Ouranoupoli12 °C (54 °F) / 5 °C (41 °F), 10 rain days54 °F (12 °C) / 41 °F (5 °C), 10 rain days
- Palaio Faliro15 °C (59 °F) / 9 °C (48 °F), 8 rain days59 °F (15 °C) / 48 °F (9 °C), 8 rain days
- Palekastro17 °C (63 °F) / 10 °C (50 °F), 11 rain days63 °F (17 °C) / 50 °F (10 °C), 11 rain days
- Paleo Trikeri13 °C (55 °F) / 6 °C (43 °F), 9 rain days55 °F (13 °C) / 43 °F (6 °C), 9 rain days
- Paleochora17 °C (63 °F) / 10 °C (50 °F), 7 rain days63 °F (17 °C) / 50 °F (10 °C), 7 rain days
- Pangaion Hills9 °C (48 °F) / 1 °C (34 °F), 8 rain days48 °F (9 °C) / 34 °F (1 °C), 8 rain days
- Parga13 °C (55 °F) / 6 °C (43 °F), 12 rain days55 °F (13 °C) / 43 °F (6 °C), 12 rain days
- Parikia16 °C (61 °F) / 11 °C (52 °F), 6 rain days61 °F (16 °C) / 52 °F (11 °C), 6 rain days
- Patras15 °C (59 °F) / 8 °C (46 °F), 13 rain days59 °F (15 °C) / 46 °F (8 °C), 13 rain days
- Pella10 °C (50 °F) / 3 °C (37 °F), 9 rain days50 °F (10 °C) / 37 °F (3 °C), 9 rain days
- Perissa16 °C (61 °F) / 11 °C (52 °F), 9 rain days61 °F (16 °C) / 52 °F (11 °C), 9 rain days
- Petralona11 °C (52 °F) / 3 °C (37 °F), 10 rain days52 °F (11 °C) / 37 °F (3 °C), 10 rain days
- Philippi12 °C (54 °F) / 4 °C (39 °F), 7 rain days54 °F (12 °C) / 39 °F (4 °C), 7 rain days
- Piraeus15 °C (59 °F) / 10 °C (50 °F), 9 rain days59 °F (15 °C) / 50 °F (10 °C), 9 rain days
- Plakias17 °C (63 °F) / 10 °C (50 °F), 7 rain days63 °F (17 °C) / 50 °F (10 °C), 7 rain days
- Platamonas13 °C (55 °F) / 6 °C (43 °F), 7 rain days55 °F (13 °C) / 43 °F (6 °C), 7 rain days
- Platanias13 °C (55 °F) / 7 °C (45 °F), 12 rain days55 °F (13 °C) / 45 °F (7 °C), 12 rain days
- Platanidia14 °C (57 °F) / 7 °C (45 °F), 9 rain days57 °F (14 °C) / 45 °F (7 °C), 9 rain days
- Poros16 °C (61 °F) / 10 °C (50 °F), 9 rain days61 °F (16 °C) / 50 °F (10 °C), 9 rain days
- Portaria10 °C (50 °F) / 3 °C (37 °F), 10 rain days50 °F (10 °C) / 37 °F (3 °C), 10 rain days
- Portocheli15 °C (59 °F) / 9 °C (48 °F), 10 rain days59 °F (15 °C) / 48 °F (9 °C), 10 rain days
- Possidi13 °C (55 °F) / 6 °C (43 °F), 10 rain days55 °F (13 °C) / 43 °F (6 °C), 10 rain days
- Pramanta7 °C (45 °F) / -1 °C (30 °F), 13 rain days45 °F (7 °C) / 30 °F (-1 °C), 13 rain days
- Preveza13 °C (55 °F) / 5 °C (41 °F), 8 rain days55 °F (13 °C) / 41 °F (5 °C), 8 rain days
- Promiri13 °C (55 °F) / 5 °C (41 °F), 10 rain days55 °F (13 °C) / 41 °F (5 °C), 10 rain days
- Pteleos13 °C (55 °F) / 7 °C (45 °F), 8 rain days55 °F (13 °C) / 45 °F (7 °C), 8 rain days
- Ptolemaida7 °C (45 °F) / -1 °C (30 °F), 11 rain days45 °F (7 °C) / 30 °F (-1 °C), 11 rain days
- Pylos16 °C (61 °F) / 8 °C (46 °F), 13 rain days61 °F (16 °C) / 46 °F (8 °C), 13 rain days
- Pyrgos15 °C (59 °F) / 11 °C (52 °F), 6 rain days59 °F (15 °C) / 52 °F (11 °C), 6 rain days
- Pythion10 °C (50 °F) / 3 °C (37 °F), 10 rain days50 °F (10 °C) / 37 °F (3 °C), 10 rain days
- Rafina15 °C (59 °F) / 9 °C (48 °F), 7 rain days59 °F (15 °C) / 48 °F (9 °C), 7 rain days
- Rhodes, city17 °C (63 °F) / 11 °C (52 °F), 11 rain days63 °F (17 °C) / 52 °F (11 °C), 11 rain days
- Roda15.2 °C (59 °F) / 7 °C (45 °F), 189.9 rain days59 °F (15.2 °C) / 45 °F (7 °C), 189.9 rain days
- Samos15 °C (59 °F) / 9 °C (48 °F), 12 rain days59 °F (15 °C) / 48 °F (9 °C), 12 rain days
- Sarti12 °C (54 °F) / 5 °C (41 °F), 9 rain days54 °F (12 °C) / 41 °F (5 °C), 9 rain days
- Schinoussa15 °C (59 °F) / 10 °C (50 °F), 11 rain days59 °F (15 °C) / 50 °F (10 °C), 11 rain days
- Serres12 °C (54 °F) / 4 °C (39 °F), 8 rain days54 °F (12 °C) / 39 °F (4 °C), 8 rain days
- Sitia16 °C (61 °F) / 9 °C (48 °F), 9 rain days61 °F (16 °C) / 48 °F (9 °C), 9 rain days
- Skala16 °C (61 °F) / 10 °C (50 °F), 12 rain days61 °F (16 °C) / 50 °F (10 °C), 12 rain days
- Skiathos14 °C (57 °F) / 8 °C (46 °F), 11 rain days57 °F (14 °C) / 46 °F (8 °C), 11 rain days
- Skopelos, town14 °C (57 °F) / 9 °C (48 °F), 11 rain days57 °F (14 °C) / 48 °F (9 °C), 11 rain days
- Skyros15 °C (59 °F) / 9 °C (48 °F), 8 rain days59 °F (15 °C) / 48 °F (9 °C), 8 rain days
- Sparta13 °C (55 °F) / 6 °C (43 °F), 7 rain days55 °F (13 °C) / 43 °F (6 °C), 7 rain days
- Spata15 °C (59 °F) / 9 °C (48 °F), 6 rain days59 °F (15 °C) / 48 °F (9 °C), 6 rain days
- Spetses16 °C (61 °F) / 9 °C (48 °F), 10 rain days61 °F (16 °C) / 48 °F (9 °C), 10 rain days
- Stavroupoli10 °C (50 °F) / 4 °C (39 °F), 7 rain days50 °F (10 °C) / 39 °F (4 °C), 7 rain days
- Stemnitsa9 °C (48 °F) / 1 °C (34 °F), 12 rain days48 °F (9 °C) / 34 °F (1 °C), 12 rain days
- Symi17 °C (63 °F) / 11 °C (52 °F), 12 rain days63 °F (17 °C) / 52 °F (11 °C), 12 rain days
- Syros14 °C (57 °F) / 10 °C (50 °F), 6 rain days57 °F (14 °C) / 50 °F (10 °C), 6 rain days
- Syvota12 °C (54 °F) / 6 °C (43 °F), 13 rain days54 °F (12 °C) / 43 °F (6 °C), 13 rain days
- Thasos12 °C (54 °F) / 5 °C (41 °F), 9 rain days54 °F (12 °C) / 41 °F (5 °C), 9 rain days
- Thebes14 °C (57 °F) / 8 °C (46 °F), 7 rain days57 °F (14 °C) / 46 °F (8 °C), 7 rain days
- Theologos16 °C (61 °F) / 10 °C (50 °F), 12 rain days61 °F (16 °C) / 50 °F (10 °C), 12 rain days
- Thessaloniki12.9 °C (55 °F) / 7.2 °C (45 °F), 9 rain days55 °F (12.9 °C) / 45 °F (7.2 °C), 9 rain days
- Thirassia16 °C (61 °F) / 11 °C (52 °F), 6 rain days61 °F (16 °C) / 52 °F (11 °C), 6 rain days
- Tinos16 °C (61 °F) / 10 °C (50 °F), 7 rain days61 °F (16 °C) / 50 °F (10 °C), 7 rain days
- Tolo15 °C (59 °F) / 7 °C (45 °F), 10 rain days59 °F (15 °C) / 45 °F (7 °C), 10 rain days
- Trikala11 °C (52 °F) / 3 °C (37 °F), 10 rain days52 °F (11 °C) / 37 °F (3 °C), 10 rain days
- Trikeri13 °C (55 °F) / 6 °C (43 °F), 9 rain days55 °F (13 °C) / 43 °F (6 °C), 9 rain days
- Tripoli10 °C (50 °F) / -2 °C (28 °F), 7 rain days50 °F (10 °C) / 28 °F (-2 °C), 7 rain days
- Tsagkarada12 °C (54 °F) / 5 °C (41 °F), 9 rain days54 °F (12 °C) / 41 °F (5 °C), 9 rain days
- Valtesiniko7 °C (45 °F) / -1 °C (30 °F), 12 rain days45 °F (7 °C) / 30 °F (-1 °C), 12 rain days
- Vari-Voula-Vouliagmeni14 °C (57 °F) / 8 °C (46 °F), 7 rain days57 °F (14 °C) / 46 °F (8 °C), 7 rain days
- Velestino13 °C (55 °F) / 5 °C (41 °F), 8 rain days55 °F (13 °C) / 41 °F (5 °C), 8 rain days
- Vergina8 °C (46 °F) / 1 °C (34 °F), 7 rain days46 °F (8 °C) / 34 °F (1 °C), 7 rain days
- Veria10 °C (50 °F) / 3 °C (37 °F), 8 rain days50 °F (10 °C) / 37 °F (3 °C), 8 rain days
- Vistonida13 °C (55 °F) / 5 °C (41 °F), 9 rain days55 °F (13 °C) / 41 °F (5 °C), 9 rain days
- Vlychada16 °C (61 °F) / 11 °C (52 °F), 9 rain days61 °F (16 °C) / 52 °F (11 °C), 9 rain days
- Volos14 °C (57 °F) / 6 °C (43 °F), 9 rain days57 °F (14 °C) / 43 °F (6 °C), 9 rain days
- Vothonas13 °C (55 °F) / 9 °C (48 °F), 6 rain days55 °F (13 °C) / 48 °F (9 °C), 6 rain days
- Vourvoulos15 °C (59 °F) / 10 °C (50 °F), 10 rain days59 °F (15 °C) / 50 °F (10 °C), 10 rain days
- Vourvourou13 °C (55 °F) / 6 °C (43 °F), 9 rain days55 °F (13 °C) / 43 °F (6 °C), 9 rain days
- Vytina8 °C (46 °F) / 0 °C (32 °F), 11 rain days46 °F (8 °C) / 32 °F (0 °C), 11 rain days
- Xanthi10 °C (50 °F) / 3 °C (37 °F), 10 rain days50 °F (10 °C) / 37 °F (3 °C), 10 rain days
- Xinovrysi14 °C (57 °F) / 6 °C (43 °F), 9 rain days57 °F (14 °C) / 43 °F (6 °C), 9 rain days
- Yerakini14 °C (57 °F) / 5 °C (41 °F), 9 rain days57 °F (14 °C) / 41 °F (5 °C), 9 rain days
- Zacharo15 °C (59 °F) / 7 °C (45 °F), 12 rain days59 °F (15 °C) / 45 °F (7 °C), 12 rain days
- Zakros16 °C (61 °F) / 10 °C (50 °F), 11 rain days61 °F (16 °C) / 50 °F (10 °C), 11 rain days
Festivals and holidays
Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.
Christmas
25–26 Dec
Family holiday; many restaurants close on the 25th; mountain villages busy.
Crowds and prices
- Crowds · Greece
- Low
- Prices · Greece
- Low
Compare two months
Weather, crowds and prices for any two months in Greece, side by side.
Verdict
Dec: Mixed
May: Great (better)
Crowds
Dec: Low
May: Medium
Prices
Dec: Low
May: Medium
Festivals listed
Dec: 1
May: 3
December: Athens and Thessaloniki festive and cheap; mountain villages busy at Christmas; islands closed.
May: Warm, green and open; sea cool but swimmable late in the month. Best for sightseeing and hiking.
Greece: figures are long-term averages from this guide, not a forecast.
What to pack
- Layers: a fleece or light jacket
- A rain jacket or umbrella and shoes that dry fast
Where to go in December
Rated best or good this month
Best months: May–Oct for hiking; Dec–Mar for skiing
Best months: Jun–Sep for hiking, Dec–Feb for ski
Best months: May–Oct (hiking, railway) and Dec–Feb for ski
Best months: Apr–Jun, Sep–Oct (sightseeing); Dec–Mar (skiing)