Animal shelters in Sonoma County, CA
Sonoma County, California has 38 animal shelters and rescues in our directory, listed under 9 cities and towns. The most listings are in or near Santa Rosa (15), Petaluma (8) and Sonoma (4). Among them are 13 animal rescues (34%), 7 animal sanctuaries (18%) and 5 animal control and animal services (13%).
All animal shelters in Sonoma County
- Bodega Meadows Horse Sanctuary8925 Barnett Valley Rd · SebastopolAnimal sanctuary
- Lost Hearts and Souls Horses Rescue616 Hunter Ln · Santa RosaAnimal rescue
- Loving Farm Animal Sanctuary4210 Snyder Ln · Rohnert ParkAnimal sanctuary
- Well Trained Horses11114 Falstaff Rd · SebastopolAnimal rescue
- Compassion Without Borders1130 Butler Ave · Santa RosaAnimal rescue
- Compassion Without Borders537 4th St · Santa RosaAnimal shelter
- Humane Society of Sonoma County5345 CA-12 · Santa RosaHumane society
- North Bay Animal Services840 Hopper St · PetalumaAnimal control
- Queens Lane Sanctuary200 Queens Ln · PetalumaAnimal sanctuary
- Redwood Coast Humane Society39151 CA-1 · GualalaHumane society
- Sadie's Haven Horse Rescue & Sanctuary2951 Thorn Rd · SebastopolAnimal sanctuary
- Bird Rescue Center of Sonoma County3430 Chanate Rd · Santa RosaAnimal rescue
- Canine Constitutional Home of Canine Constitutional Animal Rescue2532 Washoe Ct · Santa RosaAnimal rescue
- Charlie's Acres Farm Animal Sanctuary3201 Napa Rd · SonomaAnimal sanctuary
- Family Dog Rescue1755 Napa Rd · SonomaAnimal rescue
- Humane Society of Sonoma County1450 Guerneville Rd · Santa RosaHumane society
- Loscutoff Equine Rescue6105 Orchard Station Rd · PetalumaAnimal rescue
- Morti's Used Book Nook & Cat Adoption Lounge2200 Petaluma Blvd N #500 · PetalumaAnimal shelter
- Sonoma Equine Rescue, Rehab and Adoption3736 Roblar Rd · PetalumaAnimal rescue
- American Made Miniatures Farm Sanctuary1 Sonoma Mountain Rd · PetalumaAnimal sanctuary
- Countryside Rescue Adoption Center3410 Guerneville Rd · Santa RosaAnimal rescue
- Green Dog Rescue Project10342 Old Redwood Hwy · WindsorAnimal rescue
- Healdsburg Animal Shelter570 Westside Rd · HealdsburgAnimal shelter
- Petaluma Animal Services911 Lakeville Hwy · PetalumaAnimal control
- Pets Lifeline19686 8th St E · SonomaAnimal shelter
- Rohnert Park Animal Services301 J Rogers Ln · Rohnert ParkAnimal control
- SNAP Cats4663 Petaluma Hill Rd · Santa RosaAnimal rescue
- Sonoma County Animal Services1247 Century Ct · Santa RosaAnimal control
- Sonoma County Wildlife Rescue403 Mecham Rd · PetalumaWildlife rehabilitation
- VCA Animal Care Center6470 Redwood Dr · Rohnert ParkAnimal shelter
- Dogwood Animal Rescue Projectmailing address only, 1415 Fulton Rd Ste 205 Box 432 · Santa RosaAnimal rescue
- Humane Society of Sonoma County555 Westside Rd · HealdsburgHumane society
- Sonoma County Animal Shelter, Crime Prevention1250 Coddingtown Ctr · Santa RosaAnimal shelter
- Vca Animal Care Center-Sonoma6470 Old Redwood Hwy · Santa RosaAnimal shelter
- Fawn Rescue617 Broadway # 1622 · SonomaAnimal rescue
- Friends of Sonoma County Animal Shelter422 Larkfield Ctr · Santa RosaAnimal shelter
- Avalon Woods - Redwood Forest Sanctuary2 M'uh Road. · CalistogaAnimal sanctuary
- Sonoma County Animal Services (SCAS)1247 Century Court · Santa RosaAnimal control
Animal shelters by town
Services and types
Neighboring counties
Frequently asked questions
How many animal shelters are in Sonoma County?
We list 38 animal shelters and rescues in Sonoma County, California. Listings come from public map data and may be incomplete, so please call ahead to confirm hours and adoption days.
Where is animal control in Sonoma County?
We list 5 animal control and animal services agencies in Sonoma County. Animal control is run by the city or county; it takes in strays, handles bite reports and animal cruelty complaints, and is usually the first place to look for a lost pet. For an emergency involving a dangerous animal, call 911.
Are there animal rescues in Sonoma County?
Yes. We list 13 rescue organizations in Sonoma County, based on the source classification or the organization's name. Many rescues are foster-based and have no public shelter building, so they adopt by appointment or at adoption events; check their website before you visit.
Are there dog or cat rescues in Sonoma County?
Yes. We have identified 6 horse rescues, 3 dog rescues and shelters, 2 farm animal sanctuaries, 2 cat rescues and shelters and 1 bird rescue in Sonoma County, based on the organization's name or source record. Most general shelters take in both dogs and cats, so they are worth checking even when they are not listed under a specific animal.
How do I surrender a pet in Sonoma County?
Call the shelter before you bring an animal in. Many shelters and most rescues take owner surrenders by appointment only, some charge a surrender fee, and some keep a waiting list. Ask whether they offer a rehoming program or pet food and vet assistance first; many surrenders can be avoided with short-term help. The municipal animal control shelter is usually required to accept animals from residents of its city or county.
How do I adopt a pet in Sonoma County?
Start on the shelter's or rescue's own website: most post their adoptable animals there and on Petfinder or Adopt-a-Pet. Visit or call to meet an animal, then fill in an adoption application. Expect to show a photo ID, and if you rent, proof that your landlord allows pets. The adoption fee usually covers spay or neuter surgery, first vaccinations and a microchip. Fees vary by organization and by animal, so ask the shelter directly.
Related guides
- Pet Adoption Fees ExplainedTypical adoption fees for dogs, cats and other pets, what the fee usually covers, and why prices differ between shelters and rescues.
- Pet Adoption ChecklistWhat to prepare before you apply, what to bring on adoption day, the supplies to buy and how to pet-proof your home.
- Shelter vs Rescue vs Humane SocietyHow municipal shelters, humane societies, SPCAs and foster-based rescues differ in funding, intake and adoption.
- How to Adopt a DogWhere to look, how the application, meet-and-greet and home check work, what it costs, and how to pick a dog that fits your life.