Ways to Help

Make a Difference

You can support Alberta’s animals through simple, meaningful actions that make a big difference.

Importance of Donations

When you make a donation to the Alberta SPCA, you’re helping animals in need across the province. Your donation will support our Animal Protection, Pet Safekeeping and Education Programs. About 80% of our funding comes from the support of generous Albertans like you.

Make a gift now using our secure online donation form.

A tax receipt will be sent to the email address you provide.

How Your Donation Helps

We’re the only organization solely dedicated to enforcing Alberta’s animal protection laws across the entire province —working in every corner of Alberta province to prevent harm through education, advocacy and on-the-ground enforcement.

7B2A6793

Animal Protection

Our peace officers investigate distress across the province and provide animal caregivers with information to properly care for their animals.

girl dog

Pet Safekeeping

We are dedicated to helping people impacted by family violence leave abusive situations by providing temporary care for their pets while their guardians enter a safe shelter.

boy with pet

Education programs

Our Alberta SPCA educators develop educational resources for teachers to use in Alberta classrooms promoting the humane treatment of animals.

Donate

When you make a donation to the Alberta SPCA, you’re helping animals in need across the province.

Monthly Giving

Monthly donations provide consistent funding for our Animal Protection, Humane Education & Pet Safekeeping programs, and reduce our fundraising costs.

Legacy Giving

Leave an enduring legacy by making a planned gift in your will to the Alberta SPCA.

Tribute Gifts

Honour the special people, pets and events in your life with a tribute gift to the Alberta SPCA.

About Lotteries

Alberta SPCA Cash Lotteries support our Animal Protection, Education and Pet Safekeeping programs. With three cash lotteries and two additional 50/50’s a year, our lotteries offer affordable tickets and dozens of prizes.

Animal Heroes Lottery

Be a hero for animals across the province by purchasing tickets for Alberta’s Animal Heroes Lottery!

The Alberta’s Animal Heroes Lottery runs three times a year and is an exciting way to win while also supporting the Alberta SPCA!

Heads & Tails 50/50

Our Heads & Tails 50/50 Raffle is more than a game — it’s a chance to change lives.

Every ticket you buy supports animals from head to tail — from the injured, abandoned dog brought to safety, to the neglected horse getting a second chance. And yes, one lucky winner will take home half the jackpot!

Other Ways to Help

The Alberta SPCA relies on the generosity of individuals and communities to continue our vital work protecting animals. Your support directly contributes to preventing animal cruelty and promoting animal welfare. Discover how you can make a difference for animals in need.

Poppy Slider cropped and resized
Scroll to Top
Abused or neglected animal

Under the Animal Protection Act, peace officers have authority to investigate concerns of animal abuse or neglect if there is reason to believe that an animal is:

(a) deprived of adequate shelter, ventilation, space, food, water or veterinary care or reasonable protection from injurious heat or cold,
(b) injured, sick, in pain or suffering, or
(c) abused or subjected to undue hardship, privation or neglect.

Does your concern meet these requirements?

Animal that is in immediate danger
Who to call

In Edmonton:
311
Edmonton Animal Care & Control Centre

In Calgary:
403-205-4455
Calgary Humane Society

On a First Nation or Reserve:
Contact Band leadership or the RCMP

Outside Calgary, Edmonton, or First Nations:
1-800-455-9003 or complete online
Alberta SPCA

What you need when you call:
Address, details (must be firsthand), date and time, description of owner and animals

What next

If your concern is regarding intentional cruelty to
an animal, contact your local police or RCMP. If the
animal is in immediate danger, call 911.

If not, start again.

Abandoned animal

Stray animals and abandoned animals are different.
An abandoned animal has been intentionally left behind by their owner or caretaker, without proper care or intention to return.

A stray animal may or may not have an owner or caretaker, and is wandering at large (off the owner or caretaker’s property).

Wildlife

Contact a wildlife organization near you.

Who to call

In Edmonton:
311
Edmonton Animal Care & Control Centre

In Calgary:
403-205-4455
Calgary Humane Society

Outside Calgary and Edmonton:
1-800-455-9003
Alberta SPCA or complete online

Is the stray animal injured?
Who to call

Companion Animals
In Edmonton:
311
Edmonton Animal Care & Control Centre

In Calgary:
311
Calgary Animal Services

Outside Calgary and Edmonton: 
Contact municipal enforcement / bylaw office

Livestock
Contact Livestock Identification Services at 1-866-509-2088.
After hours, contact your local non-emergency police line

Short-term pet care during crisis

Review our materials

Surrendering an animal

Contact your local animal shelter.