How and where to mark Memorial Day in McHenry County

Attendees listen to the Memorial Day ceremony on Monday, May 31, 2021, in Crystal Lake. The parade began at Crystal Lake Central High School and continued through downtown, ending at Union Cemetery with a ceremony.

Memorial Day is Monday. Here’s what area communities and veterans organizations are doing to mark the occasion.

Is an event missing? Please email us at

Cary: The Memorial Day parade will start at 10 a.m. Monday at Holy Cross Lutheran Church, 2107 Three Oaks Road. The parade route travels south along First Street from Three Oaks Road to Veterans Park at Park Avenue. A ceremony will be held immediately after the parade.

Crystal Lake: The parade will step off at 11 a.m. Monday at Crystal Lake Central High School, 45 W. Franklin St., and travel east along Franklin Avenue, north on Williams Street and west on Woodstock Street. It will end at Union Cemetery, 112-182 N. Dole Ave., where a ceremony with a 21-gun salute will be held.

Fox River Grove: The parade begins at 8:30 a.m. Monday at Algonquin Road School, 975 Algonquin Road. It travels down Algonquin Road to South River Road to the baseball diamond along the Fox River in Lions Park, 747 S. River Road. A ceremony will be held immediately after the parade.

Huntley: The parade will begin at 11 a.m. Monday at the Huntley Municipal Complex, 10987 Main St. The route will go west on Main Street to the town square and turn right onto Woodstock Street. A short ceremony will be held on the square.

Johnsburg: Ceremony and parade organizers recommend attendees gather by 8:30 a.m. on the North Chapel Hill Road bridge over the Fox River for a ceremony that honors veterans, both past and present. The Johnsburg ceremony also has honored first responders, firefighters, police officers and paramedics since Sept. 11, 2001.

The ceremony will begin at 9 a.m. at the Waterfront Hotel and Marina riverfront patio, 3309 N. Chapel Hill Road. A river wreath ceremony will follow to honor those lost at sea during naval battles.

A parade then will proceed to the Johnsburg Community Club’s Armed Forces Memorial for a concluding ceremony. The parade will travel along Chapel Hill Road through the roundabout to St. John’s Avenue and end at Rescue Squad Memorial Park.

A picnic will follow, and antique and military vehicles will be on display.

Lake in the Hills: The Lake in the Hills American Legion Post 1231 will host a pig roast at 3 p.m. Monday at its post, 1101 W. Algonquin Road. Attendees are asked to bring a dish to pass. An outdoor tent and bags will be set up.

Marengo: Marengo American Legion Post 192 will mark Memorial Day at a series of cemeteries before a parade and ceremony: Riley Cemetery at 8 a.m., Maple Street Cemetery at 8:20 a.m., Catholic Cemetery at 9 a.m. and Spencer Park at 9:20 a.m.

The band then will play at the Marengo Fire Protection District, 120 E. Prairie St., followed by a march to the Marengo City Cemetery, 101-199 N. East St., where a ceremony will be held.

McHenry: A ceremony will be held at 10 a.m. Monday in Veterans Memorial Park, 3400 Pearl St. It will include a brief parade, the placement of a ceremonial wreath at St. Patrick’s Cemetery and in the Fox River, taps and a rifle salute.

Richmond: A ceremony will be held at 10:30 a.m. Monday at Stevens Park, Broadway and Main Street, followed by refreshments of coffee and doughnuts at Richmond Café , 10321 N. Main St., until 2 p.m.

Spring Grove: A ceremony beings at 9 a.m. Monday at Horse Fair Park, 8105 Blivin St. Free coffee and doughnuts will be provided at the pavilion afterward.

Woodstock: A ceremony begins at 10:30 a.m. Monday on the historic Woodstock Square, with the parade to follow at 1 p.m.

The parade begins on Dean Street and travels through the Square, exiting on Jackson Street. It will continue west on Jackson, turn north on Oakland Street and then east on Judd Street.

Storefronts on the Square have military uniforms and mementos from local families on display.

Would you like your event featured in this weekly feature? The first step is submitting your events to the Northwest Herald’s community calendar at, where they are then considered for inclusion in this feature.