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

Location and contact information
5850 Auto Road SE
Salmon Arm, B.C.
V1E 2X2
(250) 832-7376

Please contact the BC SPCA Call Centre: 1 (855) 6BC SPCA (1-855-622-7722) toll free to report animal cruelty, neglect, and animals in distress, including wildlife.

Branch address:

5850 Auto Road SE 

Salmon Arm, B.C. V1E 2X2


Mailing address (if different):




Phone:  (250) 832-7376

Emergency Phone (if available):  


Fax: (250) 832-7307




Serving the following communities: Salmon Arm, Sicamous, Malakwa, Enderby, Sorrento, Celista, Saint Ives, Anglemont, Scotch Creek, Magna Bay, Lea Creek, Squilax, Tappen, Eagle Bay, Blind Bay, Sunnybrae, Mara, and Canoe.


Directions and map

View BC SPCA Branches, Shelters and other locations in a larger map


Hours of operation



Tuesday to Sunday

12:00 pm to 4:00 pm

Stat Holidays



Animal adoption & viewing

Same as hours of operation, listed above


Our history

In the late 1970's Bill Mersington was appointed Agent for the BCSPCA in the Shuswap area.  His wife, Zem, started a cat and dog adoption service, at first by telephone and later in the Shoppers' Guide. In October, 1983 Shuswap Branch was formed and members started their fund raising to build the animal shelter.  In addition to funds from bingo and other projects, the branch received a major grant from the Margaret Haney fund.  The shelter opened in June 1987. A bequest from the estate of Helen Webb made possible the extension of the shelter in 1991.  A bequest from the estate of Jean Clayden of Sorrento in the mid 1990's helped greatly in keeping the shelter in operation.

Humane Education

Humane education volunteers will make presentations in elementary and middle schools on the following topics: Kindness Counts, Companions for Life, Bite Free and You Can Make a Difference.  Please call Ev at: 250 835 8371 to arrange for a presentation.


Governance & Accountability

Visit the main BC SPCA site to learn more about our governance structure and how you can get involved!

Community Council

Each branch elects a Community Council at its Annual General Meeting. The role of community council is to increase community support and understanding of the SPCA through coordination of activities such as fundraising, special events, volunteer development, education, fostering, promotion of adoption, etc. Download the Community Council manual (pdf).


Join Us

The BC SPCA is always looking for passionate and motivated animal lovers to join us as a volunteer, member or employee.


You can make a difference by becoming a member or employee of our branch. Visit the Join Us section of the main BC SPCA website for more information and to download an application form.


Learn about you can get involved caring for animals, providing administrative support, assist with fundraising and events and for current opportunities. 


From time to time we may post employment opportunities for positions that have become available at our branch.


Frequently Asked Questions

Visit our main site for a complete list of FAQs.

printer-friendly version Printer Friendly version

Imagine Canada Accreditation

Join the conversation; follow us online: