when is st georges day
St George’s Day is celebrated every year on 23 April.
Quick Scoop: Key Facts
- Fixed date each year: 23 April.
- It marks the traditional date of St George’s death.
- It is widely seen as England’s national day, though it is not a public (bank) holiday in most of the UK.
Upcoming St George’s Days
Here are the next few years:
- 2026 – Thursday 23 April.
- 2027 – Friday 23 April.
- 2028 – Sunday 23 April (still 23rd, but some churches shift their religious observance to 24 April that year).
Fun Extra: Religious vs National Date
Most people in England just treat St George’s Day as 23 April every year.
Some Christian calendars occasionally move the liturgical feast when it clashes with other major feasts, which is why in certain years church observance can fall on nearby dates like 24 or 29 April.
TL;DR: When is St George’s Day? It’s on 23 April every year, including this year and the years ahead.
Information gathered from public forums or data available on the internet and portrayed here.