The annual Corvallis Memorial Day Parade will march along the town's Main Street Monday, May 30, at 10 a.m.

The theme this year is "Law Enforcement - Keeping Us Safe Through Sacrifice" and the Grand Marshall is Ravalli County Sheriff Chris Hoffman. Organizers expect a good selection of law enforcement vehicles and officers in the parade.

Registration for parade entrants starts at 7 a.m., with judging of the entries starting shortly after 8:30 a.m. Then, the parade gets underway at 10 a.m. rain or shine.

Corvallis American Legion and Auxiliary Post 91 organize the event, and then continue Memorial Day observances. They will have a memorial at the Corvallis Cemetery at 12 noon. The names of over 500 veterans buried there will be read as part of the ceremony. A wreath will also be dropped into the Bitterroot River at the Woodside Bridge to commemorate those who lost their lives at sea.

Other events surround the parade, including a fundraising breakfast at 7 a.m. for the Corvallis Events Center and Track.That will be at the Corvallis school. The Corvallis and Victor Legion Auxiliary 91 will be finishing up a raffle for a patriotic hanging-flower basket from Cooks Garden.

All types of vehicles will be in the parade. (Steve Fullerton, Townsquare Media)