Public holiday in Sri Lanka

Christmas Day in Sri Lanka

Christmas Day is listed as a public holiday in Sri Lanka. Use the dates below to plan ahead and check whether an observed or substitute day applies.

Next occurrence

Friday

Google Calendar

Christmas Day dates

2
DateDaySubstitute day
FridayNo
SaturdayNo

Christmas Day in Sri Lanka

Christmas Day in Sri Lanka is a nationwide public holiday celebrated every December 25th. The country marks the occasion with festive decorations, church services, and cultural events across various communities. Locals and visitors alike participate in unique traditions that reflect the island's multicultural identity.

History of Christmas in Sri Lanka

Christianity arrived in Sri Lanka primarily through European colonial influence, beginning with the Portuguese in the sixteenth century, followed by the Dutch and British. These administrations established Christian communities, introducing European religious practices and holiday customs to the island. Over time, Christmas evolved into a nationally recognized holiday celebrated by Sri Lankans of various backgrounds.

Festive Traditions and Holiday Cuisine

Sri Lankan Christmas celebrations feature midnight mass, neighborhood caroling, and decorated artificial pine trees in homes and shopping centers. Holiday tables showcase local delicacies such as rich Sri Lankan Christmas cake made with spices, candied fruit, and cashews, alongside Dutch-influenced Breudher bread. Families exchange gifts and gather for festive meals, blending Western customs with distinct island flavors.

Closures and Travel Guidance

As an official public holiday, government offices, banks, and schools remain closed across the country. Public transportation operates on reduced holiday schedules, while major retail stores and hotels stay open to accommodate holiday shoppers and tourists. Visitors should plan travel arrangements in advance, as certain roads near major churches experience heavy traffic during Christmas Eve and Christmas Day services.

Questions about Christmas Day

Is Christmas Day an official public holiday in Sri Lanka?

Yes, December 25th is a recognized public, bank, and mercantile holiday nationwide.

Are shops and restaurants open on Christmas Day?

While government offices and banks are closed, large shopping malls, restaurants, and tourist attractions remain open.

View all public holidays in Sri Lanka