The Salvation Army's Distribution Day gifted nearly 500 families from the La Crosse area with food and presents for the holiday season on Wednesday.
Families were able to pre-register for the event a few months ago if they needed a little help providing food and gifts as Christmas nears.
"It means a lot for everyone to get help every now and then," Vanin McKinnon, who is using Distribution Day for the first time, said. "We're struggling, just like a lot of people."
Chicken, turkey, stuffing, vegetables, preservatives, milk and desserts were just a few of the available options for people to choose from.
"It keeps us from spending extra money we don't have for food and stuff," McKinnon said. "This is going to help us get through New Year's and Christmas."
More than 100 volunteers pitched in at the event to make it possible, from distributing food to registering families at the door.
Lisabeth Reynertson has volunteered for the last ten years and said she enjoys being able to help others in need.
"It's a great joy to see people that are so grateful for what you're doing for them," she said. "It's great that this community comes out and supports each other."
The gifts are sponsored by the Angel Tree program, where sponsors receive a child's name and a couple of gift ideas.
This year, sponsors purchased gifts for almost 1,300 children.