Quick answer
Nuwara Eliya over Christmas and New Year is festive and busy, with hotels decorating, serving Christmas and New Year's Eve dinners and lighting fires, and churches such as Holy Trinity holding services. Weather in late December is usually improving, with cool days and cold, often clear nights. Prices rise sharply and rooms sell out, so book months ahead. Traffic is heavy around the holidays. Many travellers spend two nights in Nuwara Eliya and then continue to the south or west coast, which is usually dry by then.
Key takeaways
- Many Nuwara Eliya hotels decorate for Christmas and serve festive dinners and New Year's Eve celebrations.
- Holy Trinity Church in Nuwara Eliya holds Christmas services, and visitors are generally welcome.
- Late December weather in Nuwara Eliya is usually improving, with cool days and cold nights.
- Accommodation in Nuwara Eliya over Christmas and New Year should be booked months in advance.
- The south and west coasts of Sri Lanka are usually dry by late December, pairing well with Nuwara Eliya.
Why Christmas suits Nuwara Eliya
Nuwara Eliya suits Christmas because of its climate and history. Cool air, log fires, mock-Tudor buildings and old churches create a festive atmosphere unusual in the tropics. For travellers from cold countries, it can feel comfortingly familiar; for others, it is a novel way to celebrate.
Nuwara Eliya's hotels go to some effort: trees, decorations, carol singers and special menus. New Year's Eve brings dinners, music and parties, mostly in hotels.
Nuwara Eliya at Christmas also shows Sri Lanka's religious mix. Christians are a minority on the island, but Christmas is a public holiday and widely enjoyed, and Buddhist, Hindu and Muslim families join the festive outings to the hills. December's Unduvap poya, a Buddhist full moon day, often falls in the same weeks; alcohol is not sold on poya days, and dates shift each year.
Services and celebrations
Christmas services in Nuwara Eliya are held at Holy Trinity Church and other churches in town, and visitors are generally welcome. Midnight Mass and carol services are atmospheric in the cold. Dress respectfully and arrive early.
Christmas and New Year's Eve dinners are offered by most larger hotels, often as set menus or buffets with festive dishes alongside Sri Lankan food. Book in advance, as non-residents may need reservations.
New Year's Eve in Nuwara Eliya is celebrated with parties and fireworks in some hotels. It is lively but less raucous than on the coast.
- →Christmas services at Holy Trinity Church.
- →Festive dinners in hotels.
- →New Year's Eve parties, mostly in hotels.
Weather in late December
Nuwara Eliya's weather in late December is usually improving, as the inter-monsoon rains ease. Days run around 15 to 20 degrees, and nights can drop to single figures on clear nights. Showers are still possible, particularly early in the month.
Nuwara Eliya's clearer late-December mornings are good for Horton Plains and viewpoints, though they are also busier than usual. Arrive at opening to beat the crowds.
Nuwara Eliya's festive-season packing should include proper warm layers, as evenings at Midnight Mass or on a hotel terrace for New Year fireworks can be genuinely cold.
Crowds, prices and booking
Nuwara Eliya over Christmas and New Year is busy with domestic and international visitors. Hotels sell out and prices rise sharply, often doubling. Restaurants, tuk-tuks and sights are crowded, and traffic on the roads from Kandy and Colombo can be heavy.
Booking Nuwara Eliya for the festive season means reserving accommodation months ahead and confirming festive dinner reservations. Lankan Stays & Trails books festive hill country stays early and plans travel days to avoid the worst traffic.
- →Book rooms months in advance.
- →Reserve festive dinners.
- →Travel early in the morning to avoid traffic.
Fitting it into a festive trip
Nuwara Eliya fits well into a festive Sri Lanka route: Christmas in the hills, then New Year on the south or west coast, which is usually dry by late December. Alternatively, spend New Year's Eve by the fire in Nuwara Eliya and head to the beach in early January.
Nuwara Eliya can also anchor a festive trip for families, with Christmas Day by the fire, Boxing Day at Horton Plains or Hakgala and the train to Ella afterwards.
Nuwara Eliya's festive season is also the start of the main tourist season on the south and west coasts, so book beach hotels at the same time as your hills accommodation.
- →Christmas in Nuwara Eliya, New Year on the south coast.
- →New Year's Eve by the fire, beach in early January.
- →Boxing Day at Horton Plains or Hakgala, then the train to Ella.
Frequently asked questions
Is Nuwara Eliya good for Christmas?
Nuwara Eliya is very good for Christmas, with cool weather, log fires, decorated hotels, festive dinners and church services. It is also busy and expensive, so book months ahead. Many travellers then head to the coast for New Year.
Are there Christmas services in Nuwara Eliya?
There are Christmas services in Nuwara Eliya, including at Holy Trinity Church and other churches in town. Visitors are generally welcome. Dress respectfully and arrive early for popular services such as Midnight Mass.
How busy is Nuwara Eliya over New Year?
Nuwara Eliya is very busy over New Year, with hotels fully booked, heavy traffic and crowded sights. Book accommodation and New Year's Eve dinners months in advance. Travel on the morning of 31 December is especially slow, so arrive a day or two earlier.
What is the weather like in Nuwara Eliya at Christmas?
Nuwara Eliya at Christmas usually has cool days of around 15 to 20 degrees and cold nights, sometimes in single figures. Weather is generally improving after the autumn rains, though showers are still possible.
Where should I go after Christmas in Nuwara Eliya?
After Christmas in Nuwara Eliya, most travellers head to the south or west coast, which is usually dry by late December. Ella, by train from Nanu Oya, is another popular next stop.
Do Nuwara Eliya hotels have Christmas dinners?
Many Nuwara Eliya hotels serve Christmas dinners, often as set menus or buffets with festive dishes. Non-residents may need reservations. Book in advance, especially for Christmas Day and New Year's Eve.

