At Caritas, we know that fighting hunger is about more than providing food—it’s about helping people find stability, hope, and a path forward. That’s why we offer a variety of programs designed to meet needs beyond the dinner table.
While most of the people we serve live right here in Waco and McLennan County, our doors are open to anyone in need—no matter where you’re from.
Whether you’re looking for food assistance, help with housing costs, support in applying for benefits, or opportunities to build new skills, we’re here to walk alongside you every step of the way.
Learn more about our programs:

Our food programs provide groceries and essential nutrition to individuals and families facing food insecurity. Whether you need short-term help or ongoing support, we’re here to ensure you and your loved ones have healthy food on the table.
Food assistance programs include:
- Caritas Food Pantry
- Senior Boxes

We are honored to serve those who have served our country. Our Veterans Case Management program provides personalized support for veterans and their families, connecting them with resources for housing, employment, benefits, and other essential needs.

Life can bring challenges that make it hard to stay on your feet. Our Community Support team works with you one-on-one to create a personalized plan, connect you with resources, and guide you toward stability.
Community Support services include:
- Workforce Development – Training opportunities, certifications, and skill-building to help you reach your career goals.
- Life Skills Training – Classes and resources to strengthen everyday skills like managing money, setting goals, and navigating community resources.
- Federal Benefits Assistance – Help applying for programs like SNAP, CHIP, Medicaid, Medicare, and TANF.
- Rental & Utility Assistance – Support to keep your home secure and essential services running.

Caritas provides essential household items to thousands of nonprofit and charitable organizations, helping meet the basic needs of hundreds of thousands of people each year.
No matter which program you use, you’ll be welcomed with dignity, compassion, and respect. At Caritas, we’re here to walk alongside you—because everyone deserves a chance to thrive.