1. Sinhala and Tamil New Year (Avurudu)
When: April
Where: Nationwide
The Sinhala and Tamil New Year, known as Avurudu, is one of the most celebrated festivals in Sri Lanka. Families gather to observe customs such as lighting the hearth, preparing sweet treats, and engaging in traditional games. The streets fill with festive decorations, and there’s an air of joy and togetherness that makes this period special.

2. Vesak Festival
When: May
Where: Nationwide
Vesak celebrates the birth, enlightenment, and passing of Lord Buddha. Streets, homes, and temples are adorned with vibrant lanterns and lights, creating a truly mesmerizing sight. Devotees visit temples to offer prayers, and “dansalas” (charity food stalls) are set up across the country, embodying the spirit of compassion.
3. Kandy Esala Perahera
When: July/August
Where: Kandy
The Kandy Esala Perahera is one of Sri Lanka’s most magnificent events, held to honor the Sacred Tooth Relic of Buddha. Traditional dancers, drummers, fire breathers, and ornately dressed elephants take to the streets in a grand procession. This spectacle draws thousands of visitors each year to the historic city of Kandy.
4. Poson Festival
When: June
Where: Primarily in Anuradhapura and Mihintale
Celebrating the arrival of Buddhism in Sri Lanka, the Poson Festival includes pilgrimages to Mihintale, the site where Buddhism was introduced to the island. Devotees light oil lamps, perform rituals, and partake in religious activities, honoring a pivotal moment in Sri Lankan history.

5. Diwali (Deepavali)
When: October/November
Where: Predominantly in areas with Tamil populations, such as Jaffna, Colombo, and Batticaloa
Diwali, the Festival of Lights, celebrates the triumph of light over darkness and good over evil. Tamils across Sri Lanka observe this occasion by lighting oil lamps, bursting fireworks, and sharing sweets, making it a vibrant and joyful time to visit.
6. Christmas in Sri Lanka
When: December
Where: Predominantly in Colombo, Negombo, and Catholic communities
Sri Lanka’s Christmas celebrations blend cultural influences with local customs. Churches hold midnight mass, streets are lit up with decorations, and families gather for festive meals. Negombo, with its large Catholic population, is especially lively during this season.
7. Thai Pongal
When: January
Where: Predominantly in the Northern and Eastern provinces
Thai Pongal is a harvest festival celebrated by Sri Lankan Tamils. Families prepare a special dish called Pongal and give thanks for the bountiful harvest. The festival also includes symbolic rituals like offering the first grains to the sun.