Skip to Content

FREE Christmas Gifts and Food in McDowell County, NC

FREE Christmas Gifts and Food in McDowell County, NC

Christmas should be a time of good tidings and cheer, but it can create a sense of fear and discouragement after a financially challenging year. If you’ve faced a tough year, let us help you put the happy back in your holidays with this list of resources that provide gifts and food for low income families.


If you’re looking for help in Marion, Old Fort, Glenwood, Linville Falls, Little Switzerland, Nebo, North Cove, Crooked Creek, Dysartsville, Glenwood, Pleasant Gardens, Woodlawn-Sevier or Sugar Hill… we found some agencies that will help you!

Need Christmas help in another area? Click here!


Agencies that Provide Free Christmas Gifts for Children in McDowell County, NC

Santa Pal, sponsored by The Optimist Club of Asheville, has been providing Christmas gifts for needy North Carolina children for over 80 years. Along with an application, parents must provide social security and medicaid cards.

The Salvation Army has a Christmas assistance program for children age 12 and under. Typically, there is an application process, and The Salvation Army requests documentation for income and family size.


Christmas in Clinchfield is a ministry of Clinchfield Baptist Church that provides free gifts for children. It features a free toy store where parents can come and shop for gifts for their kids. Applications are accepted during the month of November.

Here are agencies That Distribute Free Christmas Trees in McDowell County, NC!

Project Christmas is a school-based program that includes gifts, food, and Christmas trees for families with children in high school and younger.

Soup Kitchens That Serve Meals on the Holidays

Salvation Army provides special holiday meals for those staying in the shelter over Christmas.

Grace Community Church serves meals for needy families. They also have a “Gingerbread Christmas” program that offers seasonal deliveries to those in need.

Get FREE Christmas food from these McDowell County agencies!

The Dysartsville Food Pantry of the United Methodist Church provides boxes of food for those in need on Tuesdays and Thursdays. Please enter through the back of the church.

Old Fort Area Crisis Ministry provides food and has other benevolence services for low-income families. This ministry is specific to Old Fort community members.

Victory Christian Ministries is a food bank that is available for residents. They may also offer assistance during the holiday season with holiday-specific food.


Get more FREE stuff in North Carolina!