Who is the patron saint of England? It is St. George. English people celebrate St. George’s Day every year on April 23rd.
It has to be said though that unlike the Scottish and Irish, who celebrate their patron saints in style and by drinking alcohol, the English really do not celebrate their day! In recent years efforts have been made to increase the day’s importance, but it actually lacks serious effort by the English.
Back in the 60s, when I was a boy at primary school, in class we used to play St. George and the Dragon. This was done in the form of a Mummers play, as it was known. The story being that St. George would kill the dragon then rescue the damsel in distress. It is a fairytale. By the 12th century the legendary story had become widespread.