Home   Calendar   Holidays   Sri Lanka   Mahasivarathri Day
Flag for Sri Lanka

Mahasivarathri Day 2026 in Sri Lanka

Maha Shivratri is an annual festival honoring Shiva, the Hindu God of destruction. People celebrate by fasting for a whole day and staying awake all night. They also chant hymns and sing devotional songs, called bhajans.

Is Mahasivarathri Day a Public Holiday?

Mahasivarathri Day is a public holiday. It is a day off for the general population, and schools and most businesses are closed.

In 2026, it falls on a Sunday, and some businesses may choose to follow Sunday opening hours.

The Hindu god Shiva is one of the three main gods in Hindu mythology.

©iStock.com/naveen0301

About Mahasivarathri Day

Read more about Mahasivarathri Day.

Mahasivarathri Day Observances

Holiday currently only shown for years 2014–2026.

Year Weekday Date Name Holiday Type
2014 Thu Feb 27 Mahasivarathri Day Public Holiday
2015 Tue Feb 17 Mahasivarathri Day Public Holiday
2016 Mon Mar 7 Mahasivarathri Day Public Holiday
2017 Fri Feb 24 Mahasivarathri Day Public Holiday
2018 Tue Feb 13 Mahasivarathri Day Public Holiday
2019 Mon Mar 4 Mahasivarathri Day Public Holiday
2020 Fri Feb 21 Mahasivarathri Day Public Holiday
2021 Thu Mar 11 Mahasivarathri Day Public Holiday
2022 Tue Mar 1 Mahasivarathri Day Public Holiday
2023 Sat Feb 18 Mahasivarathri Day Public Holiday
2024 Fri Mar 8 Mahasivarathri Day Public Holiday
2025 Wed Feb 26 Mahasivarathri Day Public Holiday
2026 Sun Feb 15 Mahasivarathri Day Public Holiday

While we diligently research and update our holiday dates, some of the information in the table above may be preliminary. If you find an error, please let us know.