Featured Article

Angel Tree 2025

Christmas gifts for children in Olmsted County, MN

Every year, The Salvation Army serves as the last distribution of Christmas gifts for families in need in Olmsted County, MN. Registration for families in need of Christmas gifts will be open from 8am on November 3 through 8am on December 15, 2025.  To register for gifts, please visit saangeltree.org. If you need assistance or have questions during the registration process, please call our social services team at 507-288-3663.

There are several ways to donate gifts for kids in Olmsted County. One option is to select an angel tag from one of the Christmas trees in the Rochester, MN Walmart stores. Each tag will have an age range for a child registered to receive gifts from The Salvation Army. Once you've selected and purchased your gift, please bring it to the Walmart customer service desk, where our team will pick it up ahead of our gift distribution. You can also bring new, unopened gifts directly to The Salvation Army at 20 First Avenue NE, Rochester, MN 55906 between 8am and 4pm M-F. Or you can visit our online Walmart Registry. The gifts you purchase will be delivered directly to The Salvation Army in Rochester, MN, and placed on display for registered families during our gift distribution event on December 17 and 18, 2025. 

We are always in search of volunteers willing to help families shop, to sort and re-stock the gift display, and to help us both set up and take down from this event. If you are 16 years of age or older, and have time available to you on December 16, 17, or 18 to help us with toy shop, please register for a volunteer shift here

For any questions about The Salvation Army Angel Tree Program, please call 507-288-3663.