/
/
Animal Shelters & Rescues

Animal Shelters & Dog Rescues Across Canada

Animal Shelters & Rescues

Looking to adopt a dog or support a local rescue? LeashFree.ca’s Animal Shelters & Rescues Directory connects you with verified organizations across Canada dedicated to saving, caring for, and rehoming dogs in need. Each listing includes full contact details, maps, and links to official websites—helping you find the right place to adopt or volunteer.

Submit a listing
Volunteer cuddling a rescue dog inside a bright and welcoming Canadian animal shelter.

Find a Shelter or Rescue Near You

Whether you’re in Ontario, British Columbia, Alberta, or beyond, you can explore shelters by province or browse all verified listings below. Each organization is carefully reviewed to ensure accuracy and credibility, giving you peace of mind when choosing where to adopt or donate.

💚 Tip: Many shelters offer volunteer opportunities, fostering programs, and adoption events. Contact your local shelter to learn how you can help.

Why Adopt From a Rescue?

Adopting from a rescue not only changes a dog’s life - it changes yours too.
Rescue organizations provide medical care, rehabilitation, and love to dogs waiting for their forever homes. By adopting, you’re helping reduce overpopulation and supporting ethical animal care across Canada.

Benefits of adopting from a shelter:

  • Give a homeless dog a second chance
  • Support local animal welfare
  • Adopt a dog that’s health-checked and vaccinated
  • Receive guidance and post-adoption support

Explore Our Verified Listings

Below you’ll find verified Animal Shelters & Rescues across Canada.Click on each listing to view details, contact information, and adoption links.

Compassionate volunteer gently holding a rescue dog inside a bright and welcoming Canadian animal shelter.

Alberta Animal Rescue Crew Society (AARCS)

Provides rescue, rehabilitation, and adoption services for abandoned and abused animals across Alberta.

Volunteer playing with a rescue dog outside a Vancouver animal shelter with mountains in the background, representing compassionate pet care in Canada.

BC SPCA – Vancouver Branch

Provides animal rescue, adoption, and advocacy services for pets across Greater Vancouver.

Volunteer walking three rescue dogs toward the camera along a scenic countryside path at an Ontario animal sanctuary.

Dog Tales Rescue and Sanctuary

A dog and horse sanctuary providing rescue, rehabilitation, and adoption in a serene country setting.

Volunteer smiling beside a happy rescue dog inside a bright and welcoming SPCA shelter in Hamilton, Ontario.

Hamilton/Burlington SPCA

Provides shelter, adoption, and education services for animals across Hamilton and Burlington.

Volunteer kneeling to greet a happy rescue dog inside a bright and welcoming St. Catharines dog rescue.

It Takes a Village Dog Rescue

A volunteer-run rescue organization committed to helping at-risk and homeless dogs across Ontario find loving homes.

Volunteer greeting a rescue dog inside a cozy and sunlit Vancouver foster home.

Loved at Last Dog Rescue

A volunteer-based rescue helping dogs from around the world find safe and loving homes in British Columbia.

Volunteer gently caring for a rescue dog inside a bright and modern Montreal SPCA shelter in Quebec.

Montreal SPCA

Provides animal rescue, adoption, and protection services for pets across Montréal and surrounding regions.

Volunteer gently comforting a rescued dog inside a warm and welcoming Niagara animal shelter.

Niagara Dog Rescue

Volunteer-run organization dedicated to saving dogs from high-risk shelters and finding them loving homes across Ontario.

Volunteer walking a happy rescue dog outside the Niagara SPCA shelter on a sunny day.

Niagara SPCA and Humane Society

Provides shelter, adoption, and community support programs for animals across the Niagara Region.

Volunteer gently comforting a rescue dog inside a bright and welcoming Ontario SPCA shelter.

Ontario SPCA and Humane Society

A province-wide animal welfare organization offering adoption, rescue, and humane education services across Ontario.

Foster volunteer cuddling a rescue dog on a sofa in a cozy Toronto home filled with natural light.

Redemption Paws

A foster-based dog rescue helping displaced and at-risk dogs find loving homes across Ontario.

Volunteer smiling while holding a rescued puppy outdoors at an Alberta animal rescue surrounded by nature.

Second Chance Animal Rescue Society (SCARS)

A volunteer-based rescue organization helping neglected, homeless, and injured animals across Alberta.

Volunteer comforting a senior rescue dog outside the SAINTS sanctuary in Mission, British Columbia.

Senior Animals In Need Today Society (SAINTS)

Provides sanctuary, medical care, and love to senior and special needs animals in British Columbia.

Volunteer cuddling a rescue dog inside a bright and welcoming Canadian animal shelter.

Toronto Humane Society

A leading Toronto charity helping animals find loving homes and offering veterinary and community services.