> Alabama Animal Shelters

Alabama Animal Shelters

Alabama Animal Shelters receive pets from:

  • stray animals
  • relatives when an owner has passed away
  • humane organizations and animal control agencies
  • owners who can no longer care for their pets

When animals are taken in, they rarely have a medical history. If there is one available that indicates medical aid or veterinary care has been given; this information is passed on to the new owner. The Animal Shelter cannot guarantee the health or temperament of an animal adopted from the Shelter.

In order to adopt from a Alabama Animal Shelter you will need a Drivers License or photo ID and must be at least 18 years of age.

Please allow at least 30 minutes to visit the Shelter, view the animals and acquaint yourself with those who are available for adoption. If you do not find what you are looking for, a wish list is sometimes maintained at the front desk, so be sure to check with the receptionist.

Want to add your Alabama shelter or rescue to our database? Click here to fill out a short form and have your shelter or rescue added to our database!

A New Leash on Life
Brownsboro, Alabama 35741
Adopt A Golden Birmingham
Birmingham, Alabama 35236
Mobile, Alabama 36619
Adopt-A-Pet Save A Life
chickasaw, Alabama 36611
Alabama Angels Dog Rescue
Wedowee, Alabama 36278
Alabama Animal Adoption Society
homewood, Alabama 35220
Alabama Animal Rescue
pelham, Alabama 35124
Alabama Boxer Rescue and Adoption, Inc.
montgomery, Alabama 36117
Alabama Equine Rescue
odenville, Alabama 35120
Alabama Humane Federation
clanton, Alabama 35046
Alabama Parrot Rescue
Hoover, Alabama 35216
Alabama SPCA
Northport, Alabama 35476
Andalusia Animal Shelter
Andalusia, Alabama 36420
Andalusia Animal Shelter
Andalusia, Alabama 36420
Andalusia Area Humane Society
andalusia, Alabama 36420
Animal Outreach of Fayette County
fayette, Alabama 35555
Animal Rescue Foundation
mobile, Alabama 36605
Animal Shelter Guntersville
guntersville, Alabama 35967
Animal Shelter of Pell City, Inc
pell city, Alabama 35128
Animal Shelter of Pell City, Inc.
pell city, Alabama 35128
Anniston Animal Control
anniston, Alabama 36202
ARK - Always for Animals Refuge Kindness
huntsville, Alabama 35806
Athens Limestone Animal Shelter
Athens, Alabama 35611
Athens Limestone Humane Society
athens, Alabama 35612
Atmore Animal Shelter
atmore, Alabama 36502
Atmore Animal Shelter
atmore, Alabama 36502
azalea city catcoaltion
Mobile, Alabama 36633
Baldwin County Humane Society
fairhope, Alabama 36532
Bibb County Animal Shelter
Brent, Alabama 35034
Boston Terrier Rescue of Alabama
Decatur, Alabama 35603
Boykin Spaniel Rescue
eufaula, Alabama 36027
Boykin Spaniel Rescue
Shelby, Alabama 35143
Bullock County Humane Society
montgomery, Alabama 36117
Butler County Humane Society
Greenville, Alabama 36037
C.H.A.R.M., INC.
Headland, Alabama 36345
Calhoun County Humane Society / Shelter
anniston, Alabama 36201
Calhoun County Humane Society, Inc.
Anniston, Alabama 36201
Canine Compassion Fund
Tuscaloosa, Alabama 35403
CARAA at Arab Animal Shelter
Arab, Alabama 35016
Cat Welfare Society
birmingham, Alabama 35213
Central Alabama Animal Shelter
selma, Alabama 36703
Chattahoochee Humane Society
valley, Alabama 36854
Cherokee Humane Society, Inc
Cedar Bluff, Alabama 35959
Chihuahua-Toy Breed Rescue & Retirement
lafayette, Alabama 36862
Chilton County Humane Society
clanton, Alabama 35046
Circle of Friends
fairhope, Alabama 36532