Keep animals safe this winter

Little Dingo was abandoned in a carpark one cold winter's night. He was alone, tired, and freezing cold. When someone finally found him, he was so weak he could barely stand.

Donate now

Prevent & Report Cruelty

Mezza was horribly injured when SPCA Inspector Margarette found her. She was frightened, hungry and in desperate need of medical attention. You can help rescue animals like Mezza.

Report cruelty

Bake a difference today

Join us on August 6th for our annual SPCA Cupcake Day and make a huge difference to the lives of thousands of injured, abused, sick and lost animals across New Zealand.

Find out more

Birthday Parties at Wellington SPCA!

Host your special celebration with us at our Newtown Centre! We do birthdays for both the young ...and young at heart!

Find out more...

Happy Tails

Many of our adopters, volunteers, donors and friends send us stories and photos of the animals who give them so much joy. We dedicate this space to all of you whose lives have been changed by animals.

Share your story

The Difference You’ve Made

4,813 animals came through our doors

The Difference You’ve Made

Over 37,000 people participated in one of our education programmes

The Difference You’ve Made

 Over 2,500 desexing operations performed

The Difference You’ve Made

 Over 4,500 animal rescue calls outs

The Difference You’ve Made

2,750 emergencies attended

The Difference You’ve Made

1,078 animal welfare complaints investigated

The Difference You’ve Made

4,750 animals received a clinical examination

The Difference You’ve Made

2,750 required vaccinations against disease

The Difference You’ve Made

4,813 animals sought shelter and care

The Difference You’ve Made

1,833 animals were provided temporary foster homes

The Difference You’ve Made

977 people volunteered their time to help care for animals

The Difference You’ve Made

261 properties were inspected for canine adoptions and animal foster homes

The Difference You’ve Made

78 animals were removed from their owners due to inadequate care