Sri Lanka doesn’t really do quiet months. Between the Buddhist full moons, the Hindu temple festivals, the Christian holy days, the Muslim celebrations and the national holidays, there’s almost always something happening somewhere on the island. This is one of the few countries in the world that gives public holidays to four different religions, and as a traveller, that means there’s nearly always a procession, a pilgrimage, or a celebration you can witness.
Here’s the full calendar for 2026, month by month, with where each one happens so you know exactly where to be. A quick heads up before you start: most of the Buddhist festivals follow the full moon (called Poya days), and the Hindu and Muslim dates shift each year too, so always confirm the exact date closer to your trip if you’re booking around a specific event.
A note on Poya days
Every full moon is a Poya day, a Buddhist public holiday, and there are twelve of them across the year (with an extra one in 2026). On these days, government offices and banks close, and the sale of alcohol and meat is officially restricted across the island. Many hotels quietly serve guests anyway, but don’t plan a big night out on a Poya day. The upside: temples are at their most beautiful on these evenings, glowing with oil lamps and full of white-clad worshippers. They fall roughly once a month, and the major ones each have their own name and meaning, covered below.
January
Duruthu Poya and the Duruthu Perahera, 3 January
The year opens with a full moon and one of the island’s great processions. The Duruthu Perahera is held at the Kelaniya Raja Maha Vihara, a temple just outside Colombo, and marks the Buddha’s first visit to Sri Lanka. Expect elephants, traditional dancers, drummers and torchbearers parading through the temple grounds. It’s a smaller, easier-to-reach cousin of the famous Kandy procession, and a great one to catch if you’re starting your trip in or near the capital.
Tamil Thai Pongal Day, 15 January
A Hindu harvest festival giving thanks to the sun god for a good crop. It’s celebrated most visibly in Tamil communities, especially in the north around Jaffna and in the hill country tea estates, where Tamil culture runs deep. Families cook a special sweet rice dish (pongal) in clay pots, often letting it boil over as a symbol of abundance. Visit a Tamil neighbourhood or a Hindu temple to see it up close.
February
Nawam Poya and the Navam Perahera, 1 February
The February full moon brings the Navam Perahera, a relatively young festival (it started in 1979) held at the Gangaramaya Temple on Beira Lake in the heart of Colombo. It’s become one of the capital’s biggest spectacles, with hundreds of elephants, fire dancers, whip crackers, flag bearers and traditional dancers from across the island. If you’re in Colombo in early February, don’t miss it.
Independence Day, 4 February
Sri Lanka marks its 1948 independence from British rule with a national ceremony in Colombo, featuring a military parade, fly-past, cultural performances and a presidential address. Expect road closures around the parade route in the city centre. It’s more a civic occasion than a traveller’s festival, but it’s a window into national pride, and the traditional dance and drumming on display are worth seeing.
Maha Sivarathri, 15 February
The Hindu “great night of Shiva,” a solemn occasion observed with fasting, all-night vigils and prayers at Hindu temples across the island. The big draws are temples like Koneswaram in Trincomalee and the Hindu kovils of Jaffna and the hill country. A quieter, more devotional festival than the colourful processions, but deeply atmospheric if you visit a temple after dark.
March
Medin Poya, 2 March
The March full moon, a Buddhist holiday marked by temple visits and quiet observance across the island. No single big procession, but a good day to visit any major temple and see Sri Lankan Buddhism at its most peaceful.
Id-Ul-Fitr (Ramazan Festival Day), around 21 March
The Muslim festival marking the end of Ramadan, the holy month of fasting. Celebrated in Muslim communities across the island, with the largest gatherings in the east coast towns and in pockets of Colombo. Families dress up, share feasts, and the mood is generous and celebratory after a month of fasting. The exact date depends on the sighting of the moon, so it can shift by a day.
April
Bak Poya, 1 April
The April full moon, a calm Buddhist holiday that falls right in the middle of the island’s busiest festive season.
Good Friday, 3 April
The Christian holy day observed by Sri Lanka’s Catholic and Christian communities, most visibly along the western coast around Negombo (often called “Little Rome” for its strong Catholic heritage) and in Colombo. Churches hold solemn services and passion plays. Negombo is the place to see it.
Sinhala and Tamil New Year, 13 and 14 April
This is the big one. Known locally as Avurudu, the Sinhala and Tamil New Year is the island’s most widely celebrated cultural festival, shared by both Sinhala Buddhists and Tamil Hindus. It marks the end of the harvest season and the sun’s movement between zodiac houses. Celebrations happen everywhere, in every home and village across the country, rather than at one location.
Expect traditional games, firecrackers, the lighting of the hearth at astrologically chosen auspicious times, the boiling of milk rice (kiribath), and an endless spread of sweets. Families visit each other, light oil lamps, and observe age-old rituals down to the exact minute the astrologers prescribe. The whole country effectively shuts down for several days. To see it at its warmest, stay in a village or with a local family rather than in a city hotel.
May
Id-Ul-Alha (Hadji Festival Day), around 28 May
The Muslim “festival of sacrifice,” tied to the Hajj pilgrimage to Mecca. Observed in Muslim communities island-wide, with feasts, prayers and the sharing of food with neighbours and those in need. Again, the date moves with the moon.
Vesak Poya, 30 May
The single most important date in the Buddhist calendar. Vesak commemorates the birth, enlightenment and passing of the Buddha, all believed to have happened on the same full moon. For two days, the entire island glows. Towns compete to build the most elaborate pandals, which are huge illuminated, hand-painted display boards depicting stories from the Buddha’s life. Lanterns hang from every doorway, and dansalas appear on roadsides, where volunteers hand out free food and drink to anyone passing.
It’s celebrated nationwide, but Colombo, Kandy and the temple town of Kelaniya are especially atmospheric. Walking the streets of Colombo on a Vesak night, lit up with lanterns and pandals and the smell of free food everywhere, is one of the great Sri Lankan experiences.
June
Poson Poya, 29 June
If Vesak is the most colourful Buddhist festival, Poson is the most meaningful to Sri Lanka specifically. This full moon marks the arrival of Buddhism on the island in the 3rd century BC, when the monk Mahinda met King Devanampiya Tissa at Mihintale and converted him.
The heart of the celebration is Anuradhapura and the sacred rock of Mihintale nearby, which fill with white-clad pilgrims, oil lamps and giant illuminated pandals. It’s quieter and more devotional than Vesak, and all the more moving for it. If you’re anywhere near the Cultural Triangle in late June, make the trip to Anuradhapura. This is its festival.
July
Esala Poya, 29 July
The July full moon, which kicks off the build-up to the island’s grandest festival in Kandy (see August). On Esala Poya itself, expect temple ceremonies across the country, and in Kandy the early stages of the Perahera season getting underway.
August
Esala Perahera, throughout August (Kandy)
This is the festival to plan an entire trip around. The Kandy Esala Perahera is Sri Lanka’s most magnificent spectacle, a procession honouring the Sacred Tooth Relic of the Buddha, kept at the Temple of the Tooth (Sri Dalada Maligawa) in Kandy. For ten nights, the streets fill with up to a hundred caparisoned elephants draped in lights, along with fire dancers, whip crackers, drummers, torchbearers and traditional Kandyan dancers.
In 2026, the procession builds in stages. The Kumbal Perahera begins around 18 August, the grander Randoli Perahera runs from roughly 23 to 27 August, and the whole thing reaches its climax on the final nights. Book accommodation in Kandy months in advance, because the entire city fills up and prices soar. A reserved balcony seat along the route is worth every cent for the comfort and the view.
Milad-Un-Nabi (Holy Prophet’s Birthday), around 26 August
The Muslim observance of the Prophet Muhammad’s birthday, marked with prayers, readings and gatherings in Muslim communities across the island.
Nikini Poya, 27 August
The August full moon, commemorating the first Buddhist council. A quieter day of temple observance.
August to September
Nallur Festival, 16 August to 12 September (Jaffna)
Up in the Tamil north, Jaffna throws the longest celebration on the island. The Nallur Kandaswamy Kovil Festival runs for 25 days, honouring Lord Murugan with daily ceremonies, drumming, chariot processions and acts of devotion that are genuinely intense to witness, including ritual penance.
The showstopper is the Grand Chariot (Ther) procession, which in 2026 falls on 11 September, when an enormous, ornately carved temple car is hauled through the streets by hundreds of devotees. The atmosphere is electric and deeply spiritual. If you go, dress modestly, remove your shoes at the temple, and note that men are traditionally expected to remove their shirts inside the temple precinct. Book a room in Jaffna well ahead, as the city fills up.
September
Binara Poya, 26 September
The September full moon, which commemorates the establishment of the order of Buddhist nuns. Observed with temple visits across the country.
October
Vap Poya, 25 October
The October full moon, marking the end of the Buddhist “Vassa” retreat period (a kind of Lent for monks). It’s followed by the Kathina season, when laypeople offer robes and gifts to monks at temples nationwide over the following weeks. A lovely, gentle time to visit a temple.
November
Deepavali (Diwali), 8 November
The Hindu Festival of Lights, celebrating the triumph of light over darkness and good over evil. Celebrated across the island, especially in Tamil communities in Jaffna, the hill country and Colombo. Homes and streets fill with oil lamps, fireworks crackle into the night, families dress in their best, and kitchens turn out trays of sweets. If you’re lucky enough to be invited into a home, go. It’s a warm and generous celebration.
Il Poya, 24 November
The November full moon, which marks the Buddha’s ordination of sixty disciples and the start of the chilly season in the hill country.
December
Unduvap Poya, 23 December
The December full moon, with special significance for the sacred city of Anuradhapura. It commemorates the arrival of the sapling of the Sri Maha Bodhi tree, brought from India by the nun Sangamitta in the 3rd century BC. That very tree, the Jaya Sri Maha Bodhi, still grows in Anuradhapura today and is one of the oldest living human-planted trees in the world. Anuradhapura is the place to mark this one.
Christmas Day, 25 December
Sri Lanka’s Christian and Catholic communities celebrate Christmas with full enthusiasm, and the festive spirit spreads well beyond them. Colombo’s malls, hotels and streets light up, carols play, and the western coast around Negombo, with its strong Catholic heritage, holds midnight Mass and lively celebrations. Even in this Buddhist-majority country, Christmas has a warm, widely shared feel, and the coastal resort towns are in full swing for the start of the peak tourist season.
A few honest notes on dates
Sri Lanka’s festival calendar runs largely on the moon, so some dates move. Poya days and full-moon festivals can shift by a day depending on the actual moon sighting. Hindu festivals (Thai Pongal, Maha Sivarathri, Deepavali) and Muslim festivals (Id-Ul-Fitr, Id-Ul-Alha, Milad-Un-Nabi) also shift from year to year, and the Islamic dates in particular depend on the moon sighting and may move by a day. The dates above are taken from Sri Lanka’s official 2026 public holiday calendar, but always double-check closer to the time, especially if you’re booking flights or accommodation around a specific event.
Plan around the big ones
If there’s one piece of advice that matters most: for the headline events like the Kandy Esala Perahera (August) and the Nallur Festival (August to September), book early. Like, months early. These draw enormous crowds, accommodation sells out, and prices in Kandy and Jaffna spike as the dates approach. Get your room sorted first, then build the rest of your trip around it.
Get the timing right and you won’t just see Sri Lanka. You’ll feel it, in the drums, the lamplight, and the warmth of a country that knows how to celebrate.
Looking for something with a beat
This is the cultural and religious side of the island’s calendar. If you’re after the other rhythm, the beach parties, the full moon sessions, and Sri Lanka’s growing electronic music scene, we cover that separately. Take a look at our guide to the island’s music festivals and nightlife for where to be, and when.
