Locations & Hours

Locations & Hours


Humane Society of Charlotte (Main Shelter)
2700 Toomey Avenue
Charlotte, NC, 28203
Click here for directions

To ensure you have the best adoption experience and find the best match, adoptable animals are available to meet by appointment.

Want to view our available animals? Please visit humanecharlotte.org/adoption. This site updates regularly. To be guaranteed the ability to view and interact with animals that you might be interested in adopting, please make an appointment.

Not sure what type of companion you’re looking for? That’s OK. You can make a general appointment to discuss what you’re looking for in a furry friend and our adoption team will help you find your perfect match.

Unsure of your schedule? We currently are accepting walk-ins who are ready to adopt between 10am-1pm and 2pm-4pm. We will do our best to accommodate a meet and greet with the animal that you are interested in adopting if we have an available adoption counselor, but please note, we cannot guarantee there will be an available counselor to assist you. If no adoption counselor is available, we will schedule you for our next available appointment.


By appointment only

Humane Society of Charlotte Spay/Neuter Clinic:
2646 Toomey Avenue
Charlotte, NC, 28203

Hours: Monday–Friday | 8:00 am – 4:00 pm


  • Dogs & Cats – 8:00 am
  • TNR – 8:30 am


  • Cats – 3:00 pm
  • Dogs – 3:30 pm
  • TNR – 3:30 pm

Essential Care Appointments

Essential Care Wellness Clinic services are available by appointment between 9:30 am – 3:00 pm. To schedule your pet to receive their vaccinations and preventative medications, please click HERE.

Questions for our team? The clinic is available via phone or email from 9 AM-2 PM to help make sure your furry family members are healthy and happy!

Humane Society of Charlotte Clinic:
2646 Toomey Avenue
Charlotte, NC, 28203

Click HERE for directions.