Contact Us

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

For adoptions and surrenders, please call our Adoption Centre at 604-275-2036.

For animal medical emergencies, call our Animal Hospital at 604-242-1666.

RAPS Adoption Centre

Telephone: 604-275-2036
Address: 3380 No. 6 Road, Richmond, BC, V6V 1P5

Visiting Hours: Email or call 604-275-2036 and leave a message.

  • Sundays = 1pm to 4pm (except Oct. 29th due to Adoption Event)
  • Mondays = Closed
  • Tuedays = Closed
  • Wednesdays = Closed
  • Thursdays = Closed
  • Fridays = Closed
  • Saturdays = 1pm to 4pm (except Oct. 29th due to Adoption Event)

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

To report lost and found animals, please call the SPCA at 604-709-4668.


Cat Sanctuary

Visit Website

Phone: 604-279-0024

Address: 3380 No 6 Rd, Richmond, BC V6V 1P5 (located behind Phoenix Perennials)

Hours: Saturday & Sunday, 1-4pm

Tickets: Click here.

Adoptions at the Sanctuary are by appointment only. Call 604-279-0024. 

If you are coming by car, parking is limited. Consider taking transit or carpooling.

RAPS Animal Hospital

Visit Website


Telephone: 604-242-1666

Address: 205-13340 Smallwood Place, Richmond, BC, V6V 1W8 (located at the Richmond Auto Mall)

Hours: Open Mondays through Saturday, from 8:00am – 6:00pm, and Sundays, from 9:00am – 5:00pm

Call or text 604-242-1666 for appointments or book online.

RAPS Thrift Stores

Visit Website


Telephone: 604-244-7529 (Furniture inquires, please call 604-242-1825)

Address: 8260 Granville Avenue, Richmond, BC, V6Y 1P3(just east of No. 3 Road), 

Hours: Mondays – Saturdays 10:00am – 5:00pm

To volunteer at RAPS Thrift Store, or for any other inquiries, please call 604-244-7529.

Telephone: 604-242-1825

Address: 9040 Francis Road, Richmond, BC, V6Y 1B1, (cross street is Garden City Road)

Hours: Mondays – Saturdays 10:00am – 5:00pm

Telephone: 604-579-0575

Address: 5657 – 176 St., Cloverdale, Surrey, BC, V3S 4C5

Hours: Mondays – Saturdays 10:00am – 5:00pm

To volunteer at the RAPS Animal Hospital Thrift Store, or for any other inquiries, please call 604-242-1825.

Pick-up and delivery available (fees apply).

Please call 604-242-1825 or email

RAPS Administration


Telephone: 604-242-1661

Northern BC

Address: PO Box 23066 College Heights, Prince George, BC, V2N 6Z2


Vancouver Island

Address: PO Box 13, 7217 Lantzville Road, Lantzville, BC, V0R 2H0


[efb_likebox fanpage_url=”” locale=”en_US” responsive=”1″ show_faces=”1″ show_stream=”1″ hide_cover=”0″ small_header=”0″ hide_cta=”0″]