When is Memorial Day 2009?

Memorial Day 2009 was on May 25, 2009. Memorial Day is always held on the last Monday of the month of May. Memorial Day honors U.S. military personnel who have died while serving our country.