Friday, May 26
Marblehead Masons will host a breakfast at 9 a.m. at the Council on Aging at 10 Humphrey St.
Saturday, May 27
The general public is invited and encouraged to participate in a grave flagging at Waterside Cemetery. Participants will meet at the bell tower at 9 a.m.
Sunday, May 28
The general public is invited to a Veterans of Foreign Wars service at Star of the Sea Cemetery at 1 p.m.
Monday, May 29
Participants will assemble at the Old Town House for a Memorial Day Parade beginning at 9 a.m.