HALO Animal Rescue
3227 East Bell Road, Phoenix, AZ 85032
21 animal shelters across 15 Arizona cities — most in Apache Junction, Phoenix, Gilbert.
3227 East Bell Road, Phoenix, AZ 85032
3423 North Burbank Street, Kingman, AZ 86409
938 Toveraville Road, AZ
5501 East Van Buren Street, Phoenix, AZ 85008
4896 North Vista Road, Apache Junction, AZ 85119
4000 West Industrial Road, Wickenburg, AZ 85390
1040 South Landin Park Way, Tombstone, AZ 85638
1600 West Duval Mine Road, Green Valley, AZ 85614
7150 North 110th Avenue, Glendale, AZ 85307
AZ
288 West Smoketree Street, Apache Junction, AZ 85120
952 West Melody Avenue, Gilbert, AZ 85233
300 West Old Country Club Road, Safford, AZ 85546
6799 East Highway 90, Sierra Vista, AZ 85635
500 Howard Street, Huachuca City, AZ 85616
725 East Baseline Avenue, Apache Junction, AZ
1920 South Lewis, Mesa, AZ 85210
10807 North 96th Avenue, Peoria, AZ 85345
2600 East Elwood Street, Phoenix, AZ 85040
2323 South Hardy Drive, Tempe, AZ 85282
4050 East 40th Street, Yuma, AZ 85364
Shelters and rescues are a great way to adopt; many also offer low-cost services and surrender support.
Before visiting, check the shelter's adoption process, fees, and what to bring. Ask about each animal's known history and medical care.
If you've found a stray or need to surrender an animal, contact the shelter first — many have specific intake procedures.
Browse the local shelters below, compare locations and contact details, and reach out to ask about adoptable animals and hours.
It varies by shelter — typically an application, a meet-and-greet, sometimes a home check, and an adoption fee that often covers vaccinations and spay/neuter.
Contact the shelter directly first; intake procedures and capacity vary, and many offer alternatives to surrender.
Listings come from OpenStreetMap and appear when they have a name, location, and a contact detail. Confirm with the shelter directly.
Location data © OpenStreetMap contributors (ODbL).