Alabama Pet Shelters
- Lake Martin Humane Society - Alexander City
- Friends of Cats and Dogs - Birmingham
- Greater Birmingham Humane Society - Birmingham
- Save Our Strays - Birmingham (Cats Only)
- The Emergency Animal and Rescue Service (T.E.A.R.S) - Birmingham
- Alabama Animal Rescue - Columbiana
- Humane Society of Shelby County - Columbiana/Helena
- Cullman County Animal Control & Shelter - Cullman
- Adoption Palace Dogs - Dothan
- Alabama Small Dog Rescue - Gadsden
- Humane Society of Etowah County - Gadsden
- Pam's Puppy Haven - Hamilton
- Alabama Animal Adoption Society - Homewood
- Mobile SPCA - Mobile
- South Alabama Animal Society - Mobile
- Today's Treasures Rescue and Adoption - Montevallo
- Montgomery Humane Society - Montgomery
- Southside-Rainbow City Pet Adoption Center - Rainbow City
- The ARC - Toney
- ADAR Rescue - Tuscaloosa
- Metro Animal Shelter - Tuscaloosa
- The Humane Society of West Alabama - Tuscaloosa
- Randolph County Animal Shelter - Wedowee
Breed Rescues
- Bama Bully Rescue, Inc. - Alabaster
- Helping Shepherds of Every Color - Montgomery & Birmingham
- German Shepherd Rescue of Central Alabama - Pike Road
- J&L Golden Retriever Rescue - Point Clear
- Basset Hound Rescue of Alabama - Statewide
Other Resources
- T-Town PAWS - a non-profit organization in Tuscaloosa dedicated to promoting animal welfare through education and a neuter/spay assistance program. P.A.W.S. also provides support to other animal welfare agencies and humane societies through community service.
- Alabama Pet Registry - an all volunteer not-for-profit organization providing seven day, 24-hour lost and found pet bulletin board and recovery services in Alabama.
- HART2HART Humane Animal Rescue Team - Baileyton
- Big Hearts and Wet Noses Animal Rescue - Birmingham
- Two By Two Rescue - Helena
Please add your shelter or rescue group to the directory.

