Saint George (c. 275/280 – April 23, 303) is the patron saint of England and some other countries. There is no reliable history about St. George. On St George's day some people in England wear a red rose, or put an English flag in their window. St. George's Cross is the flag of England: white with a red cross.