All Saints’ Church in Borella, dating back to the late 1800s, is another beautiful landmark that becomes especially vibrant during Christmas. Its elegant Gothic structure, stained-glass windows and soft lighting give it a warm and reverent feeling. The church often attracts families and regular worshippers during Christmas week, and the overall atmosphere feels welcoming and community-driven.
Festive Spots and Things to Do During Christmas 2025
Colombo becomes lively and colourful as Christmas approaches. Many churches organise carol nights and midnight services on Christmas Eve, where visitors can join in singing, prayers and candlelit worship. After attending a service, walking through neighbourhoods like Pettah, Fort and Borella feels magical, with old colonial buildings, decorated streets and small cafés creating a soothing holiday mood.
Public spaces across Colombo also embrace the festive spirit, with large Christmas trees, illuminated parks and seasonal displays that make the evenings perfect for a casual stroll. The best part about Christmas in Colombo is its multicultural warmth, people from different communities celebrate peacefully, giving the city a unique blend of faith, culture and togetherness.
A Taste of Christmas: Festive Dining in Colombo
Christmas in Sri Lanka is incomplete without its unique culinary traditions. The city’s colonial history (Portuguese, Dutch, and British) influences its holiday food.
The Christmas Cake: Unlike the light sponges found elsewhere, Sri Lankan Christmas cake is rich, dark, and packed with fruits and spices. You can pick up the best ones from Fab or Sponge Pastry Shop.
Breudher: A buttery Dutch yeast cake traditionally eaten on Christmas morning with edam cheese and bananas.
Gala Buffets: Colombo’s 5-star hotels such as The Galle Face Hotel, Cinnamon Grand, and The Kingsbury host lavish Christmas Eve dinners and Christmas Day brunches. Booking these in advance is essential as they sell out weeks ahead.
Weather in Colombo in December
December is one of the best months to visit Colombo. The monsoon recedes, leaving behind pleasant days and cool evenings.
Temperature: Averages between 24°C to 30°C (75°F - 86°F).
Rainfall: While mostly dry, sudden tropical showers can occur. Carrying a compact umbrella is a smart move.
What to Wear: Cotton fabrics are best for the day. If you are visiting churches, ensure your shoulders and knees are covered as a mark of respect.
Tips for a Meaningful Christmas Experience
It’s always a good idea to check church service timings in advance, especially if you plan to attend midnight mass at St. Lucia’s Cathedral or St. Anthony’s Shrine, as both places tend to get crowded. Dressing modestly and respectfully is appreciated since most of these churches are historical places of worship. If you have time, pairing your church visits with short walks through Colombo’s heritage neighbourhoods will help you experience the calm, nostalgic side of the city during the festive season. And most of all, embrace the simplicity Christmas in Colombo is less about grand celebrations and more about peace, prayer and heartfelt community spirit.
Frequently Asked Questions (FAQs)
Q1. Is everything open in Colombo on Christmas Day?
Most tourist attractions, hotels, and restaurants remain open and are very busy. However, smaller local shops, government offices, and banks will be closed on December 25th (Public Holiday).
Q2. Where is the best place for Christmas shopping in Colombo?
For festive decor and gifts, visit Odel at Alexandra Place (known for its elaborate window displays) or House of Fashions. For handicrafts, Laksala is a great choice.
Q3. Do I need tickets for Midnight Mass?
Generally, no. Services at St. Lucia’s and St. Anthony’s are free and open to all. However, seating fills up 1–2 hours before the service starts, so arrive early (around 10:00 PM for midnight mass).
Follow Outlook Experiences:
Instagram | Facebook | YouTube | LinkedIn