Skip to content
Voykit

When to go · Türkiye (Turkey)

Türkiye (Turkey) in December

Mixed month. Cold, wet Istanbul with low hotel rates; snowy Cappadocia; New Year spikes prices.

Key facts

Verdict
Mixed
Crowds
Low
Türkiye (Turkey)
Prices
Low
Türkiye (Turkey)

Verdict

MixedVoykit month rating for Türkiye (Turkey)

Cold, wet Istanbul with low hotel rates; snowy Cappadocia; New Year spikes prices.

Is another month better than December?

December is rated mixed. These months rate higher:

Weather in December

  • Istanbul and Marmara · Istanbul, Bursa, Edirnerainy

    Wet, windy winters with occasional snow; humid 30 °C (86 °F) summers; May and September–October are the easy windows.

  • Aegean coast · İzmir, Selçuk (Ephesus), Bodrum, Çeşmerainy

    Sea is swimmable June–October; inland ruins reach 38 °C (100 °F) in July–August — visit at opening.

  • Mediterranean coast · Antalya, Kaş, Fethiye, Alanyarainy

    Longest beach season (May–October); winter storms bring heavy rain; the Lycian Way is best in spring and autumn.

  • Central Anatolia · Cappadocia, Ankara, Konyacool

    High, dry plateau: snow and −10 °C (14 °F) nights in winter, hot days but cool nights in summer; balloons fly all year when wind allows.

  • Black Sea · Trabzon, Rize, the Kaçkarcool

    Rain in every month; summer is the only reliable time for the high plateaus (yayla).

  • East and south-east · Kars, Van, Mardin, Şanlıurfacool

    Kars and Van have hard winters; Şanlıurfa and Mardin pass 40 °C (104 °F) in summer.

  • Mediterranean pattern: dry summers around 30–35 °C (86–95 °F), mild wet winters around 10–15 °C (50–59 °F) with 8–16 rain days a month. Spring and autumn are the best walking weather.

  • Aegean Turkey: Inland (Denizli, Pamukkale) · Interior valleys and mountainscold

    More extreme: days over 35 °C (95 °F) in summer, cold winds and occasional snow in winter.

  • Black Sea Turkey: Black Sea coast · Zonguldak to Rizecool

    Oceanic: warm showery summers around 25–27 °C (77–81 °F) with 10–15 rain days a month; cool wet winters around 6–10 °C (43–50 °F) with 15–20 rain days. Snow is occasional and melts fast.

  • Black Sea Turkey: Mountain plateaus · Kaçkar and inland highlandscold

    Colder and much snowier than the coast; alpine meadows and glacier lakes are usually reachable only in the warm months — check access dates.

  • Black Sea Turkey: Inland lowlands · Amasya, Çorum, Tokatcold

    Continental: very warm, fairly dry summers and cold snowy winters — different from the coast an hour away.

  • Central Anatolia: Central plateau · Ankara, Konya, Kayseri, Cappadociacold

    Semi-arid continental: summer days around 28–32 °C (82–90 °F) with 1–4 rain days a month; winter around freezing with 10–15 precipitation days a month and snow that can lie for most of the season.

  • Cilician Mountains: Cilician Mountains · Taurus range on Mediterranean coastwarm

    Hot dry summers 30‑35 °C (95 °F), mild wet winters 12‑15 °C (59 °F). September offers warm sea, fewer crowds.

  • Snow lies long and deep; winter nights well below freezing, and Palandöken and Sarıkamış ski from about December to March.

  • Milder than the plateau but still high; the lake is soda-salt and does not freeze, so waterbirds stay.

  • Hatay: Hatay coast · Mediterraneancool

    Mild winters, hot dry summers; best Apr–Jun, Sep–Nov

  • Marmara: Istanbul and the Bosphorus · north shore, Black Sea sidecool

    Humid summers around 30 °C (86 °F); grey, wet winters with occasional snow. Rain falls year-round — pack a shell.

  • Marmara: Southern Marmara (Bursa, Çanakkale) · inland and Aegean-facingcool

    Warmer and drier than Istanbul; Uludağ holds snow into spring for skiing.

  • Mediterranean Turkey: Coast · Mediterranean shorelinefine

    Coastal summers are dry and can exceed 35 °C (95 °F). Winters are rainy and can bring strong winds and storms; snow is rare at sea level. Sea temperatures are above 25 °C (77 °F) from May to October.

  • Mediterranean Turkey: Lakes District · Isparta and Burdurcold

    The inland climate differs from the coast, with hot dry summers and cold, snowy winters.

  • Southeastern Anatolia: Southeastern Anatolia plateau · Gaziantep, Urfa, Mardin, Diyarbakırcool

    Subcontinental Mediterranean: scorching rainless summers (July–August daytime averages just under 40 °C (104 °F)), warm springs, chilly rainy winters; the northern half can see sporadic snow.

  • Istanbul11 °C (52 °F) / 6 °C (43 °F), 15 rain days
  • Adana17 °C (63 °F) / 7 °C (45 °F), 10 rain days
  • Adapazarı12 °C (54 °F) / 4 °C (39 °F), 14 rain days
  • Afyonkarahisar6 °C (43 °F) / -2 °C (28 °F), 12 rain days
  • Akçakoca11 °C (52 °F) / 5 °C (41 °F), 14 rain days
  • Akhisar13 °C (55 °F) / 5 °C (41 °F), 9 rain days
  • Aksaray7 °C (45 °F) / -2 °C (28 °F), 10 rain days
  • Akşehir6 °C (43 °F) / -2 °C (28 °F), 10 rain days
  • Akyaka14 °C (57 °F) / 7 °C (45 °F), 10 rain days
  • Alaçatı13 °C (55 °F) / 6 °C (43 °F), 9 rain days
  • Alanya18 °C (64 °F) / 10 °C (50 °F), 12 rain days
  • Alaşehir11 °C (52 °F) / 3 °C (37 °F), 7 rain days
  • Amasra10 °C (50 °F) / 3 °C (37 °F), 13 rain days
  • Amasya9 °C (48 °F) / 1 °C (34 °F), 12 rain days
  • Anamur18 °C (64 °F) / 11 °C (52 °F), 12 rain days
  • Antakya15 °C (59 °F) / 7 °C (45 °F), 12 rain days
  • Aphrodisias13 °C (55 °F) / 4 °C (39 °F), 12 rain days
  • Ardahan3 °C (37 °F) / -9 °C (16 °F), 5 rain days
  • Armutlu11 °C (52 °F) / 5 °C (41 °F), 13 rain days
  • Artvin6 °C (43 °F) / -1 °C (30 °F), 12 rain days
  • Assos13 °C (55 °F) / 6 °C (43 °F), 12 rain days
  • Avanos7 °C (45 °F) / -2 °C (28 °F), 9 rain days
  • Avşa11 °C (52 °F) / 6 °C (43 °F), 12 rain days
  • Ayder5 °C (41 °F) / -3 °C (27 °F), 13 rain days
  • Aydıncık15 °C (59 °F) / 6 °C (43 °F), 6 rain days
  • Ayvalık14 °C (57 °F) / 7 °C (45 °F), 12 rain days
  • Balıkesir11 °C (52 °F) / 3 °C (37 °F), 13 rain days
  • Bandırma11 °C (52 °F) / 4 °C (39 °F), 13 rain days
  • Batman11 °C (52 °F) / 2 °C (36 °F), 11 rain days
  • Belek17 °C (63 °F) / 8 °C (46 °F), 12 rain days
  • Bergama13 °C (55 °F) / 5 °C (41 °F), 12 rain days
  • Beypazarı7 °C (45 °F) / -1 °C (30 °F), 11 rain days
  • Beyşehir7 °C (45 °F) / 0 °C (32 °F), 8 rain days
  • Birgi14 °C (57 °F) / 7 °C (45 °F), 9 rain days
  • Bodrum16 °C (61 °F) / 10 °C (50 °F), 12 rain days
  • Boğazkale8 °C (46 °F) / 0 °C (32 °F), 9 rain days
  • Bolu7 °C (45 °F) / 0 °C (32 °F), 12 rain days
  • Boyabat7 °C (45 °F) / 0 °C (32 °F), 8 rain days
  • Bozburun16 °C (61 °F) / 9 °C (48 °F), 13 rain days
  • Bozcaada13 °C (55 °F) / 7 °C (45 °F), 13 rain days
  • Burdur9 °C (48 °F) / 1 °C (34 °F), 11 rain days
  • Çanakkale12 °C (54 °F) / 6 °C (43 °F), 12 rain days
  • Çankırı5 °C (41 °F) / -2 °C (28 °F), 6 rain days
  • Çavdarhisar6 °C (43 °F) / -2 °C (28 °F), 12 rain days
  • Çerkezköy9 °C (48 °F) / 3 °C (37 °F), 13 rain days
  • Çeşme14 °C (57 °F) / 8 °C (46 °F), 11 rain days
  • Çorlu10 °C (50 °F) / 4 °C (39 °F), 12 rain days
  • Çorum6 °C (43 °F) / -2 °C (28 °F), 9 rain days
  • Dalaman17 °C (63 °F) / 9 °C (48 °F), 12 rain days
  • Dalyan17 °C (63 °F) / 8 °C (46 °F), 12 rain days
  • Darende4 °C (39 °F) / -6 °C (21 °F), 5 rain days
  • Datça16 °C (61 °F) / 9 °C (48 °F), 12 rain days
  • Demirköy9 °C (48 °F) / 2 °C (36 °F), 12 rain days
  • Demre17 °C (63 °F) / 9 °C (48 °F), 12 rain days
  • Denizli12 °C (54 °F) / 4 °C (39 °F), 12 rain days
  • Didim15 °C (59 °F) / 9 °C (48 °F), 12 rain days
  • Dikili14 °C (57 °F) / 7 °C (45 °F), 12 rain days
  • Divriği5 °C (41 °F) / -4 °C (25 °F), 9 rain days
  • Diyarbakır9 °C (48 °F) / -1 °C (30 °F), 12 rain days
  • Doğubayazıt4 °C (39 °F) / -6 °C (21 °F), 8 rain days
  • Eceabat11 °C (52 °F) / 5 °C (41 °F), 12 rain days
  • Edirne8 °C (46 °F) / 1 °C (34 °F), 11 rain days
  • Edremit13 °C (55 °F) / 5 °C (41 °F), 12 rain days
  • Eğil12 °C (54 °F) / 3 °C (37 °F), 9 rain days
  • Elazığ5 °C (41 °F) / -2 °C (28 °F), 11 rain days
  • Elmali14 °C (57 °F) / 5 °C (41 °F), 8 rain days
  • Enez11 °C (52 °F) / 5 °C (41 °F), 11 rain days
  • Erdek11 °C (52 °F) / 5 °C (41 °F), 12 rain days
  • Erdemli18 °C (64 °F) / 9 °C (48 °F), 6 rain days
  • Ergani10 °C (50 °F) / 1 °C (34 °F), 9 rain days
  • Erzincan5 °C (41 °F) / -4 °C (25 °F), 11 rain days
  • Erzurum-1 °C (30 °F) / -10 °C (14 °F), 9 rain days
  • Eskişehir6 °C (43 °F) / -2 °C (28 °F), 12 rain days
  • Faralya14 °C (57 °F) / 8 °C (46 °F), 8 rain days
  • Fethiye18 °C (64 °F) / 8 °C (46 °F), 12 rain days
  • Finike18 °C (64 °F) / 10 °C (50 °F), 11 rain days
  • Foça15 °C (59 °F) / 8 °C (46 °F), 11 rain days
  • Gaziantep10 °C (50 °F) / 2 °C (36 °F), 12 rain days
  • Gebze11 °C (52 °F) / 5 °C (41 °F), 14 rain days
  • Gelibolu11 °C (52 °F) / 5 °C (41 °F), 12 rain days
  • Gemlik12 °C (54 °F) / 5 °C (41 °F), 14 rain days
  • Geyikli12 °C (54 °F) / 5 °C (41 °F), 13 rain days
  • Giresun13 °C (55 °F) / 7 °C (45 °F), 14 rain days
  • Göcek16 °C (61 °F) / 9 °C (48 °F), 8 rain days
  • Gökçeada11 °C (52 °F) / 6 °C (43 °F), 12 rain days
  • Gönen12 °C (54 °F) / 5 °C (41 °F), 9 rain days
  • Gümüşhane6 °C (43 °F) / -4 °C (25 °F), 5 rain days
  • Gümüşlük16 °C (61 °F) / 9 °C (48 °F), 6 rain days
  • Güzelyurt6 °C (43 °F) / -3 °C (27 °F), 10 rain days
  • Hacıbektaş5 °C (41 °F) / -2 °C (28 °F), 5 rain days
  • Hakkâri5 °C (41 °F) / -5 °C (23 °F), 8 rain days
  • Halfeti14 °C (57 °F) / 4 °C (39 °F), 6 rain days
  • Hasankeyf10 °C (50 °F) / 0 °C (32 °F), 8 rain days
  • İnegöl9 °C (48 °F) / 1 °C (34 °F), 10 rain days
  • Iskenderun17 °C (63 °F) / 10 °C (50 °F), 12 rain days
  • Isparta8 °C (46 °F) / 0 °C (32 °F), 10 rain days
  • İzmit12 °C (54 °F) / 6 °C (43 °F), 16 rain days
  • Iznik11 °C (52 °F) / 4 °C (39 °F), 13 rain days
  • Kabak16 °C (61 °F) / 8 °C (46 °F), 12 rain days
  • Kahramanmaraş9 °C (48 °F) / -1 °C (30 °F), 6 rain days
  • Kâhta8 °C (46 °F) / 0 °C (32 °F), 12 rain days
  • Kalkan16 °C (61 °F) / 9 °C (48 °F), 7 rain days
  • Karaisalı11 °C (52 °F) / 3 °C (37 °F), 10 rain days
  • Karaman7 °C (45 °F) / -2 °C (28 °F), 9 rain days
  • Karkamış12 °C (54 °F) / 4 °C (39 °F), 8 rain days
  • Kars0 °C (32 °F) / -12 °C (10 °F), 10 rain days
  • Kaş17 °C (63 °F) / 10 °C (50 °F), 12 rain days
  • Kastamonu5 °C (41 °F) / -3 °C (27 °F), 12 rain days
  • Kayaköy17 °C (63 °F) / 8 °C (46 °F), 12 rain days
  • Kayseri7 °C (45 °F) / -4 °C (25 °F), 10 rain days
  • Kemaliye4 °C (39 °F) / -5 °C (23 °F), 5 rain days
  • Kemer17 °C (63 °F) / 8 °C (46 °F), 12 rain days
  • Keşan10 °C (50 °F) / 3 °C (37 °F), 10 rain days
  • Kilis13 °C (55 °F) / 4 °C (39 °F), 5 rain days
  • Kınık14 °C (57 °F) / 8 °C (46 °F), 8 rain days
  • Konya6 °C (43 °F) / -2 °C (28 °F), 10 rain days
  • Kırklareli8 °C (46 °F) / 1 °C (34 °F), 11 rain days
  • Kırşehir7 °C (45 °F) / -2 °C (28 °F), 8 rain days
  • Kula13 °C (55 °F) / 4 °C (39 °F), 9 rain days
  • Kuşadası15 °C (59 °F) / 8 °C (46 °F), 12 rain days
  • Kütahya6 °C (43 °F) / -2 °C (28 °F), 11 rain days
  • Kıyıköy10 °C (50 °F) / 4 °C (39 °F), 12 rain days
  • Lüleburgaz10 °C (50 °F) / 3 °C (37 °F), 11 rain days
  • Malatya6 °C (43 °F) / -2 °C (28 °F), 11 rain days
  • Manavgat17 °C (63 °F) / 8 °C (46 °F), 12 rain days
  • Manisa13 °C (55 °F) / 5 °C (41 °F), 12 rain days
  • Mardin10 °C (50 °F) / 2 °C (36 °F), 10 rain days
  • Marmara Ereğlisi11 °C (52 °F) / 5 °C (41 °F), 9 rain days
  • Marmaris16 °C (61 °F) / 9 °C (48 °F), 12 rain days
  • Mersin16.9 °C (62 °F) / 9.1 °C (48 °F), 162.7 rain days
  • Midyat10 °C (50 °F) / 2 °C (36 °F), 9 rain days
  • Mudanya12 °C (54 °F) / 5 °C (41 °F), 14 rain days
  • Muğla11 °C (52 °F) / 3 °C (37 °F), 12 rain days
  • Muş3 °C (37 °F) / -6 °C (21 °F), 10 rain days
  • Mut14 °C (57 °F) / 6 °C (43 °F), 7 rain days
  • Narlıkuyu17 °C (63 °F) / 10 °C (50 °F), 10 rain days
  • Nevşehir6 °C (43 °F) / -3 °C (27 °F), 10 rain days
  • Niğde6 °C (43 °F) / -3 °C (27 °F), 9 rain days
  • Nizip12 °C (54 °F) / 3 °C (37 °F), 5 rain days
  • Nusaybin13 °C (55 °F) / 4 °C (39 °F), 9 rain days
  • Ölüdeniz16 °C (61 °F) / 8 °C (46 °F), 12 rain days
  • Olympos17 °C (63 °F) / 8 °C (46 °F), 9 rain days
  • Ordu10 °C (50 °F) / 3 °C (37 °F), 13 rain days
  • Osmaneli8 °C (46 °F) / 0 °C (32 °F), 9 rain days
  • Osmaniye16 °C (61 °F) / 7 °C (45 °F), 11 rain days
  • Pamukkale12 °C (54 °F) / 4 °C (39 °F), 11 rain days
  • Patara17 °C (63 °F) / 8 °C (46 °F), 12 rain days
  • Polatlı6 °C (43 °F) / -2 °C (28 °F), 11 rain days
  • Pozantı12 °C (54 °F) / 3 °C (37 °F), 7 rain days
  • Rize11 °C (52 °F) / 5 °C (41 °F), 16 rain days
  • Safranbolu8 °C (46 °F) / 0 °C (32 °F), 12 rain days
  • Samsun13 °C (55 °F) / 7 °C (45 °F), 13 rain days
  • Sandıklı7 °C (45 °F) / -1 °C (30 °F), 10 rain days
  • Saray9 °C (48 °F) / 2 °C (36 °F), 13 rain days
  • Sardis10 °C (50 °F) / 2 °C (36 °F), 6 rain days
  • Şarköy District10 °C (50 °F) / 4 °C (39 °F), 12 rain days
  • Selçuk14 °C (57 °F) / 6 °C (43 °F), 12 rain days
  • Side17 °C (63 °F) / 8 °C (46 °F), 12 rain days
  • Siirt13 °C (55 °F) / 3 °C (37 °F), 7 rain days
  • Silifke16 °C (61 °F) / 7 °C (45 °F), 8 rain days
  • Sinop12 °C (54 °F) / 6 °C (43 °F), 14 rain days
  • Şirince14 °C (57 °F) / 7 °C (45 °F), 10 rain days
  • Sivas4 °C (39 °F) / -5 °C (23 °F), 12 rain days
  • Sivrihisar6 °C (43 °F) / -2 °C (28 °F), 10 rain days
  • Sındırgı10 °C (50 °F) / 3 °C (37 °F), 8 rain days
  • Söğüt7 °C (45 °F) / -1 °C (30 °F), 8 rain days
  • Tarsus17 °C (63 °F) / 8 °C (46 °F), 10 rain days
  • Taşucu16 °C (61 °F) / 8 °C (46 °F), 6 rain days
  • Tatvan4 °C (39 °F) / -5 °C (23 °F), 9 rain days
  • Tekirdağ10 °C (50 °F) / 4 °C (39 °F), 13 rain days
  • Tokat8 °C (46 °F) / 0 °C (32 °F), 12 rain days
  • Tonya9 °C (48 °F) / 1 °C (34 °F), 12 rain days
  • Trabzon13 °C (55 °F) / 7 °C (45 °F), 12 rain days
  • Tunceli6 °C (43 °F) / -4 °C (25 °F), 8 rain days
  • Turgutreis15 °C (59 °F) / 10 °C (50 °F), 12 rain days
  • Uçhisar3 °C (37 °F) / -3 °C (27 °F), 5 rain days
  • Ünye10 °C (50 °F) / 3 °C (37 °F), 12 rain days
  • Urfa12.4 °C (54 °F) / 4.8 °C (41 °F), 79 rain days
  • Ürgüp7 °C (45 °F) / -3 °C (27 °F), 9 rain days
  • Uşak9 °C (48 °F) / 1 °C (34 °F), 11 rain days
  • Uzunköprü9 °C (48 °F) / 2 °C (36 °F), 11 rain days
  • Van5 °C (41 °F) / -4 °C (25 °F), 9 rain days
  • Vize9 °C (48 °F) / 2 °C (36 °F), 13 rain days
  • Yalıkavak16 °C (61 °F) / 9 °C (48 °F), 7 rain days
  • Yalova12 °C (54 °F) / 5 °C (41 °F), 14 rain days
  • Yalvaç7 °C (45 °F) / -1 °C (30 °F), 6 rain days
  • Yumurtalık16 °C (61 °F) / 7 °C (45 °F), 8 rain days
  • Zonguldak11 °C (52 °F) / 5 °C (41 °F), 15 rain days
  • Ankara6 °C (43 °F) / -1 °C (30 °F), 10 rain days
  • Izmir15 °C (59 °F) / 8 °C (46 °F), 11 rain days
  • Antalya16 °C (61 °F) / 8 °C (46 °F), 10 rain days
  • Göreme (Cappadocia)5 °C (41 °F) / -2 °C (28 °F), 9 rain days
  • Bursa10 °C (50 °F) / 3 °C (37 °F), 12 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.

  • New Year's Eve

    Dec · Istanbul

    Big crowds in Taksim; book ahead.

Crowds and prices

Crowds · Türkiye (Turkey)
Low
Prices · Türkiye (Turkey)
Low

Compare two months

Weather, crowds and prices for any two months in Türkiye (Turkey), side by side.

  • Verdict

    Dec: Mixed

    May: Great (better)

  • Crowds

    Dec: Low

    May: High

  • Prices

    Dec: Low

    May: Medium

  • Festivals listed

    Dec: 1

    May: 3

December: Cold, wet Istanbul with low hotel rates; snowy Cappadocia; New Year spikes prices.

May: One of the two best months; avoid 15–19 May 2027 (Kurban Bayramı plus 19 May) for travel days — check.

Türkiye (Turkey): 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

Build the full packing list for your trip →

Where to go in December

Rated best or good this month

  • Erzurum

    Best months: Jun–Sep for the city; Dec–Mar for skiing