When is National Day 2026?

National Day falls on 31 August 2026. Weekend here is Saturday & Sunday.

Monday
31 August 2026

In other years

2025 31 August 2025 (Sunday)
2027 31 August 2027 (Tuesday)
2028 31 August 2028 (Thursday)
2029 31 August 2029 (Friday)
2030 31 August 2030 (Saturday)
2031 31 August 2031 (Sunday)
All public holidays 2026 →