Glassyear
EN
EnglishFrançaisEspañolPortuguês中文

Countdown

How many days until Vesak Day?

There are 192 days until Vesak Day in 3 countries. It falls on Thursday, May 20, 2027.

A public holiday in 3 countries and territories in our data.

Vesak Day 2027
192 days
Thursday, May 20, 2027 · in 3 countries

The story behind Vesak Day

Vesak, also called Buddha Day or Buddha Purnima, falls on the full moon of the lunar month of Vesakha, usually in May. For most Buddhists it commemorates three events in one: the birth, the enlightenment and the passing into nirvana of Siddhartha Gautama, the Buddha.

Temples fill with offerings of flowers, candles and incense; many people keep the precepts, meditate, release birds or give food to those in need. Lanterns light the streets of Sri Lanka, and it is a public holiday in countries including Sri Lanka, Thailand, Singapore, Malaysia, Indonesia and Myanmar.

Where Vesak Day is a public holiday

next 12 months
CountryNext dateWhen
🇮🇩 IndonesiaThu, May 20, 2027in 192 days
🇲🇾 MalaysiaThu, May 20, 2027in 192 days
🇸🇬 SingaporeThu, May 20, 2027in 192 days

All dates, 2026–2028

May 31, 2026May 20, 2027May 9, 2028

Put this countdown on your site

Free, live, and one line of code.

Get the widget

Share it

Send the live countdown to anyone.

National public holidays from official government sources, compiled through the open-source holidays dataset and reviewed by Glassyear. Last verified Monday, November 9, 2026. Data & methodology · Report a correction