When is Vesak Day 2028?

Vesak Day falls on 9 May 2028. Weekend here is Saturday & Sunday.

Tuesday
9 May 2028
548 days away estimated
Date not yet gazetted — subject to change.

In other years

2025 12 May 2025 (Monday)
2026 31 May 2026 (Sunday)
2027 20 May 2027 (Thursday)
2029 27 May 2029 (Sunday) estimated
2030 16 May 2030 (Thursday) estimated
2031 4 June 2031 (Wednesday) estimated
All public holidays 2028 →