When is St. George’s Day 2024? 8th February 2023 24th April 2023 The short answer is Tuesday 23 April 2024. The long answer is there are two versions of St. George’s Day. We have a list to explain when to celebrate. Continue reading