Memorial Day in 2017 is on Monday, the 29th of May.
In the United States, Memorial Day is always celebrated on the last Monday of May.
Memorial Day is a federal holiday in the United States celebrated on the last Monday of May commemorating men and women who died while serving in the United States Armed Forces.
Initially (officially since 1868 – proclaimed by General John Logan) Memorial Day was a holiday in memory of the soldiers who died in the Civil War. The feast was supposed to be a step towards national reconciliation. The original name (Decoration Day) comes from placing flowers on the graves of the soldiers.
Memorial Day was celebrated differently in different states. Until 1890 it was celebrated in all the states of the North. After World War I the nature of the holiday changed to honor the memory of all Americans who died in any war, not only Civil.
Difference Between Memorial Day and Veterans Day
Many people confuse Memorial Day and Veterans Day. Memorial Day is a day for remembering and honoring the soldiers who died in the service of their country, particularly those who died in battle or as a result of wounds sustained in battle.
While those who died are also remembered, Veterans Day is the day set aside to thank and honor all who served– in wartime or peacetime– and whether they survived or died. Veterans Day is always officially on November 11, regardless of the day of the week on which it falls.