We will be open for regular hours today. 10:00 AM - 4:00 PM.

Main Shelter Location:
3040 Holland Road
Virginia Beach, VA 23453
Phone: 757-427-0070
Adoption Hours
Monday: 12pm-6pm
Tuesday: 12pm-6pm
Wednesday: 2pm-6pm
Thursday: 12pm-6pm
Friday: 10am-4pm
Saturday: 10am-4pm
Sunday: 10am-4pm
*The VBSPCA Shelter will be closed on Sunday, November 5th for the Mutt Masquerade 5k & 1 Mile Walk. Normal hours will resume on Monday, November 6th.
Receiving Hours
Monday, Tuesday, Thursday 12pm - 5pm
Friday, Saturday, Sunday 10am - 3pm
*No Animals Accepted on Wednesday
Phone: (757) 427-0070
Email: adoption@vbspca.com
Clinic Hours
Monday – Saturday: 9am - 5pm
Surgery Drop-Off: 8am - 8:45am
Sunday: Closed
Phone: (757) 427-0070 opt. 2
Fax: (757) 427-5939
Email: clinic@vbspca.com
Pet Supplies & Adoption Center
983 Providence Square Shopping Center
Virginia Beach, VA 23464
(corner of Kempsville & Providence Road, between Kroger and Skinny Dip)
Monday - Saturday: 10am-6pm
Sunday: 12pm-6pm