Fast, accurate, production-ready REST API for Sri Lanka. Astronomically calculated Poya days, shifting Islamic lunar dates, Hindu festivals, Christian observances & National holidays.
Export all 858+ Sri Lankan public holidays (2024–2045) for your offline apps, Excel spreadsheets, or database seeds.
Click any preset endpoint or edit the path to test live responses.
Loading demo request...
Search and filter through the complete dataset of 850+ Sri Lankan public holidays from 2024 to 2045.
The first day of the Gregorian calendar year.
A harvest festival celebrated by Sri Lankan Tamils, marking the beginning of the Tamil month of Thai.
Commemorates the first visit of Lord Buddha to Sri Lanka.
Recognizes the role of customs officials and agencies.
Celebrates Sri Lanka's independence from British rule on February 4, 1948.
A day to celebrate love and affection.
A Hindu festival dedicated to Lord Shiva, observed with fasting and night-long prayers.
Commemorates the appointment of two chief disciples of Lord Buddha and the establishment of a code of conduct for Buddhist monks.
A global day celebrating the social, economic, cultural and political achievements of women.
Marks the visit of Lord Buddha to his father's kingdom after attaining enlightenment.
Marks the end of Ramadan, the Islamic holy month of fasting. Date is subject to moon sighting.
Commemorates the crucifixion of Jesus Christ.
The eve of Sinhala and Tamil New Year, a time of preparation and cultural rituals.
The most widely celebrated holiday in Sri Lanka, marking the traditional New Year for both Sinhala and Tamil communities.
Commemorates the second visit of Lord Buddha to Sri Lanka to settle a dispute between Naga kings.
An annual event to demonstrate support for environmental protection.
International Workers' Day, celebrating workers' rights and the labour movement.
The most important Buddhist festival, commemorating the birth, enlightenment, and passing of Lord Buddha.
Continuation of Vesak celebrations.
Remembrance day for Sri Lankan soldiers who sacrificed their lives in the civil war.
The Festival of Sacrifice, commemorating Prophet Ibrahim's willingness to sacrifice his son. Date is subject to moon sighting.
A day to promote the welfare of children worldwide.
The United Nations' principal vehicle for encouraging awareness and action for the protection of the environment.
Celebrates the introduction of Buddhism to Sri Lanka by Arahat Mahinda.
A day to raise awareness worldwide of the benefits of practicing yoga.
Commemorates the arrival of the Sacred Tooth Relic to Sri Lanka and Buddha's first sermon.
Commemorates the first Buddhist council held to preserve Buddha's teachings.
Celebrates the birthday of Prophet Muhammad (Peace Be Upon Him). Date is subject to moon sighting.
Commemorates the establishment of the Bhikkuni order (Order of Nuns) in Buddhism.
Devoted to strengthening the ideals of peace worldwide.
A day to recognize the contributions of older persons.
Commemorates the birthday of Mahatma Gandhi.
Marks the end of the Vas season (rainy retreat for monks) and the beginning of the Katina season.
The Hindu Festival of Lights, symbolizing the victory of light over darkness and good over evil.
Commemorates the sending of sixty enlightened monks to spread Buddhism across the land.
A day dedicated to children in Sri Lanka.
Celebrates the arrival of Sangamitta Theri with a sapling of the sacred Sri Maha Bodhi tree.
Commemorates the adoption of the Universal Declaration of Human Rights.
Celebrates the birth of Jesus Christ.
Production ready integration code for Next.js, React, Vue, Vite, Node, Python, Go & more.
// Next.js 14+ (App Router - Server Component)
import React from 'react';
async function getHolidays() {
const res = await fetch("https://holiday.imrishmika.dev/api/v1/holidays/upcoming", { next: { revalidate: 3600 } });
if (!res.ok) throw new Error('Failed to fetch Sri Lankan holidays');
return res.json();
}
export default async function HolidayComponent() {
const data = await getHolidays();
return <pre>{JSON.stringify(data, null, 2)}</pre>;
}Everything you need to know about the Sri Lankan Holiday API.