Acton

At 10 a.m., the parade steps off from the Gates Elementary School, ending at Mount Hope Cemetery. At 11 a.m., ceremonies will be held at the Mt. Hope Cemetery. Korean War Veteran Richard J. Calandrella will serve as grand marshal.

Ayer

Saturday: The parade starts at the DPW Office at 25 Brook St., at 10 a.m., stops at Town Hall and continues to Pirone Park.

Billerica

Monday: The parade assembles in the Marshall Middle School parking lot at 9 a.m. and begins at 10 a.m. The grand marshal will be Jim Brennan, a U.S. Army veteran of the Korean War. The honorary parade marshal will be Bill Baro, A U.S. Air Force. veteran of the Vietnam War. A ceremony will follow in front of the library. The guest speaker will be U.S. Air Force Capt. Richard Carson.

Boxboro

Monday: The Parade will begin at the corner of Hill Road and Wetherbee Lane at 8:30 a.m. All town veterans are invited to join the parade as Grand Marshals by either marching or riding in a car available for veterans. Boxborough Minutemen will conduct a musket salute at both cemeteries as Donald Morse reads the names of fallen soldiers. The Minutemen also lay flowers at the World War I, World War II, and town memorials at Town Hall. Speakers will include state Sen. Jamie Eldridge, state Rep. Jen Benson, the Rev. Cindy Worthington-Berry from United Church of Christ, and a selectmen.

Burlington

8 a.m. flagraising ceremony will be held on the Town Common. At 10 a.m. there will be a ceremony at Chestnut Hill Cemetery honoring and remembering the 70th anniversary of the invasion of Europe/D-Day, June 6, 1944. Speaking will be author Walter Ford Carter, who wrote "No Greater Sacrifice, No Greater Love," about the loss of his father 11 days after his landing on the beaches of Normandy.

Carlisle

At 9:15 a.m., a flag-raising ceremony will take place on the Town Common. At 10 a.m., Col. Niles Cocanour will speak at the convocation in Corey Auditorium, Carlisle School.

Chelmsford

Monday: The parade will kick off at 10 a.m. from the Chelmsford Town Plaza on Boston Road, across from the Adams Library. It will run north to the town common for a service. All are welcome to participate, with assembly for the parade beginning at 9:30 a.m.

Concord

At 9 a.m., the first of two parades starts in West Concord. At noon, the second parade starts on Bedford Street in Concord and ends at the Concord Center, 58 Main St.

Dracut

Monday: The American Legion's annual Memorial Day parade participants will gather at the Greenmont Elementary School, 37 Greenmont Ave., starting at 10 a.m., The parade steps off from the school at 11 a.m., proceeding to the Dracut Public Schools complex on Lakeview Avenue.

Dunstable

Sunday: The parade will being at 1 p.m. at the Dunstable Public Library on Main Street and proceed onto the Central Cemetery through the town center.

Groton

Monday: The parade beings at 9 a.m. at Legion Common, and includes ceremonies at the Main Street Common, Old Burying Ground, Groton Cemetery and Sawyer Common.

Hudson, N.H.

Monday: The town's Memorial Day Parade will step off at 2 p.m. from Hannaford Shopping Plaza, Derry Street/Rte. 102, proceeding to the Town Common (intersection of Derry St./Library St./Ferry St./Rte. 111). After a brief ceremony at the Town Common, the parade continues down Library Street, ending at American Legion Post 48 at the corner of Central and Fulton streets.

Littleton

Monday: The parade will begin at 9:30 a.m. from Donelan's Supermarket parking lot. The units will march to the Westlawn Cemetery for a Memorial Ceremony, with stops along the way at the WWII, Korean and Vietnam memorials in the Common, the Blue Star Memorial at the Old Burying Ground, the WWI Memorial, the Civil War Memorial and the bridge over Beaver Brook for the Naval Tribute. Retired U.S. Air Force Col. Paul Avella will serve as this year's parade marshal. In the event of inclement weather, the program will be held in the Great Room at the Town House at 10 a.m.

Lowell

Monday: The Centralville Monument Committee will honor the sacrifices of local veterans at Veterans Memorial Park at St. Louis Field at 9 a.m. There will be a brief speaking program.

Pelham

Monday: At 9 a.m. a wreath-laying ceremony will be held at Veterans Park off Mammoth Road near the state line. At 9:45 a.m., another wreath-laying ceremony will take place on Daniel Gionet Bridge on Main Street over Beaver Brook near St. Patrick's School. At 10:30 a.m., marching groups will line up at the Village Green for the Memorial Day Parade. At 10:45, parade participants begin marching along Marsh Road to Gibson Cemetery for a ceremony. At 11 a.m., the ceremony begins at Gibson Cemetery. At 11:45 a.m., the ceremony concludes at Gibson Cemetery, with participants proceeding to march to Town Center to a lay wreath at the veterans' monument. At noon, everyone's invited to proceed to American Legion Post 100, 32 Windham Road, for a town-sponsored family outing.

Pepperell

Monday: Parade starts at 9 a.m. in Railroad Square, marches along Main Street, stopping at various points for brief ceremonies and ends at the Community Church with the final ceremony.

Shirley

Sunday: American Legion Post 183 will be conducting Memorial Day military ceremonies as follows:

11 a.m., Shirley Center Cemetery on Brown Road, followed by placement of flowers at the Civil War Statue on Shirley Center Green; 11:45 a.m., Shirley Village Cemetery on Harvard Road; 12:15 p.m., Saint Anthony's Cemetery on Shaker Road; 12:45 p.m., Maritime Veterans Memorial Bridge overlooking Phoenix Pond (lower Phoenix Road/Shaker Road); 2 p.m., Whiteley Park.

Tewksbury

Monday: A 5K Fun Run benefiting the Wounded Warrior Project begins at 8 a.m. at Tewksbury Country Club. The town's ceremonies start at 11:30 a.m. at the Knights of Columbus Hall at 2068 Main St., with a salute to all members of the armed forces lost at sea. A Memorial Day service will be held at 12:45 p.m. at the Tewksbury Cemetery, 172 East St. The parade starts at 2 p.m. at the Town Common and ends in the parking next to Jon Ryan's Pub.

Townsend

Sunday: Two parades and a band concert take place in the afternoon. The first parade steps off from VFW Park in West Townsend following a 1 p.m. memorial service. The parade ends at Riverside Cemetery. It reforms about 2:35 p.m. at the Spaulding Memorial School in Townsend Center, ending at the Town Common. The Townsend Military Band will perform, beginning about 15 minutes after the parade's conclusion.

Tyngsboro

Monday: A motorcade will depart from Old Town Hall on Kendall Road at 9 a.m. to visit the town's cemeteries and salute the fallen. Then, the town's parade will assemble at 11 a.m. in front of Old Town Hall and will follow a route through town to the American Legion Post No. 247 on Pawtucket Boulevard. A memorial celebration will be held at the end and refreshments will be served.

Westford

Sunday: Veterans are asked to assemble at 8 a.m. at the Cameron Senior Center. Then they will march to the following war memorials at set times for wreath ceremonies -- Freedom Park on Pond Street, 9 a.m.; Forge Village Honor Roll on West Prescott Street, 9:15 a.m.; Graniteville Monument on North Main Street, 9:45 a.m., Byrne Avenue Dam on Oak Hill Road, 10:45 a.m. An honor roll reading will then take place at 10:45 a.m. The holiday parade will start at 12 p.m., marching from the Roudenbush Community Center to the town common. A Memorial Day ceremonial Service will be held at 12:20 p.m. American Legion Post 159. Commander Bill Vullo will lead attendees in the Pledge of Allegiance, followed by Veterans Service Officer Terry Stader with opening remarks. The blessing will be given by Chaplain Arthur Pellerin of American Legion Post 159. The Fire Department Pipes and Drums will perform along with the Westford Academy band.

If there is rain, the walk for wreath ceremonies will be canceled and the day's service will be held inside the town center fire station.

Wilmington

Monday: Parade steps off at 10 a.m., followed by a ceremony at the Wildwood Cemetery at 11 a.m.