In 1971, Congress and the President passed a law that officially coined the name, "Memorial Day" and officially marked the last Monday in May as the official day. Many of the Southern States, however, have adopted their own dates:
Mississippi celebrates "Confederate Memorial Day" on the last Monday in April.
Alabama celebrates "Confederate Memorial Day" on the fourth Monday of April
Georgia celebrates "Confederate Memorial Day" on April 26.
North and South Carolina celebrates "Confederate Memorial Day" on May 10.
Louisiana celebrates "Confederate Memorial Day" on June 3.
Tennessee celebrates "Confederate Decoration Day" on June 3.
Texas celebrates "Confederate Heroes Day" on January 19.
Virginia celebrates "Confederate Memorial Day" on the last Monday in May.
http://www.interment.net/column/records/memorial/index.htm