Animal shelters in Riverside County, CA
Riverside County, California has 53 animal shelters and rescues in our directory, listed under 24 cities and towns. The most listings are in or near Riverside (7), Corona (5) and San Jacinto (4). Among them are 24 animal rescues (45%), 6 animal control and animal services (11%) and 2 animal sanctuaries (4%).
All animal shelters in Riverside County
- Audrey's Safe Haven for Dogs Rescue Center1941 California Ave · CoronaAnimal rescue
- Tiny Hearts Mini Equine Rescue44260 Barbara Trl · AguangaAnimal rescue
- A Passion For Paws Rescue28930 Ellis Ave · MenifeeAnimal rescue
- ARE Animal Rescue101 E Florida Ave · HemetAnimal rescue
- California Paws Rescue73650 Dinah Shore Dr · Palm DesertAnimal rescue
- Donkeyland5225 Canyon Crest Dr Ste 71-295 · RiversideAnimal shelter
- Heaven's Ranch4036 Pedley Ave · NorcoAnimal rescue
- Ramona Animal Shelter831 W 7th St · San JacintoAnimal shelter
- Ramona Humane Society690 Humane Way · San JacintoHumane society
- Kittyland Cat and Kitten Rescue67600 18th Ave · Desert Hot SpringsAnimal rescue
- Palm Springs Animal Shelter4575 E Mesquite Ave · Palm SpringsAnimal shelter
- Rusty Pug Retirement Ranch29617 Cam Delores · MenifeeAnimal shelter
- Shadow Husky Rescue, Inc.27851 Bradley Rd Ste 130M · MenifeeAnimal rescue
- Your Love Unleashed Dog Rescue17130 Van Buren Blvd · RiversideAnimal rescue
- 2 Styles Rescue Corp30155 Vía Las Palmas · Thousand PalmsAnimal rescue
- ARF Animal Rescue Friends of Idyllwild CA26890 Idyllwild Rd · IdyllwildAnimal rescue
- Animal Friends of the Valleys33751 Mission Trail · WildomarAnimal shelter
- Animal Samaritans - No Kill Shelter and Adoption Center72307 Ramon Rd · Thousand PalmsAnimal shelter
- Coachella Valley Horse Rescue38155 Monroe St · IndioAnimal rescue
- Corona Animal Shelter1330 Magnolia Ave · CoronaAnimal shelter
- Corona Animal Shelter608 Harrington St · CoronaAnimal shelter
- Foster Army Animal Rescue and Pet Rescue Thrift Store6520 Magnolia Ave · RiversideAnimal rescue
- Kathryn's Precious Paws Rescue300 S Highland Springs Ave · BanningAnimal rescue
- Living Free Animal Sanctuary54250 Keen Camp Rd · Mountain CenterAnimal sanctuary
- Mary S. Roberts Pet Adoption Center6165 Industrial Ave · RiversideAnimal shelter
- New Life Animal Sanctuary29490 Thomas Way · Lake ElsinoreAnimal sanctuary
- Pet Adoption Center Thrift Store9462 Magnolia Ave · RiversideAnimal shelter
- Pet Adoption Center Thrift Store6065 Magnolia Ave · RiversideAnimal shelter
- Ramona Animal Shelter690 Huckleberry Ln · San JacintoAnimal shelter
- Ruff Life Rescue40429 Calle Cancun · IndioAnimal rescue
- Small Animal Care CenterState street · San JacintoAnimal shelter
- Barc Pet Rescue39867 High St · BeaumontAnimal rescue
- Bubba's Hug A Pug Rescue, Inc.316 · Moreno ValleyAnimal rescue
- Bubba's Hug A Pug Rescue, Inc.9895 Michael Way · Moreno ValleyAnimal rescue
- Desert Hot Springs Animal Care and Control65810 Hacienda Ave · Desert Hot SpringsAnimal control
- Riverside County Animal Control245 S Carlton Ave · BlytheAnimal control
- Riverside County Animal Control5950 Wilderness Ave · RiversideAnimal control
- Riverside County Department of Animal Services6851 Van Buren Blvd · Jurupa ValleyAnimal control
- 2nd Chances Rescue1204 6th St · NorcoAnimal rescue
- Animal Control1015 S G St · PerrisAnimal control
- City Of Perris Animal Control227 N D St · PerrisAnimal control
- I.c.a.r.e. Dog Rescue2279 Eagle Glen Pkwy # 112-439 · CoronaAnimal rescue
- Lucky Chi Dog Rescue31500 Grape St · Lake ElsinoreAnimal rescue
- Menifee Valley Humane Society30141 Antelope Rd · MenifeeHumane society
- Moreno Valley Animal Shelter14041 Elsworth St · Moreno ValleyAnimal shelter
- Pet Rescue Center83496 51st Ave · CoachellaAnimal rescue
- Epona Rescue81760 Avenue 50 · IndioAnimal rescue
- Pet Rescue Center84500 Avenue 52 · CoachellaAnimal rescue
- Norco Animal Shelter3019 Cheetah Cir · CoronaAnimal shelter
- ARFIdyllwildAnimal shelter
- Animal Friends of the Valleys (Shot clinic)Lake ElsinoreAnimal shelter
- LobbyLake ElsinoreAnimal shelter
- Western Riverside County/City Animal ShelterPedleyAnimal shelter
Animal shelters by town
Services and types
Neighboring counties
Frequently asked questions
How many animal shelters are in Riverside County?
We list 53 animal shelters and rescues in Riverside 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 Riverside County?
We list 6 animal control and animal services agencies in Riverside 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 Riverside County?
Yes. We list 24 rescue organizations in Riverside 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 Riverside County?
Yes. We have identified 8 dog rescues and shelters, 2 horse rescues, 1 rabbit rescue and 1 cat rescue in Riverside 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 Riverside 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 Riverside 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.