Search by
postal code:
Search our site:

Animal Cruelty Hotline:


For all other calls and inquiries
see our contact details.

Find a BC SPCA location in your area:

Thrift stores

BC SPCA Thrift Stores

Make a difference in the lives of animals by shopping at a BC SPCA Thrift Store!

Each location is privately owned and operated, contributing a percentage of income each year to the lifesaving work of the BC SPCA. Our locations are listed below.


BC SPCA Thrift Stores rely on contributions from the public. Drop-offs of used, saleable goods are welcome at any thrift store location.

Please note: Our BC SPCA shelters and adoption centres do not accept donations on behalf of thrift stores. Please drop donations off directly at the thrift store locations.

Preferred donation items

Please note: not all stores take donations of large items (such as furniture or appliances) or offer pick-up service. To inquire, please call your local BC SPCA Thrift Store location.

  • Housewares
  • China/flatware
  • Furniture (tables, chairs, sofas, beds, shelving, desks, lamps)
  • Rugs
  • Curtains
  • Appliances
  • Electronic equipment
  • Clothing
  • Games
  • Books

Thrift Store Locations

Kamloops Thrift Store

634 Victoria Street  Kamloops, B.C. V2C 2B4
Phone: (236) 425-1615

Hours of Operation:
Monday-Wednesday: 10:00 a.m. to 5:00 p.m.
Thursday & Friday: 10:00 a.m. to 8:00 p.m.
Saturdays: 10:00 a.m. to 4:00 p.m.
Sundays: Closed

Check out the BC SPCA Kamloops Thrift Store website.

Port Alberni Thrift Store

4947 Argyle St  Port Alberni, B.C.  V9Y 1Z3
Phone: (250) 723-3366

Hours of Operation:
Monday to Friday: 10:00 a.m. to 4:00 p.m.
Saturdays & Sundays: Closed

Richmond Thrift Store

160-5400 Minoru Boulevard  Richmond, B.C . V6Y 2B3
Phone: (604) 276-2477 or Pager (604) 844-4393

Hours of Operation:
Monday-Saturday: 10:00 a.m. to 6:00 p.m.
Sunday: 11:00 a.m. to 5:00 p.m.
Statutory holidays: Closed

Sidney Thrift Store

Donations are accepted and pick ups can be arranged by calling (250) 885-7010.

9768 3rd Street  Sidney, B.C.  V8l 3A4
Phone: (250) 885-7010

Hours of Operation:
Monday-Wednesday: 9:00 a.m. to 5:00 p.m.
Thursday-Saturday: 9:00 a.m. to 6:00 p.m.
Sunday: 10:00 a.m. to 3:00 p.m.

Surrey Thrift Store

5626 177B Street  Surrey, B.C. V3S 4J1
Phone: (604) 372-3636

Hours of Operation:
Monday-Friday: 10:00 a.m. to 6:00 p.m.
Saturday: 10:00 a.m. to 5:00 p.m.
Sundays & Statutory holidays: Closed

North Vancouver Thrift Store

1523 Pemberton Avenue  North Vancouver, B.C. V7P 2S3
Phone: (604) 983-9522

Hours of Operation:
Monday-Saturday: 10:00 a.m. to 5:00 p.m.
Sundays & Statutory holidays: Closed

Vancouver (East) Thrift Store

5239 Victoria Drive (at 37th Ave)  Vancouver, B.C.  V5P 3V4
Phone: (604) 321-8144

Hours of Operation:
Monday-Sunday: 10:30 a.m. to 6:30 p.m.
Statutory holidays: Open (except Christmas Day, Boxing Day and New Years Day)

Check out the BC SPCA Vancouver (East) Thrift Store website.

Vancouver (West) Thrift Store

3626 & 3606 West Broadway  Vancouver, B.C.  V6R 2B7
Phone: (604) 736-4136

Hours of Operation:
Monday-Sunday: 10:00 a.m. to 6:00 p.m.
Statutory holidays: Open (except Christmas Day, Boxing Day and New Years Day)

Victoria Thrift Store

103-1497 Admirals Road Victoria, B.C. V9A 2P8
Phone: (778) 265-7700

Hours of Operation:
Monday-Friday: 9:30 a.m. – 4:30 p.m.
Saturday: 10:00 a.m. – 3:00 p.m.
Sunday and statutory holidays: Closed
Sundays & Statutory holidays: Closed

Check out the BC SPCA Victoria Thrift Store Facebook page.