Sri Lanka Public Holidays 2025
This page contains a national calendar of all 2025 public holidays. These dates may be modified as official changes are announced, so please check back regularly for updates.
Date | Day | Holiday |
---|---|---|
13 Jan | Mon | Duruthu Full Moon Poya Day |
14 Jan | Tue | Tamil Thai Pongal Day |
4 Feb | Tue | National Day |
12 Feb | Wed | Navam Full Moon Poya Day |
26 Feb | Wed | Mahasivarathri Day |
13 Mar | Thu | Madin Full Moon Poya Day |
31 Mar | Mon | Id Ul-Fitr |
12 Apr | Sat | Bak Full Moon Poya Day |
13 Apr | Sun | Day prior to Sinhala & Tamil New Year Day |
14 Apr | Mon | Sinhala & Tamil New Year Day |
18 Apr | Fri | Good Friday |
1 May | Thu | May Day |
12 May | Mon | Vesak Full Moon Poya Day |
13 May | Tue | Day following Vesak Full Moon Poya Day |
7 Jun | Sat | Id Ul-Alha |
10 Jun | Tue | Poson Full Moon Poya Day |
10 Jul | Thu | Esala Full Moon Poya Day |
8 Aug | Fri | Nikini Full Moon Poya Day |
5 Sep | Fri | Milad un-Nabi |
7 Sep | Sun | Binara Full Moon Poya Day |
6 Oct | Mon | Vap Full Moon Poya Day |
20 Oct | Mon | Deepavali |
5 Nov | Wed | Ill Full Moon Poya Day |
4 Dec | Thu | Unduvap Full Moon Poya Day |
25 Dec | Thu | Christmas Day |
Visit gov.lk for the original release. |