When is Memorial Day Weekend This Year?

In 2009, Memorial Day has already passed. It was on Monday May 25th. In 2010, Memorial Day will be on Monday May 31st. Memorial Day is always the last Monday in May.