We are here for you!
The Ontario SPCA and Humane Society offers a variety of community support services to help you care for your furry family members. Please see our list of services here.
The Ontario SPCA does not have the legal authority to investigate concerns for the welfare of an animal. If you see an animal in distress, please contact the Government of Ontario’s Provincial Animal Welfare Services team at 1-833-9ANIMAL (1-833-926-4625) or your local police services.
If you see an animal in distress and the animal’s life is in danger, call 911 immediately as this is an emergency.
For medical emergencies, please contact your local veterinary hospital. Find a veterinarian in your area.
If you think your pet may have ingested a potentially poisonous substance, contact your veterinarian or 24-hour emergency poison hotline, such as the 24/7 Animal Poison Control Center at 855-764-7661 or the ASPCA Animal Poison Control Center (APCC) at 1-888-426-4435 (fees may apply).
view our animal centre locations
Provincial Office:
16586 Woodbine Ave.
Stouffville, ON, L4A 2W3
Phone: (905) 898-7122
Toll-Free: 1-888-ONT-SPCA (668-7722)
Hours of Operation:
Monday – Friday 9am-5pm
Executive Offices:
1-888-668-7722 ext. 304
Donor Relations:
1-888-668-7722 ext. 321
Media Relations:
1-888-668-7722 ext. 375
Webmaster:
webmaster@ontariospca.ca
Have a question or comment? Fill out the form below and someone will be in contact to address your inquiry.
Community Directory
a
Alliston & District Humane Society (Community Partner)
Arnprior & District Humane Society (Community Partner)
b
Brant County SPCA (Community Partner)
Ontario SPCA Barrie Animal Centre
c
Cambridge & District Humane Society (Community Partner)
d
The Humane Society of Durham Region
f
Fort Erie SPCA (Community Partner)
g
Treasure Tails (Georgian Triangle Humane Society Store)
Georgian Triangle Humane Society (Community Partner)
Gananoque & District Humane Society (Community Partner)
h
Humane Society of Kawartha Lakes (Community Partner)
Humane Society of Durham Region
Humane Society Hastings Prince Edward, formerly “Quinte Humane Society” (Community Partner)
k
Kingston Humane Society (Community Partner)
l
Ontario SPCA Leeds & Grenville Animal Centre
Ontario SPCA Lennox & Addington Animal Centre
m
Ontario SPCA Marion Vernon Memorial Animal Clinic
Ontario SPCA Markham Animal Adoption & Education Centre
Ontario SPCA Midland & District Animal Centre
Ontario SPCA Muskoka Animal Centre
n
Northumberland Humane Society (Community Partner)
North Bay & District Humane Society Pet Clinic
North Bay & District Humane Society (Community Partner)
Niagara SPCA and Humane Society (Community Partner)
o
Oakville & Milton Humane Society (Community Partner)
Ontario SPCA Centre Veterinary Hospital
Ontario SPCA and Humane Society
Ontario SPCA Orangeville & District Animal Centre
Ontario SPCA Orillia Animal Centre
p
Peterborough Humane Society (Community Partner)
q
Humane Society Hastings Prince Edward, formerly “Quinte Humane Society” (Community Partner)
r
Ontario SPCA Renfrew County Animal Centre
s
Ontario SPCA Stormont, Dundas & Glengarry Animal Centre
Ontario SPCA Sudbury & District Animal Centre
t
Toronto Humane Society (Community Partner)
Timmins & District Humane Society (Community Partner)
Thunder Bay & District Humane Society (Community Partner)
w
Welland & District Regional Spay Neuter Clinic
Welland & District SPCA (Community Partner)
y
Ontario SPCA York Region Animal Centre
Sign up for news and updates
May is Emergency Preparedness Month.
Are you and your pets prepared for an emergency?