Canadian shelters · 53 verified
Canadian humane societies and SPCAs
If your pet is missing, call the shelters closest to where they were last seen. Many shelters only hold stray animals for 72 hours before they move to adoption. This directory lists provincial SPCAs and humane societies in major cities across Canada. Not affiliated with Lost.ca.
What to tell a shelter
- Your pet's species, breed, colour, size, and any distinctive markings
- The exact cross-streets or neighbourhood where they went missing, plus the date and time
- Whether your pet is microchipped and the chip number if you know it
- A phone number where they can reach you immediately
Newfoundland and Labrador · NL
Prince Edward Island · PE
Nova Scotia · NS
New Brunswick · NB
Quebec · QC
Ontario · ON
Manitoba · MB
Saskatchewan · SK
Alberta · AB
British Columbia · BC
Yukon · YT
Northwest Territories · NT
Don't see your local shelter?
This directory covers provincial SPCAs and major-city humane societies. Smaller regional rescues are often on Facebook or run by volunteers without a dedicated website. Try a web search for "humane society" plus your town's name, or post your pet on Lost.ca to reach neighbours who may already know which local rescue to call.