THE BRITISH COLUMBIA SOCIETY FOR THE PREVENTION OF CRUELTY TO ANIMALS
Our mission: To protect and enhance the quality of life for domestic, farm and wild animals in B.C.
The BC SPCA provides emergency medical care, protection and shelter for nearly 29,000 animals each year through our various branches and adoption centres throughout B.C.
Find a BC SPCA location below and click on its title to open their local website in a new browser window.