GRADUATION READY

select pets’ adoption fees waived

MEET THE SENIOR CLASS

PIZZA WITH A PURPOSE

may 15 at california pizza kitchen

MAKE PLANS

DOMINION RIVERROCK

may 17-19

JOIN US

MAKE THEIR WISHES COME TRUE

give a gift from our wish list

SHOP NOW

YOUR GIFT OF LOVE

helps save lives

DONATE

UNLIMITED
SNUGGLES
FOR LIFE.
ADOPT A PET

AFFORDABLE CARE
FOR YOUR
BEST FRIEND.
VET HOSPITAL

SIT. STAY.
AND OF COURSE,
PLAY!
TRAINING CLASSES

Recent News

We Were Adopted: May 6 - 12, 2024

We waved farewell to 53 pets last week! Our adoption counselors worked hard to unite 34 cats, 18 dogs and one rabbit with loving homes. View the precious pets adopted last week in the galleries below. Cats adopted last week Arwen…

Read More...

Get the latest Richmond SPCA news:

Our Partners

BISSELLPetFoundationLogo.png
bytejam-logo-small-for-web.jpg
MOR-MooreSubaruLogo-BC-01.png