The Hanover Memorial Day parade starts at 10 a.m. at St. Mary’s church and goes to town hall, then continues to the Veterans Memorial for a ceremony.