Since 1968 the Ontario SPCA Barrie Branch has provided protection and care to animals in need. As a registered charity, compassionate and generous supporters are the reason we are still able to keep our investigators on the streets and our shelter open to abused, abandoned, neglected and orphaned animals.
This financial support comes in a variety of ways, and all are appreciated. Thank you! The animals need your help! Please contact us today at (705) 728-7311 or barrie@ospca.on.ca. Together we make a difference.
![]() |
Join the Animal PAC Monthly Giving Plan |
![]() |
Donate Online |
![]() |
Honour Pets, People or Events |
![]() |
Leave a Lasting Legacy of Compassion |
![]() |
More Ways to Give |
Ontario SPCA Fundraising Statement
Protecting animals since 1873, the Ontario SPCA is a registered charity comprised of over 50 Branches and affiliated Humane Societies relying
primarily on donations to fund animal protection, care and rehabilitation, government and industry advocacy, and public education. As such, the
Ontario SPCA solicits donors support within Ontario to support its programs and services across the province. The Ontario SPCA is a member of the
Canadian Federation of Humane Societies - a national animal welfare organization that speaks on behalf of 40 member Humane Societies and SPCAs in
more than 100 communities across Canada. The Ontario SPCA is also a member of the World Society for the Protection of Animals and is affiliated with
the Royal Society for the Prevention of Cruelty to Animals.













