Contact Us

We are here to help
Send A MessageMake a Donation
Get In Touch

Contact us Anytime!

The Regional Animal Protection Society runs the largest cat sanctuary in North America, an adoption centre, a full-service animal hospital, three thrift stores and hopes to open a dog sanctuary in the near future.
​In addition to caring for your furry family members, the ​RAPS Animal Hospital exists to provide medical services for the animals in the care of the Regional Animal Protection Society. RAPS operates the RAPS Cat Sanctuary, an adoption centre, a fostering network and three social enterprise Thrift Stores.
contact us by department

If you have lost a pet or found an animal, contact the SPCA at 604-709-4668.

adoptions & surrenders

For adoptions, surrenders and general inquiries, please call 604-275-2036 or email

Address: #203-13340 Smallwood Place, Richmond, BC, V6V 1W8

Open by appointment only.

animal medical emergencies & appointments

Please call the RAPS Animal Hospital at 604-242-1666 or email

Address: #205-13340 Smallwood Place, Richmond, BC, V6V 1W8

Visit for more information.

cat sanctuary

For more information or to inquire about adoptions or sponsorship, please call 604-279-0024 or email

Address: 3380 No 6 Road, Richmond, BC V6V 1P5 (located behind Phoenix Perennials). Due to COVID, the RAPS Cat Sanctuary is currently closed to non-essential visitors.

Visit for more information.

thrift Stores

For general inquiries, please contact For furniture inquiries, please call 604-242-1825.

Granville Avenue Location: 8260 Granville Avenue, Richmond, BC V6Y 1P3 (just east of No 3 Road), 604-244-7529

Francis Road Location: 9040 Francis Road, Richmond, BC V6Y 1B1 (cross street is Garden City Road), 604-242-1825

Open Mondays-Saturdays, 10:00 am to 5:00 pm.


For all other inquiries, please contact RAPS administration at 604-242-1661 or email

Address: #201-13340 Smallwood Place, Richmond, BC, V6V 1W8

Adopt A Pet

Make a Donation



Send US A Message

Phone & Email


Open Hours

M-F: 8am – 5pm
S-S: 8am – 7pm


2345 Divi Rd. #100
San Francisco, CA 93522