How to Contact Us
If you have any questions or need assistance, we’d love to hear from you! Here’s how you can reach us:
- Phone: (540) 885-7722 (Shelter), (540) 885-7838 (Spay Neuter Clinic)
- Email: SPCA@ARSPCA.ORG
- Mailing Address: P.O. Box 2014, Staunton, VA 24401
- Physical Address: 33 Archery Lane, Staunton, VA 24401
- Hours: See below
Business Hours (Excluding Animal Visitation and Owner Surrender)
- Mondays: 10 AM – 4 PM
- Tuesdays: 10 AM – 4 PM
- Wednesdays: 10 AM – 4 PM
- Thursdays: 10 AM – 6 PM
- Fridays: 10 AM – 4 PM
- Every 2nd and 4th Saturday: 10 AM – 4 PM
Open for Animal Visitation
- Tuesdays: 1 PM – 4 PM
- Wednesdays: 1 PM – 4 PM
- Thursdays: 1 PM – 6 PM
- Fridays: 1 PM – 4 PM
- Every 2nd and 4th Saturday: 1 PM – 4 PM
Owner Surrender
- By Appointment Only
We look forward to welcoming you and your future furry friend!
Lost a Pet?
If you have lost your pet, or if you find a stray or injured animal, the first step is to contact your local animal control officers:
- Augusta County: (540) 245-5635
- Staunton: (540) 332-3842
- Waynesboro: (540) 942-6548
The stray holding facility for all three areas is the Shenandoah Valley Animal Services Center. From their website you can view stray pets and submit lost reports. Their address is 1001 Mount Torrey Road, Lyndhurst, VA 22959. Phone: (540) 943-5142.
You may also notify us at the ARSPCA about your lost pet. Please use the contact form below. In the “Message” area, include a full description of your pet and a geographical area or street where it was last seen. To download our “Lost Pet” flyer, please click here.