St. George's Day is celebrated on April 23rd each year to honor England's patron saint, St. George. The day commemorates St. George's legend of slaying a dragon and saving a princess, and is often celebrated in England with events featuring English folk culture and history.