
Our Vision
We see those who are often unseen: the struggling parents, lonely adults, scared children, the homeless, the sick, and the vulnerable. We are committed to improving their quality of life.
Our Services
At Commonwealth Catholic Charities, we work to meet a variety of needs, alleviate suffering, and restore hope, dignity, and opportunities to those in need. Our nonprofit organization provides a dynamic environment where we work on many exciting programs to improve the lives of others.
Behavioral Health & Disability Services
Children's Services
Income & Asset-building Services
Supportive Housing & Homeless Services
Resettlement & Immigration Services






Who We Serve
At CCC, the foundational building blocks for healthy and productive lives—personal growth and healing; love and belonging; safety and security; and food, shelter, and clothing—are at the very core of the services we provide every day.
How You Can Help
There are many ways to help CCC serve our neighbors throughout Virginia. From donating food, clothes, and even vehicles, to volunteering and mentoring, to planned giving and event sponsorships, you can help in the way that fits you best!
7,497
Individuals were impacted by donations of clothing, baby supplies, and food in Richmond and Roanoke.
362
Refugees and immigrant children were guided through the public school system with help from school liaisons.
350
Individuals received legal guardianship services, case management, and Independence for Seniors services.
1,033
Individuals and families assisted through individual, family, and group counseling.



