Food Pantry

At Catholic Charities, we believe that everyone should have access to food, especially during challenging times. Our food pantries in Charlotte, Asheville, and Winston-Salem, along with our community gardens in Winston-Salem and Asheville, are dedicated to supporting individuals and families by providing essential grocery staples and strive to offer healthy, nutritious food options as well. Whether you’re dealing with financial hardship or unexpected circumstances, our pantries are a place where dignity, compassion, and practical assistance meet. 

In addition to striving to provide nutritious foods, we also collaborate with local farmers, grocers, and community organizations to offer fresh fruits and vegetables, ensuring a wholesome and balanced diet. Our goal is not only to meet your immediate needs but to support long-term well-being through healthy eating.

When you visit one of our pantries, you can expect to receive enough food to supplement your household for several days, including proteins, grains, and fresh produce when available. Our staff and volunteers are eager to welcome you with respect and understanding, making the experience as stress-free as possible. 

Locations and Hours of Operation 

Please call your local Catholic Charities office at least 24 hours in advance to schedule an appointment. We aim to accommodate all who reach out but recommend contacting us early to ensure availability during our operating hours. 

Charlotte Area 

Winston-Salem Area 

  • Schedule all food pantry appointments online at www.ccdoc.org/choice-ws
  • Address: 1612 14th Street NE, Winston-Salem, NC 27105
  • Hours: Thursday 9:00 AM – 12:00 PM

Asheville Area 

At Catholic Charities, we strive to provide not only nourishment for the body but also hope and compassion for the spirit. Whether you’re visiting for the first time or have come to rely on our services, we’re here to ensure you have the food you need.