Stafford County Virginia SPCA

Adopt

Click here for more information on our Adoption Services!

Donate

Click here to donate to help our cause!

Get Involved

Click here for more information on Volunteer and Community Service opportunities!

Billie Jane

Meet Billie Jane! Billie Jane is one of our longer term shelter residents.  She is a high-energy girl who is looking for her forever home!  She would do well with a very active family and another dog her own size or bigger. Because she is so high energy and has high...
Read More

Willow

Meet Willow! Willow (aka Will) is 4 year old male kitty with a playful personality! He loves spending time with people, and can’t get enough playtime with ANY kind of toy that has feathers attached. He is a favorite whenever children visit; they say it looks like he...
Read More

Trinity

Meet Trinity! Trinity came to our shelter with her litter of 2.5 week-old kittens. She had been dumped on the property of a friend of our shelter when she was pregnant, and gave birth to her kittens in a woodpile. It took a few weeks for her rescuer to gain her trust...
Read More

Welcome

The Stafford SPCA is a no kill animal rescue organization dedicated to saving and improving the lives of area animals.  We are committed to caring for animals in need, educating the community, and raising awareness of the importance of putting a stop to animal cruelty and abandonment.

We are a 501(c)3 nonprofit organization, and all donations are tax deductible.

We are located at 140 Andrew Chapel Road, Stafford, VA. 22554 and are open by appointment only.

Office: (540) 657-7387 (PETS) – Please leave a voice mail and your call will be returned as soon as a staff member is available.
Fax: (866) 522-8042

Check out our Adoptable Pets:

Adoption Application Form

Have you lost a pet?
Did you find an animal you think might belong to someone else?

If so please click the button above to go to our Lost & Found Services page where we explain in detail the process and what actions you can take to get your pet home safely as soon as possible.

Please click on the button above to help us take some items off of our “Wishlist” by donating the items to the Staford SPCA.

Our Mission...

We are committed to caring for animals in need, educating the community, and raising awareness of the importance of putting a stop to animal cruelty and abandonment.

Follow Us On Facebook

### Found Dog Report ###

Small Yorkie found running loose in the rain off of WhiteOak road this evening. Please email [email protected] or call (540) 842-9936 if this is your pup, or if you know who it belongs to. The pup is currently being fostered, had a nice dinner and is sleeping like a rock.
... See MoreSee Less

View on Facebook

### Found Dog Report ###

Aquia Harbour - Contact OP for details.
... See MoreSee Less

View on Facebook

### Found Dog Report ###

Pup found wandering stray in North Stafford last night - Monday 05/22/2017. Please email [email protected] or call 540-657-7387 if this is your pup, or if you know who it belongs to.
... See MoreSee Less

View on Facebook

♡♡♡♡ Jake & Elwood Have Been Found ♡♡♡♡

#☆#☆# VIP Lost Dog Report #☆#☆#

These are very special dogs. They were rescued and adopted through our SPCA. They are extremely bonded to each other. They went missing in Hartwood yesterday evening (Friday night). Please call their owers at the # on the original post, email [email protected], or call Bill @ 540-842-9936. We need to bring these boys back home safely !!
... See MoreSee Less

Jake and Elwood have gone missing. They are medium sized males and are wearing gray harnesses with ID tags. Jake is not likely to approach but Elwood might. If you see them please call Marty at 703-41...

View on Facebook

♡♡♡ Transport Filled !! Woohoo ♡♡♡

### Animal Transport Help Needed - Tomorrow AM ###

Stafford County Animal Control needs help transporting 4 dogs to the Warren County Humane Society, in Front Royal, tomorrow morning 05/19/2017. Total drive time @ 90 minutes. Warren County Humane has adopted out all of their dogs, and they are willing to pull 4 dogs from Stafford County Animal Control, if transport can be arranged. 3 of the dogs are large, one is medium. Crates can be provided, if you have your own, that is helpful.

Stafford County Animal Control has more dogs coming in tomorrow, and if these 4 dogs can be transported to the rescue, it will make it much easier to accommodate the new dogs coming in.

Please call (540) 658-7387 and ask to speak to Ms. Spicer, Shelter Manager and she will give you the details.

Thanks in advance - Bill
... See MoreSee Less

View on Facebook