Bangor: Parade steps off at 10:15 a.m. at the intersection of State and Exchange streets, then travels up Main Street to Davenport Park at the intersection of Main and Cedar streets. At the conclusion of the parade, a ceremony honoring fallen veterans will be held. Beginning at 11:30 a.m., the Cole Land Transportation Museum will host its annual Memorial Day Program beginning with lunch followed by a Bangor High School Band concert at noon and a commemoration ceremony at 1 p.m. that will include the placing of wreaths, a moment of silence and presentation of military honors. Also in Bangor, Solstice Senior Living at 922 Ohio Street will host its seventh annual fundraiser, this year to benefit Honor Flight Maine and the Maine Troop Greeters. A lunch, music and an antique and classic car show start at noon.
Bar Harbor: Memorial Day Remembrance Service, 10 a.m., town pier at West Street and Newport Drive.
Belfast: Parade starts at 11 a.m. from the Renys' parking lot, then marches down Main Street to the waterfront.
Blue Hill: Parade starts at 10 a.m. near the American Legion Hall. From there, it marches down Main Street, stopping at the bridge for a brief ceremony, and continues to the Seaside Cemetery, where it ends.
Bucksport: Parade starts at 4 p.m. at the American Legion Hall on Elm Street. From there it proceeds down Elm onto Main Street before concluding at the Veterans Memorials on the waterfront, where a memorial service and wreath laying will occur.
Camden: Memorial Day observances begin at 9 a.m. with a wreath laying and rifle salute at the public landing. The parade begins at 9:30 a.m. at the intersection of Route 1 and Camden Street, with stops at the Conway Monument, Village Green War Memorial “Wall of Names,” Harbor Park Civil War Statue and Mountain View Cemetery Memorial and flag pole for a wreath laying ceremony and rifle salutes.
Dexter: Parade begins at 10 a.m. It will go up Main Street to Church Street and then Dam Street before ending at Veterans Memorial Park.
Dover-Foxcroft: Parade starts at 10 a.m. at Dave’s World, makes its way down Summer and North streets to Monument Square for a memorial service and then marches to the bridge for a wreath ceremony for those who died at sea.
Ellsworth: Parade starts at 10 a.m. at Bryant E. Moore Center on State Street, heads down School Street to Main Street to the Union River Bridge for a wreath-laying ceremony in memory of the sailors and Marines who died at sea. It then will go up State Street to City Hall, where a ceremony will take place on the lawn.
Franklin: Memorial Day observances begin with a flag pole service at 6 a.m. at Bayview Cemetery. The parade starts at 10:30 a.m. from the Franklin Veterans Club and marches to Memorial Park, where a service will take place at 11 a.m. A community block party kicks in at 11:30 a.m.
Gouldsboro: Parade begins at 9 a.m. at Fisher Field and will proceed down Main Street in Prospect Harbor to the Women’s Club, where a ceremony will take place. Silhouette Project founder Linda Lajoie, who lost her veteran son to suicide, will be the guest speaker.
Greenville: Parade starts at noon from the American Legion Hall on Pritham Avenue, marches to the cemetery for a closing ceremony.
Hancock: Parade starts at 10 a.m. from the Hancock Woman’s Club across from the town office. From there, it will go down U.S. Route 1 to the gazebo, where a ceremony featuring a speaker will be held.
Holden: The annual Memorial Day ceremony begins at 2:30 p.m. at the Holden Veterans Memorial on Main Road. The keynote address will be delivered by Col. Diane Dunn of the Maine Army National Guard.
Lamoine: Memorial Day ceremony starts at 10 a.m. at the Veterans Memorial at the town hall. Among those taking part will be Charles “Linwood” Brann, a Korean War veteran who just returned from an Honor Flight to Washington, D.C.
Liberty: Memorial Day lunch begins at noon at Liberty Lodge Hall. The meal is sponsored by the Order of the Eastern Star. Suggested donation is $7 for adults, $3 for kids, $20 for families.
Lincoln: Parade starts at 5 p.m. at the Veterans Memorial on Goding Avenue, travels down West Broadway onto Main Street to the funeral home.
Lincolnville: Parade departs at 1 p.m. from Lincolnville Central School and then travels through town to the Lincolnville War Memorial Honor Roll for a ceremony with a wreath laying and rifle salute.
Millinocket: Parade starts at 6 p.m. from the former school, marches through the center of town to the Veterans Memorial at Veterans Park.
Northeast Harbor: Parade starts at Mount Desert Elementary School at 10:30 a.m., marches down Main Street onto Huntington Road and ends with a ceremony at the Veterans Memorial at Village Marina Green on Sea Street.
Old Town: Observances will begin with the 8 a.m. start of the Memorial Day 5K Run/Walk – A Run to Remember at the Old Town-Orono YMCA. The parade kicks off at 11 a.m. from Old Town High School, from there it will head down Stillwater Avenue onto Main Street, where it will end at Birmingham Funeral Home. A lunch will follow at Riverfront Park. Veterans’ meals are free. The cost for individuals is $5 and $15 for families of up to six.
Patten: Parade starts at 10 a.m. at the intersection of Mill and Station streets. From there it will go up Station Street and onto Houlton Street, where it will march to the cemetery on North Road for a Memorial Day service.
Rockland: Memorial Day parade and ceremony begin at 10:30 a.m. at the public landing. A service will be held at Chapman Park before the parade travels down Main Street to the Route 1-Route 17 intersection.
Rockport: Observances start early with performances by the Camden Hills Regional High School marching band at the Rockville Cemetery at 8 a.m. and then at the West Rockport Cemetery at 8:30 a.m. Parade forms at 11 a.m. at the post office and will be followed by a lunch for American Legion members, marching band members and veterans at the Rockport Masonic Center.
Searsmont: Observances begin at 8 a.m. in front of the old fire station with WWII era songs and a brief prayer service. The parade starts at 9 a.m. and runs from Appleton Ridge Road toward the center of town before heading down Route 131 North past the post office, where it will end.
Searsport: Parade starts at 9 a.m. at the public safety building and marches down to Mosman Park.
Skowhegan: Parade starts at 10 a.m. from the Smart & Edwards Funeral Home parking lot. From there it will proceed down Madison Avenue onto Water Street, where it will end at the Veterans Memorial.
Southwest Harbor: Memorial Day observances begin at 9 a.m. at the Norwood Memorial on Main Street. Parade marches to Veterans Memorial Park. Joe Marshall will recite “In Flanders Fields” and the “Gettysburg Address.”
Surry: Memorial Day observance begins at 1 p.m. at Surry Memorial Park located at the junction of Surry and North Bend roads.
Togus VA: Memorial Day observances begin at 8 a.m. at the East Cemetery Monument with an opening prayer, wreath laying and exercises, followed by a visit to the West Cemetery for a wreath placing, memorial salute, three volleys of musketry, Taps and a closing prayer. Afterward, light refreshments will be available in Room 112 of Building 205.
Waldoboro: Parade steps off at 9 a.m. and travels down Jefferson Street to Main Street and on to the monument at the end of Pine Street, where a wreath-laying ceremony will take place.
Washington: Memorial Day Parade of Wheels for pedal- and foot-powered vehicles and their passengers will roll from the Washington Fire Station to the Washington Village Monument beginning at 9:45 a.m. Before the procession, the community is invited to the fire station for muffins, juice, and coffee.
Waterville: Parade begins at 10 a.m. from Head of Falls and ends around noon at Veterans Memorial Park.