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 Address City Phone Details
7th Hope Animal Rescue and Shelter
5301 County Road 2230 Barnsdall OK 74012
Barnsdall918-853-9172
A Wing and A Prayer Parrot Rescue
1 Hardesty Drive Shawnee OK 74804
Shawnee405-275-5140
Abide-a-while Home, Inc.
19500 Lutheran Road Luther OK 73054
Luther
Ahimsa Rescue Foundation
P. O. Box 409 Muldrow OK 74948
Muldrow918-427-5087
All 4 One Rescue
1613 Chamblee Dr Norman OK 73071
Norman405-414-0870
Altus Animal Aid, Inc.
1040 Box Street Altus OK 73521
Altus
Altus Animal Control/Altus Animal Aid Adoption Center
2200 Enterprise Drive Altus OK 73521
Altus580-477-0807
Animal Rescue Foundation
P.O. Box 471483 Tulsa OK 74147
Tulsa918-622-5962
Animal Rescue Foundation of Bartlesville
P.O. Box 3292 Bartlesville OK 74006
Bartlesville918-766-0991
Ardmore Animal Care, Inc.
321 Carol Brown Blvd Ardmore OK 73401
Ardmore580-223-7070
Ark, The
Route 4 Box 670B La Duna Eufaula OK 74432
Eufaula918-689-3640
Barking Mutt Animal Welfare Society
Rt 1, Box 212 Wellston OK 74881
Wellston405-203-7982
Best Friends of Shelter Pets
P.O. Box 415 Oklahoma City OK 73101
Oklahoma City405-629-6795
Blaze's Tribute Equine Rescue
17667 Markita Drive Jones OK 73049
Jones405-615-5267
Blue Hawk (Helping Animals With Kindness)
P.O. Box 5902 Norman OK 73070
Norman405-231-2572
Blue HAWK Helping Animals With Kindness Org.
P.O. Box 5902 Norman OK 73070
Norman405-321-2572
Broken Arrow Animal Control
3420 North 41St Street Broken Arrow OK 74012
Broken Arrow918-259-8311
Cajun Country Ranch Animal Rescue Inc
4049 Se Cravens Wilburton OK 74578
Wilburton918-465-9687
Cat Adoption Center, Inc.
22790 E. 131St Street S Broken Arrow OK 74014
Broken Arrow918-486-7727
Cat Care of Tulsa, Inc.
202 E. 16Th Street Owasso OK 74055
Owasso918-272-5563
Checotah Animal ShelterHappy Paws
2282 N. Broadway Checotah OK 74426
Checotah918-473-0017
Cimarron Valley Humane Society
PO Box 1163 Cushing OK 74023
Cushing918-399-5459
Citizens Humane Commission
P.O. Box 2733 Norman OK 73070
Norman405-364-2833
City of Purcell Animal Welfare
601 S 6Th Purcell OK 73080
Purcell405-694-9406
Claremore Animal Control
815 W. Ramm Rd. Claremore OK 74017
Claremore918-341-1260
Coins 4 Critters
P.O. Box 2466 Muskogee OK 74402-2466
Muskogee
Collinsville Municipal Animal Shelter
129Th E. Ave. And Broadway Collinsville OK 74021
Collinsville918-371-1000
Compassion Seeds Animal Sanctuary
13423 State Hwy 76 Healdton OK 73438
Healdton580-229-0400
Creature Comforts
3007 Nw Wilshire Blvd Oklahoma City OK 73116
Oklahoma City405-842-3363
Doberman Rescue Group, Inc.
P.O. Box 43 Bixby OK 74008
Bixby918-366-4554