LankaTrip Insights

27 min read

Sri Lanka in December 2026: An Honest Month Guide to Weather, Crowds and What Is Actually Open

December 2026 brings peak-season crowds to the south and west coasts, heavy northeast monsoon rain to the east and north, a hill-country railway still under reconstruction, and an Adam's Peak season that opens unusually late on 23 December. Here is the full picture before you book.

Back to blog
Sri Lanka in December 2026: An Honest Month Guide to Weather, Crowds and What Is Actually Open

December is the month most first-time visitors choose for Sri Lanka, and it is also the month where the gap between the brochure and reality is widest.

The reason is structural. Sri Lanka has two monsoons that run in opposite directions across a mountainous island roughly the size of Ireland. In December the northeast monsoon, known locally as Maha, is the dominant system. It pushes sustained rain across the north, east and southeast while the southwest quadrant dries out and settles into its best months of the year.

So the honest answer to 'is December a good time to visit Sri Lanka' is that it is an excellent month for roughly half the island and a poor one for the other half, and the half you want depends entirely on what you came for.

There is more to weigh this particular year. The hill-country railway is still being rebuilt after Cyclone Ditwah, which struck in late November 2025 and became one of the worst flood disasters Sri Lanka has recorded in two decades. Reconstruction has progressed steadily through 2026, but the section every visitor wants most, Kandy through the tea country to Nanu Oya, is the section still under repair as of mid-September 2026.

And the Adam's Peak pilgrimage season, which is pinned to the December full moon rather than to a fixed date, opens on 23 December 2026. That is late. If you arrive in the first three weeks of the month expecting a lit staircase and open tea stalls, you will find neither.

This guide covers what December actually does, region by region, with the practical decisions attached. It also says plainly who should pick a different month.

Quick Summary

  • December is peak tourist season on the south and west coasts and in the hill country
  • It is the wet season in the east, north and southeast, driven by the northeast monsoon
  • Late November to early December sits inside the Bay of Bengal cyclone window, and the country is still rebuilding after Cyclone Ditwah in November 2025
  • The hill-country railway is only partly restored; the full Kandy to Ella through journey should not be assumed for December 2026
  • The Adam's Peak pilgrimage season opens on Unduvap Poya, which falls on 23 December 2026, unusually late in the month
  • Unduvap Poya on 23 December and Christmas Day on 25 December are both public holidays
  • Room rates roughly double between about 20 December and 5 January, and many hotels add compulsory Christmas and New Year dinner charges
  • Blue whale season off Mirissa is under way, with the best sea conditions from late December onwards
  • Travellers from 40 nationalities get a free 30-day tourist ETA, but the ETA itself is still mandatory before boarding

What December Actually Means in Sri Lanka

Sri Lanka's climate is organised around two monsoons and two inter-monsoon periods, and December sits firmly inside the northeast monsoon.

The northeast monsoon typically runs from roughly December through February or March. It draws moisture across the Bay of Bengal and unloads it on the windward side of the island, which is the north, the east and the southeast.

The central highlands then act as a wall. Air that has already dropped its moisture on the eastern slopes descends drier on the western side, which is why Colombo, Negombo, Bentota, Galle, Mirissa and the whole southwestern arc enter their most reliable stretch of the year just as Trincomalee and Batticaloa enter their worst.

This is the single most useful thing to understand before booking. December is not a bad month or a good month. It is a month with a sharp geographic split, and the split runs roughly diagonally across the island.

One further nuance that most guides skip: rain under the northeast monsoon tends to arrive in heavy, defined bursts rather than as all-day drizzle. Even in the wetter regions you will often get usable mornings. That is genuinely useful for planning, but it is not a reason to base a beach holiday in Pasikuda in late December.

Northeast monsoon is the driving systemNorth, east and southeast are wetSouth and west coasts are at their bestHighlands split the weatherRain often comes in bursts, not all day

December Weather Region by Region

Published December rainfall figures for Sri Lanka vary considerably depending on which station and which reference period a source uses, so treat all of the following as indicative ranges rather than precise forecasts.

South and west coasts, including Colombo, Negombo, Bentota, Hikkaduwa, Galle, Unawatuna, Mirissa and Tangalle. Daytime highs commonly sit around 29 to 31 degrees Celsius with sea temperatures near 28 degrees. Rainfall is declining through the month and the sea is calming. This is the start of the region's best stretch, which runs into March or April.

Hill country, including Kandy, Nuwara Eliya, Ella and Haputale. Daytime highs around 20 to 27 degrees depending on altitude, with nights in Nuwara Eliya falling into single digits. October and November are the wettest months up here and December is improving but not yet dry. Expect mist, expect some washed-out viewpoints, and expect genuine cold after dark.

Cultural Triangle, including Sigiriya, Dambulla, Polonnaruwa and Anuradhapura. December is still a wet month here, with Polonnaruwa figures around 340 millimetres and Anuradhapura around 225 millimetres in commonly cited averages. Conditions usually improve noticeably towards the end of the month. Climbing Sigiriya in the rain is unpleasant and the upper steps become slippery.

East coast, including Trincomalee, Batticaloa, Pasikuda, Nilaveli and Arugam Bay. This is the wet season. Arugam Bay averages roughly 270 to 310 millimetres in December. Many east-coast businesses close or run reduced operations. Seas are rough and boat trips are unreliable.

North, including Jaffna, Mannar and the islands. The northeast monsoon wet season runs roughly October to December, typically peaking in November and easing into January. December is still wet, though a Jaffna cultural trip remains workable if you accept the rain.

Southwest coast at its bestHill country improving but mistyCultural Triangle still wet early in the monthEast coast in full wet seasonPublished rainfall figures vary widely by source

The Part Most December Articles Leave Out: Cyclone and Flood Risk

Sri Lanka sits at the southern edge of the Bay of Bengal cyclone basin, and the late-year window from roughly late October to early December is the period when systems in that basin most often affect the island.

This is not a theoretical risk. Cyclone Ditwah made landfall on Sri Lanka's east coast on 28 November 2025 and became one of the worst flood and landslide disasters the country has recorded in twenty years. All 25 districts reported damage. United Nations reporting put the number of people affected at roughly 2.2 million, with more than 100,000 houses damaged or destroyed and over 230,000 people displaced at the peak of the emergency. A nationwide state of emergency was declared on 29 November 2025.

A World Bank rapid damage assessment released on 22 December 2025 estimated direct physical damage at around 4.1 billion US dollars, equivalent to roughly four percent of Sri Lanka's GDP, with infrastructure accounting for the largest single share at about 42 percent. Kandy district was the worst affected.

We include this not to discourage December travel, but because the honest version matters. Most visitors in most Decembers experience nothing worse than heavy afternoon rain. But a small number of Decembers deliver something far more serious, and the consequences fall on road access, rail services, landslide-prone hill roads and the availability of power and water.

What to actually do with this information: buy travel insurance that covers natural-disaster disruption and read what it excludes; keep one or two flexible days in your itinerary rather than booking a rigid chain of one-night stops; check the Department of Meteorology and the Disaster Management Centre before moving between regions in heavy weather; and avoid booking hill-country routes or river-valley stays on days when landslide warnings are active.

Late November into the first week of December carries the highest residual risk in this window. Mid-December onwards is generally more settled.

Late October to early December is the cyclone windowCyclone Ditwah hit on 28 November 2025All 25 districts affected, roughly 2.2 million peopleWorld Bank estimated 4.1 billion USD in damageBuy insurance covering natural-disaster disruption

The Hill-Country Train in December 2026: Read This Before You Book

The Kandy to Ella train is the single most requested experience in Sri Lankan tourism, and it is also the thing most December 2026 articles will get wrong, because they are describing a railway that has not fully existed since November 2025.

Cyclone Ditwah destroyed large sections of the Main Line and the Upcountry Line. Reporting in December 2025 indicated that only about 322 kilometres of Sri Lanka's roughly 1,436-kilometre network were operational at the low point, with only the Coastal Line and the Kelani Valley Line intact.

Restoration has progressed steadily through 2026. The Nanu Oya to Badulla section, which covers the famous stretch through Nanu Oya, Ohiya, Haputale, Bandarawela, Demodara and Ella, resumed service on 20 June 2026 under a special timetable.

As of mid-September 2026, two sections remain the open questions. Reconstruction of the Main Line between Rambukkana and Kadugannawa was targeted for completion in mid-September 2026, with Colombo to Kandy through services expected to restart in October 2026. Separately, restoration of the Upcountry Line between Nanu Oya and Great Western, which is the stretch through the high tea country, was reported in early September 2026 as targeted for completion by December.

Put plainly: the Nanu Oya to Ella leg is running. The Colombo to Kandy leg is close. The Kandy through Hatton and Talawakele to Nanu Oya leg, which is the piece that joins them into the journey everyone pictures, is the piece with a December target date, and target dates on this project have moved before.

The practical planning advice for December 2026 is therefore: treat the Nanu Oya to Ella section as the reliable scenic leg and build your itinerary around that; assume road transfer between Kandy and Nanu Oya unless the full line is confirmed running at the time you travel; verify current operating status with Sri Lanka Railways close to your travel date rather than relying on any article, including this one; and book reserved seats as early as the system allows, because December demand on the restored sections is heavy.

If the full through route reopens before your trip, you gain an experience. If you plan assuming it will and it does not, you lose a day and a booking.

Nanu Oya to Badulla resumed 20 June 2026Colombo to Kandy expected around October 2026Nanu Oya to Great Western targeted for December 2026Do not assume a full Kandy to Ella through journeyVerify with Sri Lanka Railways near your travel date

Adam's Peak Opens Unusually Late This Year: 23 December 2026

The Adam's Peak pilgrimage season does not run on a fixed calendar. It traditionally opens on Unduvap Poya, the December full moon, and closes on Vesak Poya in May. Because both are lunar dates, the opening moves by several weeks from year to year.

In December 2025 Unduvap Poya fell on 4 December, so the season opened in the first week of the month. In December 2026 Unduvap Poya falls on 23 December. That is roughly three weeks later.

The practical consequence for anyone arriving in the first three weeks of December 2026 is significant. Outside the season the staircase lighting maintained along the Nallathanniya route is switched off, the summit temple is not active, the tea stalls along the climb are shut, and step maintenance and facilities are suspended. The route becomes a long, unlit, unstaffed night climb on wet stone.

It is not that the mountain is physically sealed. It is that the thing people travel for, a lit chain of pilgrims climbing through the night to reach the summit for sunrise, does not exist before the season opens.

If Adam's Peak is a priority and your dates are in early or mid-December, the honest options are to reschedule to late December or, better, to January through March, when the season is fully under way and conditions are typically clearest.

If you are travelling around 23 to 26 December, the opposite problem applies. The opening Poya night draws very large crowds and coincides here with the Christmas holiday weekend. Expect congestion on the steps and full accommodation in Nallathanniya and Hatton.

Season opens on Unduvap Poya, 23 December 2026Three weeks later than in 2025Before opening: no lights, no stalls, no summit templeOpening night draws very heavy crowdsJanuary to March is the better climbing window

Unduvap Poya, Sangamitta Day and Christmas

December 2026 carries two public holidays that will affect your trip in practical ways.

Unduvap Full Moon Poya Day falls on Wednesday 23 December 2026. Unduvap commemorates the arrival of the sapling of the sacred Bo tree brought to Anuradhapura by the Buddhist nun Sangamitta Theri, and it is observed with particular significance at Anuradhapura. Every Poya day is a public holiday in Sri Lanka. The retail sale of alcohol is restricted, many bars close, and some hotels will only serve in-house guests or not at all. Meat may be off certain menus. Buddhist sites are busier and more devotional in character than usual.

Christmas Day falls on Friday 25 December 2026 and is a public holiday. Sri Lanka has a substantial Christian population, concentrated notably along the western coastal belt, and Christmas is visible rather than token. Negombo in particular is a genuinely festive place at Christmas, with crowded midnight masses, illuminated churches and a strong holiday atmosphere. Colombo's hotels, malls and restaurants run full Christmas programming.

Because Christmas 2026 lands on a Friday, the 25th to 27th forms a natural long weekend. Combine that with Unduvap Poya two days earlier and the period from about 22 December onwards becomes a heavy domestic travel window on top of the international one.

Two banks of holiday demand stacking in the same week is the specific reason December 2026 accommodation should be booked considerably earlier than usual.

Unduvap Poya: Wednesday 23 December 2026Christmas Day: Friday 25 December 2026Poya days restrict alcohol sales island-wideNegombo is the strongest Christmas atmosphereDomestic and international demand stack from 22 December

Peak Season Pricing: What December Actually Costs

December splits into two very different price environments and it is worth knowing exactly where the line falls.

From about 1 to 18 December, rates are high-season but not extreme, availability is reasonable, and the south coast is already at its best. This is the best value window in the month by a wide margin.

From roughly 20 December to 5 January, the market changes character. Rates on the south and west coasts and in the hill country commonly rise steeply, frequently doubling against the November figure and sometimes more at the properties that sell out first.

Three specific charges catch travellers out and are rarely mentioned in advance. First, compulsory gala dinner supplements on Christmas Eve, Christmas Day and New Year's Eve, which many hotels add to the room rate whether or not you intend to attend. These can be substantial and are usually non-negotiable once booked. Second, minimum-stay requirements across the holiday period, often three to seven nights, which removes the flexibility to move on if the weather turns. Third, peak-period surcharges on private drivers and airport transfers.

Read the rate terms rather than the headline price before you commit. A room that looks reasonable at the search stage can carry two mandatory dinners on top.

Whale-watching boats, popular restaurants and well-regarded drivers also book out in this window. Several days of lead time is the norm around Christmas and New Year, rather than the same-day arrangements that work in quieter months.

If your dates are flexible by even a week, moving into mid-January delivers similar weather at markedly lower cost with far fewer people.

1 to 18 December is the value window20 December to 5 January is the price peakCompulsory gala dinner charges are commonMinimum-stay rules apply over the holidaysMid-January offers similar weather for less

Whale Watching: December Is the Season Opening on the South Coast

The south coast whale-watching season, operating principally out of Mirissa, runs from roughly November to April, with the strongest conditions generally from December through March.

December is a real part of that season rather than a fringe month. Sea conditions off the south coast are usually calm to moderately calm, and blue whales are recorded along the continental slope of southern Sri Lanka through this period. Operators commonly cite sighting rates above 90 percent in the peak months, although these are commercial figures and nature offers no guarantees.

Boats typically depart between about 6:00 and 7:00 in the morning, when seas are calmest and light is best, and trips usually run three to five hours. Later departures are offered but are objectively worse on sea state, sightings and photography.

Booking lead time matters in December. In the quieter first half of the month a day or two ahead is usually sufficient. Across the Christmas and New Year window, the better-regarded small-boat operators can sell out several days in advance.

On ethics, this is an area where your choice genuinely matters. Look for licensed vessels, lifejackets for every passenger, a proper safety briefing, a naturalist on board, and a stated policy on keeping distance from animals. Crowding and chasing behaviour is a real problem in peak season on this coast, and the operators who refuse to do it are the ones worth paying for.

Trincomalee on the east coast runs the opposite season, roughly May to October, and is not a December option.

Mirissa season runs November to AprilDecember to March is the strongest windowEarly morning departures are materially betterBook several days ahead over the holidaysTrincomalee is out of season in December

Where December Works Best

South and west coasts. Negombo, Kalpitiya, Bentota, Hikkaduwa, Unawatuna, Mirissa, Weligama, Tangalle and the Galle Fort area are all in their best season. Calm seas, warm water, reliable sun and the full range of coastal activity operating normally. This is the obvious spine for a December trip.

Galle Fort. The Dutch-era fort is genuinely pleasant in December weather, and the ramparts at sunset are the kind of thing that survives the crowds. Go early morning or late afternoon, not at midday.

Hill country. Kandy, Nuwara Eliya, Ella and Haputale improve through December after a wet October and November. Nuwara Eliya in particular is properly cold at night and the tea-country landscape is at its greenest. Accept that mist will take some of your viewpoints.

Cultural Triangle. Sigiriya, Dambulla, Polonnaruwa and Anuradhapura become progressively more workable as the month goes on. Start climbs and cycling early in the day. Sigiriya entry for a non-SAARC adult is 35 US dollars, not the 30 dollars still quoted in many 2026 articles, with children and SAARC nationals at 20 dollars and the museum-only ticket at 6 dollars.

Southern national parks. Yala, Udawalawe, Bundala and Wilpattu are all operating in December, with Bundala especially good for migratory birdlife at this time of year.

Sinharaja and the wet-zone rainforests. December is not their driest period, but rainforest travel is always a wet proposition and the biodiversity does not pause for the calendar.

South and west coasts are at their bestHill country improving through the monthCultural Triangle better late DecemberSigiriya costs USD 35 for non-SAARC adultsBundala is excellent for migratory birds

Where December Does Not Work, and Why We Say So

Arugam Bay. The surf season on the east coast runs roughly May to September. In December the waves are gone, the rain is heavy, and much of the town's tourism infrastructure is closed or on reduced hours. It is a genuinely lovely place in the wrong half of the year.

Trincomalee, Nilaveli, Pasikuda and Batticaloa. These are wet-season destinations in December. Seas are rough, whale watching is out of season, diving and snorkelling around Pigeon Island are unreliable, and many properties operate minimally.

Kumana National Park in the far southeast sits in the same wet band and is a better proposition later in the dry period.

Jaffna and the north. Still inside the northeast monsoon wet season, though a culture-focused Jaffna trip with indoor and temple content remains viable if you plan around rain rather than around beaches.

Some operators will sell you east-coast packages in December because it is low season there and rates are attractive. The rates are attractive because the conditions are poor. That is a fair trade if you know you are making it and a bad surprise if you do not.

If your trip is specifically about the east coast, the correct answer is not a better December itinerary. It is a different month.

Arugam Bay surf season is May to SeptemberEast coast beaches are in wet seasonPigeon Island trips are unreliableJaffna works for culture, not for beachesCheap east-coast December rates reflect poor conditions

Wildlife in December: What Is Realistic

December is a reasonable but not outstanding month for terrestrial wildlife, and it is important to be clear about which spectacles are and are not available.

Leopard viewing at Yala is possible in December. Sighting quality generally improves as the dry season advances into February and March, when animals concentrate around shrinking water sources. In a wetter month, water is widely distributed and animals disperse.

Elephants are reliably seen at Udawalawe throughout the year, which makes it the dependable December choice for elephant viewing.

The Gathering at Minneriya and Kaudulla, where large elephant herds congregate on the receding reservoir bed, is an August and September phenomenon driven by the dry season. It is not a December event, and any December itinerary that promises it is misleading you.

Birdlife is the genuine December strength. Northern migratory species are present across the island's wetlands from roughly October through March. Bundala, Kumana, Mannar and the wetlands within reach of the international airport are all productive in this window.

Blue whales off the south coast, as covered above, are the headline December wildlife experience.

On safari conduct: ask about vehicle numbers at sightings, refuse operators who encourage crowding or off-track driving, and treat a quiet, distant leopard sighting as a better outcome than a close one obtained by pressuring the animal.

Yala improves later in the dry seasonUdawalawe is reliable for elephants year-roundThe Gathering is August to September, not DecemberMigratory birdlife peaks October to MarchBlue whales are the December headline

Entry Requirements for December 2026

Sri Lanka's entry rules changed materially in 2026 and a lot of older material is now wrong.

With effect from 25 May 2026, nationals of 40 listed countries can obtain a tourist Electronic Travel Authorization free of charge for a 30-day stay with double-entry permission. The list published by the Department of Immigration and Emigration includes Australia, Canada, China, France, Germany, India, Italy, Japan, the Netherlands, New Zealand, Poland, Russia, Spain, the United Arab Emirates, the United Kingdom and the United States, among others.

Under bilateral arrangements, nationals of Maldives, Seychelles and Singapore also have their ETA processed free of charge, with Maldivian nationals receiving 90 days rather than 30.

The critical point, and the one that causes problems at check-in desks, is that the fee has been waived but the requirement has not. Every foreign national, including those on the 40-country list, must still obtain an ETA before arriving in Sri Lanka. Free does not mean automatic and it does not mean visa-free.

Nationals of countries not on the list continue under the standard ETA rules and fees. ETA fees paid before 25 May 2026 are not refundable even where the same nationality now qualifies for free issuance.

Travellers wishing to stay beyond 30 days can apply for an extension in-country at the applicable fee.

Apply through the official government ETA portal rather than a third-party site. Paid intermediaries charging service fees for a free authorisation are a persistent problem, and the official route is straightforward.

Free 30-day tourist ETA for 40 nationalities since 25 May 2026Double entry permitted within the 30 daysAn ETA is still mandatory before departureMaldives nationals receive 90 daysUse the official government portal only

Packing and Practical Notes for a December Trip

Pack for three climates, because you will cross all of them. Beach heat and humidity on the coast, genuine cold at night in Nuwara Eliya, and rain almost anywhere.

A proper rain layer rather than a disposable poncho is worth the space. So are shoes with grip, because wet stone steps at Sigiriya, Adam's Peak and hill-country trails are where most visitor injuries happen.

A warm layer is non-negotiable if your itinerary includes Nuwara Eliya, Horton Plains or an Adam's Peak climb. Summit temperatures on Sri Pada can approach freezing before dawn.

Dry bags or waterproof cases for cameras and phones, particularly for boat trips and open safari vehicles.

Modest clothing for temple visits, meaning shoulders and knees covered, with shoes and hats removed at Buddhist sites. This is enforced, and December's Poya crowds make it more visible rather than less.

Carry some cash. Card acceptance is good in Colombo and tourist centres but thin at small cafés, tuk-tuks, village shops and park entrances.

Download offline maps and save key phone numbers before you travel. Mobile coverage is generally good but can be interrupted during heavy weather.

Book airport transfers in advance for arrivals in the Christmas and New Year window, when airport taxi demand spikes.

Pack for coast heat, hill cold and rainGrippy shoes matter more than you expectWarm layer essential for Nuwara Eliya and Sri PadaModest dress required at templesCarry cash and offline maps

Who December Suits, and Who Should Choose Another Month

December suits you if you want the south and west coasts at their most reliable, if you want to see blue whales, if you are travelling with family over a school holiday, if you want a festive atmosphere, or if your dates are fixed by work and you are prepared to pay peak rates for good weather.

December does not suit you if your priority is the east coast or Arugam Bay, if you want the clearest possible hill-country views, if the Adam's Peak climb is central to your trip and you are travelling before the 23rd, if you are on a tight budget, or if you dislike crowds.

For most of those cases the better answer is January through March. You get the same southwest dry season, clearer highland conditions, a fully open Adam's Peak season, peak whale-watching sea states, and prices that fall sharply once the holiday period ends in the first week of January.

February is arguably the strongest single month of the Sri Lankan year for a first-time visitor, and it costs meaningfully less than the last two weeks of December.

We would rather tell you that before you book than have you arrive in Pasikuda on 28 December wondering where the beach weather went.

Best for south and west coast beach tripsBest for whale watching and festive atmospherePoor for east coast and budget travelJanuary to March is usually the better choiceFebruary is the strongest month for first-timers

Travelling Responsibly in a Recovering Country

Sri Lanka is still rebuilding from the November 2025 floods and landslides. Reconstruction work continues on roads, railways, water supply and housing, particularly in the Central Province and the districts along the affected river basins.

What this means for visitors is mostly patience. Diversions, single-lane sections, sudden road closures after rain, and occasional water or power interruptions in affected areas are all normal in 2026. Build slack into your schedule rather than treating delays as a service failure.

It also means your money matters more than usual. Booking with locally owned guesthouses, hiring local guides and drivers, eating at neighbourhood establishments and buying from local producers puts income directly into communities that lost a great deal.

Respect landslide warnings and road closures absolutely. Local authorities close hill-country roads for reasons that are not always visible from a vehicle window, and a determined driver who works around a closure is not demonstrating local knowledge.

Do not photograph damaged homes, relief sites or displaced people. This should not need saying, and it does.

Ask before photographing people, farm work, tea pluckers, religious ceremonies and private property anywhere on the island. Poya-day observances in particular are devotional events rather than photo opportunities.

Reconstruction continues into 2026Build slack into your scheduleSpend with locally owned businessesRespect landslide warnings and closuresAsk before photographing people and ceremonies

Travel Tips

  • Book accommodation for the 20 December to 5 January window as early as possible, because domestic and international demand stack that week
  • Read the rate terms for compulsory Christmas and New Year dinner supplements before you confirm a booking
  • Check current Sri Lanka Railways operating status before assuming any hill-country train section is running
  • Do not plan an Adam's Peak climb before 23 December 2026, when the pilgrimage season opens
  • Base your beach time on the south and west coasts, not the east
  • Take travel insurance that explicitly covers natural-disaster disruption
  • Check the Department of Meteorology and the Disaster Management Centre before moving between regions in heavy weather
  • Book whale-watching trips several days ahead over the holiday period and choose a licensed operator
  • Apply for your ETA on the official government portal before you fly, even if it is free for your nationality
  • Carry a warm layer for Nuwara Eliya, Horton Plains and any summit climb
  • Expect restricted alcohol sales on Unduvap Poya, 23 December
  • Keep at least one unbooked day in a December itinerary for weather
  • Start Sigiriya, Adam's Peak and hill walks early, before heat and afternoon rain
  • Carry cash for tuk-tuks, small cafés, village shops and park entrances

Frequently Asked Questions

Is December a good time to visit Sri Lanka?

It depends entirely on where you go. December is one of the best months for the south coast, west coast and hill country, and one of the worst for the east coast, the southeast and the north, which are in their northeast monsoon wet season.

Does it rain a lot in Sri Lanka in December?

It rains heavily in the north, east and southeast, and considerably less in the southwest quadrant. Published monthly figures vary widely by station, but the east coast commonly sees around 270 to 340 millimetres while the southwest is drying out through the month. Rain under the northeast monsoon tends to come in defined bursts rather than all day.

Is the Kandy to Ella train running in December 2026?

Not as a confirmed full through journey at the time of writing. The Nanu Oya to Badulla section resumed on 20 June 2026. The Colombo to Kandy section was expected to resume around October 2026, and restoration of the Nanu Oya to Great Western stretch was reported in September 2026 as targeted for December. Verify current status with Sri Lanka Railways close to your travel date.

When does the Adam's Peak season open in 2026?

On Unduvap Full Moon Poya Day, which falls on 23 December 2026. Before that date the staircase lights are off, the summit temple is inactive and the tea stalls along the route are closed. The season runs through to Vesak Poya in May 2027.

Is there a cyclone risk in Sri Lanka in December?

There is real risk in the late October to early December window from Bay of Bengal systems. Cyclone Ditwah struck on 28 November 2025 and caused one of Sri Lanka's worst flood disasters in two decades. Most Decembers pass without a major event, but the risk is high enough that insurance covering natural-disaster disruption and a flexible itinerary are sensible.

How expensive is Sri Lanka in December?

The first eighteen days are high season but manageable. From roughly 20 December to 5 January, room rates commonly double or more against November, compulsory holiday dinner supplements are widely applied, and minimum-stay rules of three to seven nights are common. Mid-January onwards is substantially cheaper for similar weather.

Can I see blue whales in December?

Yes. The south coast season out of Mirissa runs roughly November to April, with December to March the strongest window. Trips depart early morning and last three to five hours. Book several days ahead over the holiday period.

Should I go to Arugam Bay or Trincomalee in December?

No. Both are in their wet season in December. The Arugam Bay surf season runs roughly May to September, and Trincomalee's whale-watching and diving season runs roughly May to October. Much of the east coast's tourism infrastructure operates minimally or closes at this time.

Do I need a visa for Sri Lanka in December 2026?

You need an Electronic Travel Authorization. Since 25 May 2026, nationals of 40 listed countries receive a free 30-day tourist ETA with double entry, but the ETA itself remains mandatory for all foreign nationals and must be obtained before arrival. Apply through the official government portal.

Is Christmas celebrated in Sri Lanka?

Yes, and visibly so. Christmas Day, 25 December 2026, is a public holiday. The western coastal belt, and Negombo in particular, has a substantial Christian population and a strong festive atmosphere, including crowded midnight masses and illuminated churches.

What happens on Unduvap Poya?

Unduvap Full Moon Poya Day, 23 December 2026, is a public holiday commemorating the arrival at Anuradhapura of the sacred Bo tree sapling brought by Sangamitta Theri. Retail alcohol sales are restricted island-wide, many bars close, Buddhist sites are busy and devotional, and the Adam's Peak pilgrimage season opens.

How many days do I need in Sri Lanka in December?

Ten to fourteen days suits a first trip covering the Cultural Triangle, hill country and south coast. Seven days works if you stay within one or two regions, most commonly the south coast alone. Shorter trips in December are workable precisely because the southwest weather is reliable.

Would January or February be better than December?

For most travellers, yes. January through March delivers the same southwest dry season with clearer hill-country conditions, a fully open Adam's Peak season, peak whale-watching sea states, fewer crowds and substantially lower prices once the holiday period ends in early January.

Reader notes

Join the conversation

Share your question, tip, or travel experience for this guide.

Comments

0 comments

Loading...

Ready to turn inspiration into a Sri Lanka trip?

Use LankaTrip to plan your journey, connect with local guides, and make this itinerary a reality.

Need help planning?

Plan your Sri Lanka adventure

Plan my trip