Foster Care


Total Votes: 5 / Interest: 209

Children are placed in foster care for a number of reasons. Whatever the reason, the underlying needs are the same—a home where each child can be supported, guided, and accepted.

Foster parenting is a special calling. We understand the dedication and commitment that it takes to parent children from difficult backgrounds and challenging needs. Our staff goes out of the way to make sure that foster parents are supported in order for them to be the kind of caregivers that are needed. Commonwealth Catholic Charities provides foster care services in Richmond, Roanoke, and Norton.

Click Here to Learn More