Facilities
Marion Vernon Memorial Animal Clinic (Barrie)
Ontario SPCA Wildlife Rehabilitation Centre (Midland)
Ontario SPCA Animal Centre (Whitchurch-Stouffville)
Provincial Office (Whitchurch-Stouffville)
Services
Animal rescue, treatment and care
Wildlife rehabilitation
Adoption
Public education
Training for Inspectors and Agents
Support to more than 50 Ontario SPCA Communities
Animal care and wildlife education opportunities
Administrative and financial support
Legal services
Public relations, marketing and fundraising assistance
Information and resource sharing
Leadership on community and provincial animal welfare issues and shelter operations
Initiatives
Friends for Life! provincial walk-a-thon
Spay-Neuter promotion
Meet Your Match Adoption Program
Dog-bite prevention
Wildlife Rehabilitation
Youth and Animal Program
Family Violence Assistance Program
And more
Publications
Annual Report 2010
Animals' Voice magazine
Animal Care Statistics in 2010
The Ontario SPCA placed the following animals in permanent adoptive homes in 2010:
- 5,012 cats
- 2,277 dogs
- 704 small animals
Investigations Statistics in 2010
- 12,819 Complaints Investigated
- 1,618 Orders Issued
- 170 Provincial Charges Laid
- 124 Criminal Charges Laid
- 1,991 Animals Removed as a Result of an Investigation
Wildlife Statistics in 2010
Animals admitted: 2,657
Branches
Barrie • Bruce-Grey (Hanover) • Huron County (Goderich) • Kenora • Kent County (Chatham) • Leeds & Grenville (Brockville) • Lennox & Addington (Napanee) • Midland & District • Muskoka (Bracebridge) • Orangeville & District • Orillia • Oxford County (Woodstock) • Parry Sound (Parry Sound); Perth County (Stratford) • Renfrew (Petawawa) • Scarborough • Stormont, Dundas & Glengarry (Cornwall) • Sudbury & District • Temiskaming (New Liskeard) • York Region (Whitchurch-Stouffville)
Affiliates
Alliston & District Humane Society • Arnprior & District Humane Society • Cambridge & District Humane Society • Etobicoke Humane Society • Fort Erie SPCA • Gananoque & District Humane Society • Brant County; Cambridge & District Humane Society; Humane Society of Durham Region; Etobicoke Humane Society; Fort Erie SPCA; Gananoque & District Humane Society; Georgian Triangle Humane Society; Guelph Humane Society • Hamilton/Burlington SPCA • Humane Society of Kawartha Lakes • Kingston Humane Society • Kitchener-Waterloo Humane Society • Lanark Animal Welfare Society • Lincoln County Humane Society (St. Catharines) • London Humane Society • Niagara Falls Humane Society • North Bay & District Humane Society • Northhumberland Humane Society • Oakville & Milton Humane Society • Ottawa Humane Society • Peterborough Humane Society • Quinte Humane Society (Belleville) • Sarnia & District Humane Society • Sault Ste. Marie Humane Society • Simcoe & District Humane Society • Thunder Bay & District Humane Society • Timmins & District Humane Society • Upper Credit Humane Society (Erin) • Welland & District Humane Society • Windsor/Essex County Humane Society









