Animal shelters in Charlotte, NC
Ready to find your match? Here are 149 animal shelters in Charlotte, NC with 6,103 adoptable pets.

This organization is committed to providing a positive adoption experience! Learn more.
4881 Country Club Road, Winston Salem, NC 27104
Directions302 Thurston Street, Winston-Salem, NC 27103
Directions