When is Memorial Day 2007?

Memorial Day 2007 was celebrated on May 28, 2007. Memorial Day always falls on the last Monday in May. Memorial Day is held to honor U.S. military personnel who died while serving our country.