
"Every volunteer is a gift to a child you may never meet."
Handmade Stockings Filled with Love
Every stocking is sewn by caring hands and filled with love, bringing comfort, hope, and the joy of Christmas morning to children facing illness, homelessness, crisis, or hardship.
"One Stocking. One Smile. One Child at a Time."
Every Child Deserves the Joy of Christmas Morning
Since 2004, Give A Christmas has been hand-stitching love into every stocking we create. Each one is lovingly made by volunteers and filled with gifts, comfort items, and care for children who are facing some of life's toughest challenges.
Whether a child is spending the holidays in a hospital room, a homeless shelter, or navigating a family crisis, we believe they deserve to experience the magic of Christmas β one stocking at a time.

Our Growing Impact
125 Stockings (2004) β 3,000+ Stockings (Peak Year) β and still growing
2026 Stocking Campaign
Help us reach 1,000 handmade stockings for children in need this season.
147 requested + 853 available = 1,000 goal
Got extra fabric tucked away? It could become a child's Christmas stocking!
Give A Christmas creates handmade stockings for children in hospitals, shelters, and families facing hardship. Help us keep stitching by donating:
- Christmas or childrenβs fabricβpieces at least ΒΌ yard
- Sewing thread
- Christmas ribbonβΒ½ inch wide or narrower
- Lace or faux fur for stocking cuffs
Every donated supply helps turn fabric into something filled with love. Contact us to arrange your supply donation.

Ways You Can Help
Whether you give your time, talent, or treasure, every contribution makes a child's Christmas brighter.

"Every stitch is a prayer, every gift is a hug, and every stocking is a promise that someone cares."
β Give A Christmas Volunteers