Find your next best friend...
at Upland Animal Shelter
Friends of Upland Animal Shelter operates the Upland Animal Shelter in partnership with the City's Animal Control Officers and is dedicated to saving every shelter pet. Friends of Upland Animal Shelter is responsible for all animal care and adoptions within the shelter. The Animal Control Officers within the Upland Animal Services Division of the Upland Police Department are responsible for field services, returns to owners, and animal-related enforcement.
Interested in meeting a specific animal? Call (909) 931-4185, Option #4,
Public Hours & Adoptions
Visit By Appointment
If you would like more information about a specific animal or would like to make an appointment to meet a specific animal, please call the shelter at (909) 931-4185, Option #4, between 11:00 a.m. and 5:00 p.m. Please note we do not schedule appointments or provide information via e-mail to ensure that you receive the most current information.
All family members (including dogs) will need to come to the appointment to ensure a good match. If you rent, you'll need to bring your rental agreement showing you can have pets.
See our fees and extras here.
Volunteering & Donations
Volunteers are needed at the shelter and to foster animals throughout the year. Right now during kitten season, we urgently need kitten fosters. Click on the links below to get more information on how to volunteer and foster.
Become a Volunteer Here
Become a Foster Here
We welcome donations of supplies for shelter animals. See our Wish List.
Does your dog or cat need vaccinations? See our event calendar for the dates of our next walk-in vaccination clinic or weekday vaccination appointments to get free DHPP and FVRCP vaccines sponsored by Petco Love, plus other low-cost vaccines and services. Call (909) 931-4185, Option #4, between 11:00 a.m. and 5:00 p.m. to make an appointment.
Anyone can microchip their pets at Upland Animal Shelter for only $25 per pet. A microchip provides permanent identification for your pet that won't fall off or become too worn to read. If your pet is lost and found as a stray, shelters, rescues, and veterinarians will scan your pet for a microchip and contact you.
Trap, Neuter & Return
You can help improve lives and prevent pet overpopulation by helping us spay and neuter un-owned, community (feral) cats living near your home or business.
This service is FREE to Upland residents and businesses.
Call (909) 931-4185, Option #4, between 11:00 a.m. and 5:00 p.m. to get started.
Returns to Owners
Is Your Pet Lost?