Public Holidays in Sri Lanka

Guide to all 2024 Public Holidays in Sri Lanka including public holidays and regional holidays.

TODAY

Tuesday | 24 December 2024
is not a holiday in Sri Lanka

TOMORROW

Wednesday | 25 December 2024

Christmas Day

1 DAYS LEFT

Public Holidays Sri Lanka 2024

This table contains a national calendar of all 2024 public holidays in Sri Lanka. These dates may be modified as official changes are announced, so please check back regularly for updates.

DateHoliday
January 15
MONDAY
Tamil Thai Pongal Day
National Holiday
January 25
THURSDAY
Duruthu Full Moon Poya
National Holiday
February 04
SUNDAY
National Day
National Holiday
February 23
FRIDAY
Navam Full Moon Poya
National Holiday
March 08
FRIDAY
Mahasivarathri Day
National Holiday
March 24
SUNDAY
Madin Full Moon Poya
National Holiday
March 29
FRIDAY
Good Friday
National Holiday
April 11
THURSDAY
Id-Ul-Fitr
National Holiday
Ramazan Festival Day
April 12
FRIDAY
Sinhala and Tamil New Year Eve
National Holiday
Puthandu
April 13
SATURDAY
Sinhala and Tamil New Year
National Holiday
Puthandu
April 23
TUESDAY
Bak Full Moon Poya
National Holiday
May 01
WEDNESDAY
Labour Day
National Holiday
International Workers' Day
May 23
THURSDAY
Vesak Full Moon Poya
National Holiday
Birth of Buddha
May 24
FRIDAY
Vesak Full Moon Poya Holiday
National Holiday
June 17
MONDAY
Idul Adha
National Holiday
Hajjhi Festival Day
June 21
FRIDAY
Poson Full Moon Poya
National Holiday
July 20
SATURDAY
Esala Full Moon Poya
National Holiday
August 19
MONDAY
Nikini Full Moon Poya
National Holiday
September 16
MONDAY
Milad-Un-Nabi
National Holiday
Birthday of Prophet Muhammad
September 17
TUESDAY
Binara Full Moon Poya
National Holiday
October 17
THURSDAY
Vap Full Moon Poya
National Holiday
October 31
THURSDAY
Deepavali Festival Day
National Holiday
Dewali
November 15
FRIDAY
Ill Full Moon Poya
National Holiday
December 14
SATURDAY
Unduvap Full Moon Poya
National Holiday
December 25
WEDNESDAY
Christmas Day
National Holiday