It's a day to honor and remember our nation's heroes - those who've served and sacrificed for our freedom.
Monday, despite the rain, Minnesotans gathered for Memorial Day at Fort Snelling National Cemetery. The morning's program started with a wreath ceremony at 9:45 and the main program beginning at 10.
Among those scheduled to speak were Minnesota Governor Tim Walz, and U.S. Senator and presidential candidate Amy Klobuchar.
Those who spend their day at the cemetery will notice that every headstone has a flag in front of it. That's because over the weekend, thousands of volunteers came to the cemetery busload by busload.
Thousands of volunteers, each carrying 25 flags.
On Sunday, Steve Tishler placed the flags to give back.
"For the freedom that each one of these soldiers put on the line," said Tishler.
"All children, middle-aged folks, older folks coming and turning out, many who may not know anyone at the cemetery is such a heartwarming thing to see," said Cemetery Director John Knapp.
Mackenzie Thomes came to see her grandpa Douglas.
She found a flag at his grave.
"I don't even know this person, but I respect them for doing that," said Thomes.
There are more than 175,000 graves at Fort Snelling National Cemetery and by Monday, each one had a flag.
This is the second year that flags have been placed in front of every headstone. Last year was the first time in more than 30 years this happened, and it was done through the group Flags for Fort Snelling. They'll be looking for volunteers to help remove the flags later this week.