Skip to content

Search a place, an artwork, a question

    The limestone peaks of Bobotov Kuk and its neighbours in Durmitor, with grey walls and scree under a blue sky

    December is a mild winter on Montenegro's coast and a proper cold one in the north. Herceg Novi averages 9.6°C, with highs of 13.6°C, but it rains on 15 days and there are only about 100 hours of sun. Tivat hosts the Boka Marathon from 11 to 13 December 2026 and New Year's Eve on the Pine promenade from the 30th, while Žabljak freezes on 28 days of the month.

    In 30 seconds

    Full read: 3 min

    • A mild, wet coast, with a 9.6°C average and 15 rainy days in Herceg Novi.
    • A frozen north, with 28 frosty days on average in Žabljak.
    • The Boka Marathon in Tivat from 11 to 13 December 2026.
    • New Year outdoors in Tivat from the 30th and in Herceg Novi from the 31st.

    For me December offers two possible trips. One is the coast at its calmest, with Kotor and Perast nearly empty and Tivat's New Year as the finale. The other is to wait until January for the snow, because on 11 October 2026 the ski season still had no published dates.

    Sergio LeponeMy advice

    On the calendar

    The date at a glance

    1. Boka Marathon

      Pine promenade, Tivat

    Before you go

    What I would keep in mind

    1. 01 Most beautiful

      The Boka Marathon in Tivat

      From 11 to 13 December 2026 Tivat's Pine promenade hosts the sixth Boka Marathon, with around 7,000 runners expected, four adult races and four for children.

      Tivat
    2. 02 Worth the splurge

      Four nights of New Year

      Tivat's New Year's Eve takes over the Pine promenade from 30 December 2026 to 2 January 2027, and Herceg Novi's fills Nikola Đurković square from the 31st to the 2nd.

      New Year in Montenegro
    3. 03 My tip

      Kotor without cruise ships

      Luka Kotor's 2026 schedule had just three calls in December, all by the same ship, the Athena. It's the ideal month to explore Kotor slowly, umbrella in hand.

      Kotor
    4. 04 Money

      Snow is a safer bet from January

      For snow, the National Tourism Organisation points to the January-March window, and on 11 October 2026 the resorts still hadn't announced their 2026-2027 opening dates.

      skiing in Montenegro

    What I would book

    December is a month of contrasts in Montenegro. The coast stays mild by winter standards, if very wet, while a few hours’ drive inland Durmitor and Kolašin are already living below zero. And the month ends outdoors, with New Year’s Eve in Tivat and Herceg Novi. It’s not a beach month, nor, in its first half, a ski month, but it has its fans. For a pre-Christmas break from a UK winter, the coast is mild rather than warm, so pack accordingly.

    Rain and temperatures on the coast

    In December Herceg Novi sits at 9.6°C on average, going by the 1961-1990 normals, with highs of 13.6°C and lows of 6.4°C, and at most a single day of frost. What weighs on the month is the rain, about 236 mm over 15 days, nearly as much as November, with only around 102 hours of sunshine. Bar is similar, at 9.8°C and 170 mm, and Ulcinj, the sunniest, gets around 118 hours. Tivat airport averaged 8.8°C over 2013-2022, with about 13.6°C at midday. December 2024 was a little milder, at 10°C in Herceg Novi and 11°C in Bar, but very wet, with rain on 17 days in Herceg Novi. On the bay, I’d plan each day around the morning forecast. The whole winter, month by month, is in Montenegro in winter.

    Inland and the north, below zero

    Podgorica drops to a 6.5°C average, with about 7 frosty days. Higher up the change is abrupt. Kolašin averages -0.5°C, with 24 frosty days and 6 when it doesn’t get above freezing, and Žabljak -2.6°C, with 28 frosts. Pljevlja, in the far north, gets barely 36 hours of sunshine in the whole of December, and in December 2024 it had 33 cm of lying snow, according to MONSTAT. Cetinje, meanwhile, still collects more than 450 mm of rain. The FCDO points out that rural roads deteriorate in winter, so if you head north, give yourself time and drive in daylight, remembering it’s on the right.

    If you are staying the night, see the best hotel deals in Tivat for your dates: the well-placed rooms go fast.

    Can you ski in December?

    It depends on the snow and the resorts’ calendars, and neither Kolašin nor Žabljak had put out 2026-2027 season dates by 11 October 2026. The national tourist board recommends coming between January and March and talks of roughly 120 days of snow a year at the resorts. My advice is not to book a December ski trip until the official dates are out; there’s more in skiing in Montenegro.

    A marathon and the festive season

    The events calendar from Tivat’s tourist board closes the year with two dates on the Pine promenade. From 11 to 13 December 2026 the sixth Boka Marathon takes place, with around 7,000 participants expected, roughly 75% from abroad, four races for adults and four for children; the organisers bill it as the country’s biggest sporting and tourist event. Then from 30 December comes New Year’s Eve in Montenegro, with four nights of concerts until 2 January, while Herceg Novi holds its own from the 31st to the 2nd in Nikola Đurković square. Nikšić’s tourist board advertises a New Year bazaar and fair in December, and in Kotor the previous season’s Kotor Winter Fest started on 29 November.

    So you do not lose the morning at the ticket office, browse tickets and tours in Tivat on GetYourGuide.

    Kotor in winter

    The port of Kotor’s December 2026 list showed just three cruise calls, all by one ship. Along with January, this is the time to see the town as its residents live it. The museums in Perast and Risan open from 10am to 4pm and close on Mondays, and in January they shut for the whole month. Your host will register you with the police within 24 hours and add the local tourist tax, €1 per adult per night in both Tivat and Herceg Novi.

    What comes after

    Compared with Montenegro weather in November, December is a little colder and just as wet, but more festive. The year starts again in Montenegro weather in January, with Orthodox Christmas and the start of the snow season the National Tourism Organisation recommends.

    If you are staying the night, see the best hotel deals in Tivat for your dates: the well-placed rooms go fast.

    The Porto Montenegro marina in Tivat, with motorboats moored in front of pale apartment buildings on the waterfront

    The Porto Montenegro marina in Tivat, with motorboats moored in front of pale apartment buildings on the waterfront

    Cetinje Monastery in pale stone, with its bell tower and arcaded gallery along the front under a blue sky

    Cetinje Monastery in pale stone, with its bell tower and arcaded gallery along the front under a blue sky

    December weather

    Station1961-1990 averageAverage highRainy daysDecember 2024
    Herceg Novi9.6°C13.6°C1510.0°C
    Bar9.8°C13.7°C1411.0°C
    Podgorica6.5°C11.1°C138.7°C
    Kolašin-0.5°C3.9°C170.8°C
    Žabljak-2.6°C1.9°C16No figure

    Institute of Hydrometeorology and Seismology (1961-1990 normals) and MONSTAT 2025 yearbook (2024 data). Checked on 12-10-2026.

    Test yourself

    True or false?

    0/3 Pick before you peek.

    1. The 2026 Boka Marathon is run in Kotor.

      See the answer

      False. It's held on Tivat's Pine promenade, from 11 to 13 December 2026, according to Tivat's tourist board.

    2. Žabljak averages more than 25 frosty days in December.

      See the answer

      True. About 28, including 9 days when the temperature stays below freezing all day, on the 1961-1990 normals.

    3. December is drier than July in Herceg Novi.

      See the answer

      False. Quite the opposite. December averages around 236 mm and July just 47 mm.

    December average in Herceg Novi
    9.6°C
    Runners expected at the 2026 Boka Marathon
    7,000
    Cruise calls planned in Kotor, December 2026
    3
    Average frosty days in Žabljak
    28

    0 of 278 Montenegro guides

    Your next stamp

    1. In November
    2. In January
    3. In winter

    Frequently asked questions

    What is the weather like in Montenegro in December?

    Mild and wet on the coast, cold in the north. Herceg Novi averages 9.6°C, with highs of 13.6°C and 15 rainy days; Žabljak averages -2.6°C (1961-1990).

    Does it snow in Montenegro in December?

    Rarely on the coast. In the north, yes; in December 2024 Pljevlja had 33 cm of lying snow, according to MONSTAT, and Kolašin averages 24 frosty days that month.

    What's Montenegro like at Christmas?

    Quiet on the coast and wintry in the mountains. The National Tourism Organisation lists 6 and 7 January, Orthodox Christmas Eve and Christmas Day, among its holidays; in December, the dated events are the Boka Marathon in Tivat and New Year on the coast.

    What's the temperature in Montenegro in December?

    On the coast, around 9 to 10°C on average and 13 to 14°C at midday; Tivat airport averaged 8.8°C over 2013-2022. Podgorica drops to 6.5°C and Kolašin to -0.5°C.

    Where can I celebrate New Year in Montenegro?

    On the coast. Tivat lays on four nights of concerts on the Pine promenade, from 30 December to 2 January, and Herceg Novi three in Nikola Đurković square, from the 31st to the 2nd.

    Is December a good time to visit Montenegro?

    For quiet towns and New Year, yes. Not for the beach, and for skiing January to March is the safer window, as the National Tourism Organisation suggests.

    Sergio Lepone

    By

    Tourism graduate with a master’s in Tourism Management and Planning from the University of Málaga, who has travelled across Europe. He writes every guide from official sources and his own judgement.

    Published on . Facts checked on .

    How I check every fact and where it comes from

    Some links in this guide are affiliate links: if you book through them, the site earns a commission at no extra cost to you. Affiliate disclosure

    Photos: Goran.Smith2 (CC BY-SA 3.0); Сергей Наруков (CC BY 3.0); Koroner (CC BY-SA 3.0), via Wikimedia Commons.