This page contains a national calendar of all 2025 public holidays.
Day | Date | Holiday |
13 Jan | Mon | Duruthu Full Moon Poya |
14 Jan | Tue | Tamil Thai Pongal Day |
4 Feb | Tue | National Day |
12 Feb | Wed | Navam Full Moon Poya |
26 Feb | Wed | Mahasivarathri Day |
13 Mar | Thu | Madin Full Moon Poya |
31 Mar | Mon | Eid Ul-Fitr |
12 Apr | Sat | Bak Full Moon Poya |
13 Apr | Sun | Sinhala & Tamil New Year |
14 Apr | Mon | Sinhala & Tamil New Year |
18 Apr | Fri | Good Friday |
1 May | Thu | May Day |
12 May | Mon | Vesak Full Moon Poya |
13 May | Tue | Vesak Full Moon Poya |
7 Jun | Sat | Eid Ul-Alha |
10 Jun | Tue | Poson Full Moon Poya |
10 Jul | Thu | Esala Full Moon Poya |
8 Aug | Fri | Nikini Full Moon Poya |
5 Sep | Fri | Milad un-Nabi |
7 Sep | Sun | Binara Full Moon Poya |
6 Oct | Mon | Vap Full Moon Poya |
20 Oct | Mon | Deepavali |
5 Nov | Wed | Ill Full Moon Poya |
4 Dec | Thu | Unduvap Full Moon Poya |
25 Dec | Thu | Christmas Day |
The dates in this table are an estimate. We will update this page once the official public holiday dates for 2025 are released.