People of all ages are welcome to help out!

City Mission’s principle of Engagement is strongly felt in our annual Christmas Shop. Each year, we partner with local churches, businesses, and individuals who give the gift of time, talent and treasure to families and children in need in the Boston area. Communities get involved in a number of ways. Churches organize congregation-wide gift drives, where clothing, toys, toiletries and other necessities for vibrant living are collected. Youth groups and individuals come to the Christmas Shop to inventory, sort, and help prep for distribution the thousands of items we receive. Our Homelessness Prevention participants and community partners that work with the homeless receive the items, benefiting hundreds of families each year.

In 2016, we collected and distributed over 5,000 items to our partner agencies.

For decades, the Christmas Shop has served as a catalyst for people of faith to reach out to others. Imagine the Magi coming from the East to a family experiencing homelessness in Bethlehem. While the baby Jesus lay in a manger, he was presented with gifts fit for a king. We believe that all of God’s children deserve respect, love, and a gift to call their own this Christmas season. Through your help and support, the Christmas Shop brings hope and joy to those most in need during the holiday season.


Donate Gifts
We provide gifts for people of all different ages, from young to old. While some of us like to joke about getting socks in our stockings, even these seemingly small items can make a world of difference in someone’s Christmas. We accept a range of gifts, including:

Winter coats, sweaters and sweatshirts
Hats, mittens, gloves and scarves
Socks and underwear
Blankets and backpacks
Toys, books, and games for all ages
Gift cards from Target, Walgreens, Marshalls, CVS, Kohls or other merchants

Once we receive the donations, we need to make sure they get to the right place!

Volunteers are needed to help receive donations, organize, pack, and sort gifts. The Christmas shop is open for volunteers to come help us sort in December. Please email Katie at to find out more and get your church group, family or team signed up to help today. It’s never too early to get something on your calendar!

Host a Christmas Shop Donation Drive at your Church
By organizing your church community, you can help many more people in need. Below are samples of the materials we provided for congregations for our 2016 Christmas Shop.