Our mission: To protect and enhance the quality of life for domestic, farm and wild animals in B.C.

 In 2016 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.

In 2016 the BC SPCA:

  • 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.

The BC SPCA is a non-profit organization funded primarily by public donations. Our mission is to prevent cruelty and to promote the welfare of animals through a wide range of services. Your gift can help give a homeless, injured or abused animal a second chance. Please donate today.

printer-friendly version Printer Friendly version

Imagine Canada Accreditation

Join the conversation; follow us online: