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.

Animal Outreach of Fayette County
83 Co. Rd. 140
Fayette AL 35555
Animal Rescue Foundation
6140 Rangeline Road
Theodore AL 36582
animal paw Rescue Organization
Animal Shelter Guntersville
1609 Henry Street
Guntersville AL 35967
animal paw Shelter Organization
Pell City Animal Control Center
1071 Airport Road
Pell City AL 35128
Anniston Animal Control
P.O. Box 670
Anniston AL 36202
ARK - Always for Animals Refuge Kindness
139 Bo Cole Road
Huntsville AL 35806
Athens Limestone Humane Society
P.O. Box 725
Athens AL 35612
Atmore Animal Shelter
201 Louisville Avenue
Atmore AL 36502
animal paw Shelter Organization
Atmore Animal Shelter
206 Cindebran Drive
Atmore AL 36502-1008
animal paw Shelter Organization
azalea city catcoaltion
Po Box 1612
Mobile AL 36633
Baldwin County Humane Society
22886C US HWY 98
Fairhope AL 36532
Birmingham Metro - Jefferson County Animal Shelter
6227 5Th Avenue N
Birmingham AL 35212
animal paw Shelter Organization


e.g. "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.

Lost Dogs in Alabama

Search all lost dogs in Alabama and help them get home safe.

Missing a shelter or rescue?

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

Submit Here


Post or report missing pets and help pets get back home safe.