Buncombe County free Christmas assistance.

Applications for Christmas toys and free gifts are taken by some or all of the charities in the Asheville area below. The demand for additional help around the holidays is very high as many families struggle to buy the gifts their kids request. Or they struggle to pay for a Thanksgiving or Christmas meal. The non-profits below may be able to help.

Using donations from the community for programs such as Angel Tree or Adopt-a-Family, the goal is to provide children from low income families some form of gift or clothing item. They too need something to put under the Christmas tree to unwrap. When seeking holiday assistance in Buncombe County, apply early as resources are limited.

Swannanoa Valley Christian Ministry
Address is 101 North Ridgeway Avenue
Black Mountain, NC 28711
(828) 669-9404
The Christmas assistance program is for children under the age of 13 in Black Mountain, Swannanoa, Ridgecrest, East Asheville, and Montreat.

Salvation Army holiday programs - Buncombe County
Location is 204 Haywood Street
Asheville, North Carolina 28801
Phone: (828) 253-4723
Many programs are run. The charity has free toys, Thanksgiving and Christmas meals, clothing, and more. They also provide holiday food and visits to senior citizens. Other assistance includes financial help for heating bills, winter attire, and cold weather shelter. Proof of ID, income, and Buncombe County residency is needed.

Victory Fellowship Worship Center
Main address is 450 Aiken Road
Asheville, North Carolina 28804
(828) 243-3088
The charity administers the God's Little Angels Christmas Program.




ABCCM - Asheville-Buncombe Community Christian Ministry
24 Cumberland Avenue
Asheville, NC 28801
(828) 259-5300
Free Christmas presents as well as children is for children and teenagers.

Western Carolina Rescue Ministries
225 Patton Avenue
Asheville, North Carolina 28801
Main phone - (828) 254-0471
Families living in poverty and the homeless can apply for the annual community Thanksgiving meal. There is also a Christmas banquet, which has food, Turkeys and small gifts for kids.

Optimist Club of Asheville - Innsbruck Mall
85 Tunnel Road
Asheville, NC 28805
Dial the charity at (828) 258-3230

Buncombe County Health and Human Services
40 Coxe Avenue
Asheville, NC 28801
(828) 250-5500
The elderly in Buncombe can sign up for the Senior Wish Tree service. Donations from the community provide the holiday job and visits they need.

Victory Fellowship Worship Center
Main address is 450 Aiken Road
Asheville, North Carolina 28804
Call the church at (828) 243-3088

Eblen Charities
50 Westgate Parkway
Asheville, NC 28806
(828) 255-3066
Get help from the Saint Nicholas Project. Furniture, gifts, clothing, food, and more is for low income and/or working poor families as well as immigrants. A free Coat Giveaway also takes place at the Westgate Shopping Center.




Synergy In Action
The location of the center is Five Nantahala Street
Asheville, North Carolina 28801
Dial (828) 575-4527
Assistance is for people on WNC Properties, such as the disabled.


By Jon McNamara

“Related and Sponsored Links” are listed below.




Contact Us

About Us


Privacy policy

Financial Literacy