Festival Date Day
Duruthu poya Day 13 January 2025 Monday
Thai Pongal Day 14 January 2025 Tuesday
Thiruvalluvar Day 15 January 2025 Wednesday
National Day of Sri Lanka 04  February 2025 Tuesday
Thai Poosam 11  February 2025 Tuesday
Mahashivrathri Day 26 February 2025 Wednesday
Id-Ul-Fitr (Ramzan Festival Day) 31  March 2025 Monday
Sinhala/Tamil New Year Day 14  April 2025 Monday
Good Friday 18 April 2025 Friday
May Day 01  May 2025 Thursday
Vesak Full Moon Poya Day 12 May 2025 Monday
Day following  Vesak  Poya Day 13 May 2025 Tuesday
Poson Poya Day 10 June 2025 Tuesday
Esala Poya Day 10 July 2025 Thursday
Indian Independence Day 15 August 2025 Friday
Vinayaka Chathurthi 27 August 2025 Wednesday
Milad-Un-Nabi 05 September 2025 Friday
Ayudha Pooja 01  October 2025 Wednesday
Gandhi Jayanthi / Vijayadasami 02 October 2025 Thursday
Deepavali Festival Day 20 October 2025 Monday
Day Following Deepavali 21 October 2025 Tuesday
Christmas 25 December 2025 Thursday