Surrender Your Pet
We’re Here to Help
We know there are many reasons a family may begin considering surrendering a pet, and sometimes the right support can make it possible for a pet to remain in the home they already know and love.
If you are facing challenges related to the cost of pet care, housing, behavior, access to veterinary services, or other unexpected circumstances, the Virginia Beach SPCA may be able to connect you with resources, information, or community programs that can help.
Our goal is to support pets and the people who care for them whenever possible. If surrender is still the best option for your situation, our team can help you understand the process and next steps.
Surrendering Your Pet
Pet surrenders are accepted by appointment. Scheduling an appointment allows our team to learn more about your pet, discuss available options, and prepare for their arrival when space and resources are available.
To discuss surrendering your pet or schedule an appointment, please contact our shelter:
VBSPCA Shelter Phone: (757) 427-0070
VBSPCA Shelter Email: info@vbspca.com
Important Information
- The Virginia Beach SPCA is unable to provide temporary or short-term sheltering or boarding.
- We do not accept stray or lost animals through our owner-surrender process.
- Intake availability may depend on shelter capacity and the individual needs of the animal.
- Lost or Found a Pet?
If you have lost a pet or found a stray animal, please contact the Animal Control agency serving the area where the animal was lost or found.
In Virginia Beach, you can contact Virginia Beach Animal Control at (757) 385-4444.
You can also use Petco Love Lost to report or search for lost and found pets in your community.
https://petcolove.org/lost/signup/?utm_medium=referral&utm_source=shelter&utm_campaign=lost-lostfound-shelter-3031&redirect=lost_found-report