Vesak Day has already passed this year.
Monday, May 12, 2025
Key facts
- Date
- Monday, May 12, 2025
- Day of the week
- Monday
- Where observed
- Nationwide
- Holiday type
- Public holiday
- Week number
- 20
- Day of year
- 132
- Local time zone
- Asia/Singapore
- Currency
- SGD
Long-weekend planner
Vesak Day falls on a Monday in 2025, giving you a natural three-day weekend with no extra leave.
This holiday in other years
Frequently asked questions
In Singapore, Vesak Day is on May 12, 2025 in 2025.
In 2025, Vesak Day falls on a Monday.
Yes. Vesak Day is a public holiday observed nationwide in Singapore.
Vesak Day was on May 12, 2025 and has already passed this year.
The next Vesak Day in Singapore is on June 1, 2026.
Other public holidays in Singapore 2025
View all Singapore holidays in 2025 →About these dates
The Vesak Day date for Singapore 2025 is compiled from public official sources and was last updated on August 7, 2026.