Total Pets Adopted
648 Cats — 381 Dogs
Total Pets Rescued
670 Cats — 386 Dogs

For Life Campaign


The Bow Valley SPCA For Life Campaign will help us raise the necessary funds to save more lives and inspire humane treatment of domestic animals over the long term.  All Campaign funds will support the Bow Valley's only animal shelter and Alberta's only no kill, no cage option for dogs and cats.

Click here to Donate

Why a campaign? In less than 10 years we have built a remarkable no kill, no cage facility in the heart of the Canadian Rockies; provided the community with thousands of hours of education about animal care and compassion, saved and in many cases rehabilitated hundreds of cats and dogs, and matched 99% of our animals with forever homes. Our model is so inspiring that many animal shelters throughout Canada turn to us for advice.

All of our funding since our inception has gone to the current needs of the animals in our care and a high majority of our work has been conducted by volunteers. While this shows wonderful commitment to the cause, it also leaves the Bow Valley SPCA vulnerable to turn over and with limited capacity to grow, which in turn impacts our ability to provide this important service. As our community increases in human numbers, so too do the domestic animal numbers. 

The Bow Valley SPCA For Life Campaign will Help. By supporting one of the Bow Valley SPCA For Life priority areas you will help ensure we can save lives and rehabilitate dogs and cats for generations to come.Our ability to provide quality care to abandoned dogs and cats; find them new forever homes; and continue our education and outreach in the community – relies on having a robust, sustainable ogranization. We envision an SPCA for the Valley that can stand the test of time; save more lives; and be an excellent model for animal care in Alberta.