When is St George's Day 2025?

St George's Day falls on 23 April 2025. Weekend here is Saturday & Sunday.

Wednesday
23 April 2025
Not a bank holiday: work and school go on as normal.
England's national day, but not a bank holiday.

In other years

2026 23 April 2026 (Thursday)
2027 23 April 2027 (Friday)
2028 23 April 2028 (Sunday)
2029 23 April 2029 (Monday)
2030 23 April 2030 (Tuesday)
2031 23 April 2031 (Wednesday)
All bank holidays 2025 →