Animal shelters in Orange County, CA
Orange County, California has 53 animal shelters and rescues in our directory, listed under 23 cities and towns. The most listings are in or near Newport Beach (6), San Juan Capistrano (5) and Orange (5). Among them are 20 animal rescues (38%), 3 animal control and animal services (6%) and 2 humane societies (4%).
All animal shelters in Orange County
- Doggie Bonez26382 Via de Anza · San Juan CapistranoAnimal rescue
- German Shepherd Safe Haven30251 Golden Lantern · Laguna NiguelAnimal shelter
- National Cat Protection Society6904 W Coast Hwy · Newport BeachAnimal shelter
- Coastal Animal Services Authority221 Avenida Fabricante · San ClementeAnimal control
- Hanaeleh20021 Trabuco Oaks Dr · Trabuco CanyonAnimal rescue
- Home Free Animal Rescue & Sanctuary20302 Riverside Dr · Newport BeachAnimal sanctuary
- MeoowzResq960 N Tustin St · OrangeAnimal shelter
- Modjeska Ranch Rescue28102 Modjeska Grade Rd · SilveradoAnimal rescue
- Orange County Humane Society21632 Newland St · Huntington BeachHumane society
- Otra Mas27252 Calle Arroyo · San Juan CapistranoAnimal rescue
- DREAM Animal RescuePO Box 2432 · Mission ViejoAnimal rescue
- Girls Of Dog Rescue2237 Park Ave · TustinAnimal rescue
- Irvine Animal Care Center6443 Oak Canyon · IrvineAnimal shelter
- MeoowzResQ960 N Tustin St # 200 · OrangeAnimal shelter
- Southern California Bulldog Rescue434 S Tustin St · OrangeAnimal rescue
- Compassionate Animal Rescue For Medical Aid27672 Crown Valley Pkwy · Mission ViejoAnimal rescue
- Crown Valley Animal Care Center28892 Crown Valley Pkwy · Laguna NiguelAnimal shelter
- Golden State Humane Society11901 Gilbert St · Garden GroveHumane society
- Laguna Beach Animal Shelter20612 Laguna Canyon Rd · Laguna BeachAnimal shelter
- Newport Beach Animal Shelter20282 Riverside Dr · Newport BeachAnimal shelter
- Niguel Animal Care Center27821 La Paz Rd · Laguna NiguelAnimal shelter
- Noah Animal Welfare881 Dover Dr · Newport BeachAnimal shelter
- OC Animal Care1630 Victory Rd · TustinAnimal shelter
- Orange County Animal Rescue2237 Park Ave · TustinAnimal rescue
- Ortega Animal Care Center27341 Ortega Hwy. · San Juan CapistranoAnimal shelter
- Rancho Santa Margarita Animal Care Center30052 Santa Margarita Pkwy · Rancho Santa MargaritaAnimal shelter
- Seal Beach Animal Care Center1700 Adolfo Lopez Dr · Seal BeachAnimal shelter
- Sunnycrest Animal Care Center951 W Bastanchury Rd · FullertonAnimal shelter
- The Pet Adoption Center of Orange County24331 Muirlands Blvd Suites E & F · Lake ForestAnimal shelter
- Unconditional Rescue20592 Laguna Canyon Rd · Laguna BeachAnimal rescue
- WAGS Pet Adoption6621 Westminster Blvd · WestminsterAnimal shelter
- Caring Friends Cat Rescue2741 El Camino Real · TustinAnimal rescue
- Cat Nap Hangout & Adoptions6046 Warner Ave · Huntington BeachAnimal shelter
- Cat Shelter6904 W Pacific Coast Hwy · Newport BeachAnimal shelter
- Coastal German Shepherd Rescue Oc23615 El Toro Rd Ste X Pmb 276 · Lake ForestAnimal rescue
- OCAC-Orange County Animal Care561 The City Dr S · OrangeAnimal shelter
- Ocsp Cat Rescue17870 Newhope St Ste 104-138 · Fountain ValleyAnimal rescue
- Orange County Super Pet Adoption6443 Oak Canyon Rd · IrvineAnimal shelter
- Priceless Pets Rescue1536 Newport Blvd · Costa MesaAnimal rescue
- Westminster Animal Control8200 Westminster Blvd. · WestminsterAnimal control
- Costa Mesa Animal Control99 Fair Dr · Costa MesaAnimal control
- Happier Tails Rescue22202 La Palma Ave · Yorba LindaAnimal rescue
- Leashes Of Love Rescue, Inc.33963 Doheny Park Rd · San Juan CapistranoAnimal rescue
- The Ark of San Juan Companion Animal Rescue33963 Doheny Park Rd · San Juan CapistranoAnimal rescue
- Dedicated Animal Welfare Group (DAWG)28095 Hillcrest · Mission ViejoAnimal shelter
- Mesa-Newport Animal Shelter1333 Avocado Ave · Newport BeachAnimal shelter
- Orange County Animal Shelter23340 Moulton Pkwy · Laguna HillsAnimal shelter
- Wetlands & Wildlife Care Center21900 Pacific Coast Highway · Huntington BeachWildlife rehabilitation
- DREAM Animal RescueLake ForestAnimal rescue
- Rockin' R Rescue8502 E Chapman Ave · OrangeAnimal rescue
- Second Chance Pet Adoptions5961 Warner Ave · Huntington BeachAnimal shelter
- Cat Nap Lounge & Adoption Center - Alfie's Kitten Resue6042 Warner Ave · Huntington BeachAnimal shelter
- Forever Home Cat Rescue26741 Portola Pkwy Ste 1e · Foothill RanchAnimal rescue
Animal shelters by town
Services and types
Neighboring counties
Frequently asked questions
How many animal shelters are in Orange County?
We list 53 animal shelters and rescues in Orange 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 Orange County?
We list 3 animal control and animal services agencies in Orange 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 Orange County?
Yes. We list 20 rescue organizations in Orange 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 Orange County?
Yes. We have identified 7 cat rescues and shelters and 5 dog rescues and shelters in Orange 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 Orange 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 Orange 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.