When is St George Day?

England’s National day or also called St George’s Day will be on a Friday, April 23, 2010. Many nations celebrate this day. Some places it will be observed on May 6th.