Animal shelters in Pima County, AZ
Pima County, Arizona has 39 animal shelters and rescues in our directory, listed under 6 cities and towns. The most listings are in or near Tucson (30), Oro Valley (2) and Marana (2). Among them are 15 animal rescues (38%), 8 humane societies (21%) and 5 animal sanctuaries (13%).
All animal shelters in Pima County
- Heart of Tucson Happy Equine Acres Rescue and Therapy120 S Houghton Rd · TucsonAnimal rescue
- PAWSitively CATS1145 N Woodland Ave · TucsonAnimal shelter
- Paradise Parrot Rescue5300 N Placita Del Pensador · TucsonAnimal rescue
- Animal League of Green Valley1600 W Duval Mine Rd · SahuaritaAnimal shelter
- Escalante Springs Equine Rescue and Rehabilitation, Inc.4760 N Parrot Ln · MaranaAnimal rescue
- Humane Society of Southern Arizona2905 E Skyline Dr · TucsonHumane society
- Lifeline Oro Valley Animal Rescue10645 N Oracle Rd Ste 121-165 · Oro ValleyAnimal rescue
- Old Souls Animal Rescue and Retirement Home12260 W Ranchettes Dr · TucsonAnimal rescue
- Pima Paws For Life2555 W Zinnia Ave · TucsonAnimal shelter
- Southern Arizona Reptile Rescue and Education4515 E Grant Rd · TucsonAnimal rescue
- The Humane Society of Southern Arizona635 W Roger Rd · TucsonHumane society
- Hermitage No-Kill Cat Shelter & Sanctuary5278 E 21st St · TucsonAnimal sanctuary
- Hope Animal Shelter2011 E 12th St · TucsonAnimal shelter
- Paws Patrol750 W Camino Casa Verde · Green ValleyAnimal shelter
- Southern Arizona Greyhound Adoption1517 N Wilmot Rd · TucsonAnimal shelter
- Southwest Oasis Labrador Rescue7739 E Broadway Blvd PMB 212 · TucsonAnimal rescue
- Animal Care Center of Green Valley555 E Whitehouse Canyon Rd · Green ValleyAnimal shelter
- Briard Rescue and Haven2150 N Rosser Rd · AjoAnimal rescue
- Hoofsnhorns Farm Sanctuary9740 W Lariat Dr · TucsonAnimal sanctuary
- Hope Animal Shelter and Sanctuary8950 N Joplin Ln · TucsonAnimal sanctuary
- Humane Society Of Southern Arizona3450 N Kelvin Blvd · TucsonHumane society
- Humane Society of Southern Arizona Thrift Store1010 S Wilmot Rd · TucsonHumane society
- Lifeline Oro Valley Animal Rescue11985 N Oracle Rd · TucsonAnimal rescue
- Pathways For Paws2035 E 17th St · TucsonAnimal rescue
- Pima County Animal Control1249 Ajo Well Rd · AjoAnimal control
- Stann Creek Humane Society1401 W Sage St · TucsonHumane society
- Tess Ranch Horse Rescue3294 W Canyon Ln · TucsonAnimal rescue
- Tucson Rescue Now4752 E Grant Rd · TucsonAnimal rescue
- Tucson Wildlife Center Inc13275 E Speedway Blvd · TucsonWildlife rehabilitation
- Wee Care Animal Shelter Tucson3340 N El Moraga Dr · TucsonAnimal shelter
- Pima Animal Care Center4000 N Silverbell Rd · TucsonAnimal shelter
- Humane Society of Southern Arizona408 N 4th Ave · TucsonHumane society
- Pro Wildlife Removal Tucson3600 S Palo Verde Rd # 117 · TucsonAnimal rescue
- Baby Animal Rescue Koalition11985 N Oracle Rd · Oro ValleyAnimal rescue
- Snakes 'n Critters Animal Sanctuary10675 S Brandywine Ln · TucsonAnimal sanctuary
- Soñhe Farms Animal Rescue and Sanctuary15999 W Silverbell Rd · MaranaAnimal sanctuary
- Risa's Rescue10 E 31st St · TucsonAnimal rescue
- Humane Society Thrift Store5311 E Speedway Blvd · TucsonHumane society
- Humane Society Park MallTucsonHumane society
Animal shelters by town
Services and types
Neighboring counties
Frequently asked questions
How many animal shelters are in Pima County?
We list 39 animal shelters and rescues in Pima County, Arizona. 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 Pima County?
We list 1 animal control or animal services agency in Pima 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 Pima County?
Yes. We list 15 rescue organizations in Pima 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 Pima County?
Yes. We have identified 3 horse rescues, 2 dog rescues and shelters, 2 cat rescues and shelters and 1 bird rescue in Pima 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 Pima 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 Pima 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.
- 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.
- 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.
- Adopting a Senior PetThe benefits of adopting an older dog or cat, realistic health costs, questions to ask and how to help a senior pet settle in.