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:

Stats at a glance

Last year we provided a wide range of services to care for and assist 42,970 animals in distress and need through the society’s 44 locations. We employ 540 staff members (including Special Provincial Constables) and have nearly 5,000 volunteers throughout the province.

Further detail on those statistics:

  • Operated 44 locations: including five hospitals/clinics, 36 branches, Wild ARC, a wildlife rehabilitation centre, the Provincial Call Centre and a Provincial Office;
  • Helped 42,970 animals: rescued 26,213 injured, homeless, neglected and abused animals and assisted 16,757 through community programs such as spay/neuter;
  • Reunited 3,692 lost animals with their families;
  • Found new, loving families for 15,594 homeless animals;
  • Helped 3,013 injured and orphaned wild animals;
  • Conducted 9,788 new cruelty investigations;
  • Provided humane education programs to more than 11,000 children through school presentations and animal clubs; offered camps and workshops for more than 2,100 children; engaged nearly 6,000 youth through the BC SPCA Kids Club and provided lesson ideas and resources to 5,000 educators.
  • Operated the BC Pet Registry, British Columbia’s first centralized database for pets. More than 22,719 animals have been registered since its launch in April 2015.
- Enter Your Location -
- or -