Oklahoma Animal Shelters

View all Oklahoma animal shelter and rescue organizations in your area. Adopt a pet in need of a permanent loving and caring home today. There are so many animals living in shelters and foster homes in Oklahoma. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in OK below.

Shelter/Rescue Address Phone Details
Hotdawg Pet Care
Po Box890515
Oklahoma City OK 73189
Hughs Pet Adoption
306 East 14Th Street
Pawhuska OK 74056
Humane Society of Cherokee County
P.O. Box 1354
Tahlequah OK 74465
Humane Society of Greater Creek County
P.O. Box 1303
Mannford OK 74044
Humane Society of Grove and Grand Lake, Inc.
64301 E 290 Road
Grove OK 74344
Humane Society of Oklahoma
P.O. Box 1181
Tulsa OK 74101
Humane Society of Okmulgee
1239 N. Okmulgee
Okmulgee OK 74447
Humane Society of Stillwater
601 S. Washington Street # 291
Stillwater OK 74074
Humane Society of Tulsa
8988-L South Sheridan # 284
Tulsa OK 74133
Inola Voluntary Animal Rescue
animal paw Rescue Organization
30303 S. 4195 Road
Inola OK 74036
Inola Voluntary Animal Rescue
animal paw Rescue Organization
P.O. Box 759
Inola OK 74036
Last Chance for Life
P.O. Box 13190
Oklahoma City OK 73113


e.g. "Miami, FL" or "Miami FL" or "33168"

dog adopt

Pets For Adoption

Search all animals available for adoption in your area. Give a dog or cat forever home today.

Missing a shelter or rescue?

Help us get the word out about more shelters and rescues nationwide.

Submit Here