friday.lk
Events
PlanSign inSign up

Sri Lanka in December: How Busy Is It, and Who Comes?

Published 19 October 2026 · Numbers from SLTDA, Sri Lanka's tourism authority

A cafe owner setting a table on a beachfront terrace at dusk, ready for the busy season
AI-generated image, for illustration.

Know someone who runs a business? Send it to them:

WhatsAppFacebookLinkedIn

December is Sri Lanka's busiest month. In December 2025, 258,928 tourists came. That is more than in any other month that year. Here is who comes, why they come, and how long they stay.

258,928

Tourists in December 2025

+36%

Busier than a normal month

70%

Came for a holiday

India

Sent the most tourists

How busy is Sri Lanka in December?

December was the busiest month in 2018, 2023, 2024 and 2025. In December 2025, 258,928 tourists came. That is 4.2% more than December 2024, and 2.3% more than December 2018, before the Easter attacks. The busy time goes on into the new year: January 2026 was 7.1% busier again.

December tourists each year: back above 2018

The low years tell the story. In December 2020, only 393 tourists came, because borders were closed for COVID. December 2021 and 2022 were still less than half of a normal December. In 2023, the numbers came back.

Which countries do December tourists come from?

India sent the most: 56,715 tourists, about 22 of every 100. Russia was second (27,987), then the UK, Germany and Australia. Poland and Italy were also in the top ten.

CountryDec 2025Dec 2024Change
India56,71552,881+7.3%
Russia27,98735,268−20.6%
United Kingdom20,53518,757+9.5%
Germany16,70714,703+13.6%
Australia14,82013,109+13.1%
China10,3649,924+4.4%
United States8,5248,212+3.8%
France7,2706,332+14.8%
Poland6,8706,233+10.2%
Italy6,4825,695+13.8%

The ten countries that sent the most tourists in December 2025, compared with December 2024 (SLTDA)

Most countries sent more tourists in December 2025. Russia sent about a fifth fewer.

Russian tourists were 21% fewer in December 2025, and they are down 32% from January to September 2026. If that continues, there will be fewer Russian tourists this December. Germany, France, Italy and Australia each sent 13% to 15% more tourists in December 2025. But German tourists are down in 2026 so far.

Why tourists come in December

Most come for a holiday: 70 of every 100 tourists in December 2025. That is the highest share of any month that year. About 8 of every 100 came for business events, and about 8 of every 100 to visit family and friends.

ReasonTouristsShare
Holiday181,94570.3%
Other, or no answer29,81811.5%
Visiting family and friends20,2337.8%
Business events (meetings, conferences, trade shows)20,8798.1%
Other business3,2941.3%
Health and Ayurveda1,3040.5%
Religious4100.2%
Sports5740.2%
Education4710.2%

Why tourists came in December 2025 (SLTDA Year in Review 2025)

How long December tourists stay

It depends on where they come from. In December 2025, Dutch tourists stayed about 12 nights and Germans about 11. Indian tourists stayed about 5.5 nights. That was still their longest month of the year.

Dutch and German tourists stay about twice as long as Indian tourists

What this means for you

If you are visiting, or staying a long time

December is when the drier season starts on the west and south coasts, and it is the busiest time. Book your stay and train seats early. If you can choose other dates, November 2025 had 18% fewer tourists than December. Our weather guide says which coast is best in which month, and the busiest and quietest months calendar shows the whole year. For long stays, see hostels and coworking spaces.

If you run a hotel, tours or events

December tourists mostly come for a holiday. Some stay a short time (Indian tourists, about 5 to 6 nights) and some stay a long time (Europeans, 11 to 12 nights). Offer short breaks and longer plans. For events, December has the most foreign tourists in the country. Add your event to Friday.lk Events.

December 2026: what to expect

This is a guess, not a promise. Since July 2026, the number of tourists each month has been within about 3% of last year. So December 2026 may be close to last year's 258,928. Expect more tourists from India and Australia, and fewer from Russia and Germany. Follow the numbers in our tourism guide and on the 2026 tourist numbers page.

Want to share or quote this?

Please write: “Source: Friday.lk analysis of SLTDA data, December 2018 to 2025.”

You can use our charts for free if you give credit to Friday.lk and SLTDA. The numbers belong to SLTDA. Download the numbers (they open in Excel): Tourists each month, 2018 to 2026 · Tourists by country, 2026.

Where the numbers come from

All numbers come from SLTDA, Sri Lanka's tourism authority. Here are the reports we used:

The tourist numbers are SLTDA's monthly figures. "Busier than a normal month" compares December with the average month of the same year, averaged over 2018, 2024 and 2025. Length of stay is SLTDA's average for each country in December 2025.

Friday.lk is not part of SLTDA. SLTDA can correct its numbers later, so check the original reports for the latest figures.

Common questions

Is December a busy month in Sri Lanka?

Yes. December was the busiest month in 2018, 2023, 2024 and 2025. In December 2025, 258,928 tourists came. That is 36 extra tourists for every 100 in a normal month.

How many tourists come to Sri Lanka in December?

258,928 in December 2025, 248,592 in December 2024 and 253,169 in December 2018, says SLTDA, Sri Lanka's tourism authority.

Which countries do December tourists come from?

In December 2025, most came from India (56,715), then Russia (27,987), the UK, Germany and Australia. Poland and Italy were also in the top ten.

Is December a good time to visit Sri Lanka?

December starts the drier season on the west and south coasts, which is one reason it is so busy. The east coast has its monsoon rain then. Book early. If you want fewer tourists, November 2025 had about 18% fewer tourists than December.

How long do tourists stay in Sri Lanka in December?

It depends on where they come from. In December 2025, Dutch tourists stayed about 12 nights and Germans about 11. Indian tourists stayed about 5.5 nights, which was their longest month of the year.

If this helps your business

Let tourists find you on Friday.lk

Listing on Friday.lk is free. Tourists and long-stay travellers use it to look for places to stay, events, offers and coworking spaces. Here is how to be there:

  1. Sign in, or create an account.

  2. Fill in the form for your business, event or offer.

  3. We check it, then publish it.

Add a hostelAdd an eventAdd an offer or dealAdd a coworking space

Get the new numbers by email

When SLTDA publishes new tourist numbers, we write a short guide in simple words. Leave your email and we will tell you when it is ready.

We will use your email only to tell you about new tourism numbers guides. See our Privacy Policy.

Keep reading

A restaurant owner and his manager planning the busy season on a wall calendar
Guide

Busy and quiet months

Which months are busy and which are quiet? A simple calendar from official numbers, and what it means for your business.

See all tourism numbers guides →