Following CDC safety guidelines, our Santa Rosa and Healdsburg locations are coordinating adoptions online and by appointment only — on site adoptions are currently closed. 

Our Spay/Neuter and Community Veterinary Clinics are open by appointment only, with safety precautions in place to reduce risk of potential exposure.

For more information, please call (707) 542-0882

Find out who’s Available for Adoption today!

Check out our Available Animals page to see dogs, cats, rabbits, Guinea pigs, and more at both our Santa Rosa and Healdsburg shelters.

A Safe Haven for Animals – We ensure every animal receives protection, compassion, love and care.

Serving our community since 1931, the Humane Society of Sonoma County is a donor-supported safe haven for animals. We’re dedicated to bringing people and companion animals together for a lifetime of love.  The animals in our care receive medical treatment (including spay/neuter surgery), training services, and adoption assistance. We believe that no effort is too great when a life is at stake. With your help, we give hope to every adoptable animal.  The Humane Society of Sonoma County is a no-kill shelter with two locations in Sonoma County; our primary Center for Animals is located at 5345 Hwy 12 West in Santa Rosa.  Our Healdsburg shelter is located at 555 Westside Road in Healdsburg.

Dog Training

Did you recently bring a dog home who needs some guidance? Are you looking to build a life-long bond between you and your canine companion? Or are you just looking to sharpen skills that have slipped away with your pet’s age?


Humane Society of Sonoma County is here to help. We understand the importance of building a lasting bond through a number of exciting classes, workshops and socialization groups. Watch your dog grow with knowledge, confidence and skills along the way. The Humane Society of Sonoma County provides a safe, positive form of training that will help foster a healthy relationship between you and your dog.