List of National and Public Holidays and Full Moon Poya days in Sri Lanka for 2020
- Duruthu Full Moon Poya Day is on Friday, 10 January 2020
- Tamil Thai Pongal Day is on Wednesday, 15 January 2020
- National Day Sri Lanka is on Tuesday, 04 February 2020
- Navam Full Moon Poya Day is on Saturday, 08 February 2020
- Mahasivarathri Day is on Friday, 21 February 2020
- Madin Full Moon Poya Day is on Monday, 09 March 2020
- Bak Full Moon Poya Day is on Tuesday, 07 April 2020
- Good Friday is on Friday, 10 April 2020
- Day prior to Sinhala & Tamil New Year Day is on Sunday, 12 April 2020
- Sinhala & Tamil New Year Day is on Monday, 13 April 2020
- Ramadan 2020 will begin on Thursday, 23 April 2020
- Labour Day is on Friday, 01 May 2020
- Vesak Full Moon Poya Day is on Thursday, 07 May 2020
- Day following Vesak Full Moon Poya Day is on Friday, 08 May 2020
- Id Ul-Fitr (End of Ramadan) is on Monday, 25 May 2020
- Poson Full Moon Poya Day is on Friday, 05 June 2020
- Esala Full Moon Poya Day is on Saturday, 04 July 2020
- Id Ul-Adha (Feast of Sacrifice) is on Saturday, 01 August 2020
- Nikini Full Moon Poya Day is on Monday, 03 August 2020
- Binara Full Moon Poya Day is on Tuesday, 01 September 2020
- Adhi Vap Full Moon Poya Day is on Thursday, 01 October 2020
- Vap Full Moon Poya Day is on Friday, 30 October 2020
- Milad un-Nabi (The Prophet’s Birthday) is on Friday, 30 October 2020
- Deepavali is on Saturday, 14 November 2020
- Ill Full Moon Poya Day is on Sunday, 29 November 2020
- Christmas Day is on Friday, 25 December 2020
- Unduvap Full Moon Poya Day is on Tuesday, 29 December 2020