Alabama Animal Shelters

View all Alabama 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 Alabama. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in AL below.

Shelter Address City Phone Details
Adopt A Golden Birmingham
P.O. Box 361753 Birmingham AL 35236
Birmingham205-290-7788
Adopt-A-Pet Save A Life
522 N. Craft Highway Chickasaw AL 36611
Chickasaw251-457-4529
Alabama Angels Dog Rescue
1293 County Road 812 Wedowee AL 36278
Wedowee770-712-4521
Alabama Animal Adoption Society
2808 Crescent Avenue Homewood AL 35220
Homewood205-871-6351
Alabama Animal Rescue
45 Hunters Trace Pelham AL 35124
Pelham205-621-2157
Alabama Boxer Rescue and Adoption, Inc.
103 Chattahoochee Montgomery AL 36117
Montgomery334-272-2590
Alabama Equine Rescue
P.O. Box 517 Odenville AL 35120
Odenville205-680-1862
Alabama Humane Federation
P.O. Box 444 Clanton AL 35046
Clanton205-755-9170
Alabama SPCA Alabama Society for the Prevention of Cruelty to Animals
P.O. Box 78 Northport AL 35476
Northport
Albertville City Animal Shelter at Albertville Animal Hospital
530 Hwy 75 N. Albertville AL 35951
Albertville256-878-5321
Andalusia Animal Shelter
101 Coliseum Ave Andalusia AL 36420
Andalusia334-222-8705
Andalusia Area Humane Society
1906 E.Three Notch Street Andalusia AL 36420
Andalusia334-222-8142
Animal Outreach of Fayette County
83 Co. Rd. 140 Fayette AL 35555
Fayette205-932-9205
Animal Rescue Foundation
P.O. Box 50065 Mobile AL 36605
Mobile251-478-9743
Animal Shelter Guntersville
1609 Henry Street Guntersville AL 35967
Guntersville256-582-3184
Animal Shelter of Pell City, Inc.
1071 Airport Road Pell City AL 35128
Pell City205-814-1567
Anniston Animal Control
P.O. Box 670 Anniston AL 36202
Anniston
ARK - Always for Animals Refuge Kindness
139 Bo Cole Road Huntsville AL 35806
Huntsville256-851-4088
Athens Limestone Humane Society
P.O. Box 725 Athens AL 35612
Athens256-233-4021
Atmore Animal Shelter
201 Louisville Avenue Atmore AL 36502
Atmore334-368-0859
Atmore Animal Shelter
206 Cindebran Drive Atmore AL 36502-1008
Atmore251-368-0859
azalea city catcoaltion
Po Box 1612 Mobile AL 36633
Mobile251-648-7582
Baldwin County Humane Society
22886C US HWY 98 Fairhope AL 36532
Fairhope251-928-4585
Birmingham Metro - Jefferson County Animal Shelter
6227 5Th Avenue N Birmingham AL 35212
Birmingham205-591-6522
Boykin Spaniel Rescue
94 Sunrise Dr. Eufaula AL 36027
Eufaula334-687-4950
Bullock County Humane Society
5809 Hyde Park Drive Montgomery AL 36117
Montgomery334-738-2432
Butler County Humane Society
P. O. Box 264 Greenville AL 36037
Greenville
C.H.A.R.M., INC.
P. O. Box 216 200 W. Industrial Drive Headland AL 36345
Headland334-693-9097
Calhoun County Humane Society / Shelter
1201 Parkwood Drive Anniston AL 36201
Anniston256-236-1581
CARAA at Arab Animal Shelter
P.O. Box 522 Arab AL 35016
Arab256-738-0272