Who We Are...

The Community Christmas Store of the Roanoke Valley has been serving families in need since 1993! Each year hundreds of volunteers work tirelessly to create a Christmas spectacular, welcoming pre-qualified families to come shop for their families at no cost. The store is set up in a different location each year, based on availability. In 2019, the CCS served 966 people from 429 families during its two days of operation.


Due to COVID-19, it is uncertain as to whether or not we will have the funds or have access to the food & merchandise we need to serve families.  We also cannot guarantee a safe and secure environment for our families and dedicated volunteers.  Please join us in prayer that families will receive the assistance they need from other agencies.  We hope that everyone takes the appropriate precautions to stay safe as we navigate these unprecidented times.

We believe in assisting families in need in a dignified manner during the holiday season. 

Our Mission

The CCS mission is to assist families in need in a dignified manner during the holiday season. The CCS goal is for recipient families to select their Christmas items according to the individual needs and preferences of each family member.


100% Volunteer

Remarkably, the CCS is operated solely by volunteers. There are no paid employees or staff. Approximately 85% of all funds donated to the CCS go directly to the families served. These families are residents of the City of Salem, Roanoke County, the Town of Vinton, and Craig County

We Need Your Support Today!

Please contact the following agencies for information on services they offer:

Salvation Army                     Food Pantry                 Feeding America

724 Dale Ave, SE                                   915 Union St                              1025 Electric Rd

Roanoke, VA 24013                               Salem, VA 24153                        Salem, VA 24153

540-343-5335                                         540-389-6938                              540-342-3011

Roanoke Co. Social Services                   Craig Co. Social Services           220 E Main St                                                                     177 Court St, #1

Salem, VA 24153                                                                New Castle, VA 24127

540-387-6087                                                                      540-864-5117


Mrs. Dorsey's Clothes Closet

825 S Colorado St

Salem, VA 24153