Minnesota Animal Shelters

128 Shelters
Northwoods Boxer Rescue
Rescue Organization
1100 W. 70Th Street
Inver Grove Heights, MN 55077

Located in Dakota County County

651-457-1149
Details
Northwoods Humane Society
P.O. Box 513
Forest Lake, MN 55025

Located in Washington County County

651-982-0240
Details
Ottertail County Humane Society
1933 W. Fir Avenue, Box 373
Fergus Falls, MN 56537

Located in Otter Tail County County

218-739-3494
Details
Paws & Claws Humane Society
602 7Th Street Nw
Rochester, MN 55901

Located in Olmsted County County

507-288-7226
Details
Paws for a Cause, Inc.
New Brighton
New Brighton, MN 55112

Located in Ramsey County County

651-342-7250
Details
Pennington County Humane Society
P.O. Box 64
Thief River Falls, MN 56701

Located in Pennington County County

218-681-8045
Details
Pet Connection
20978 445Th Street
Zumbrota, MN 55992

Located in Goodhue County County

507-732-7216
Details
Pet Haven Inc. of Minnesota
P.O. Box 19105
Minneapolis, MN 55419

Located in Hennepin County County

952-831-3825
Details
Pets for Life
524 Dayton Road
Champlin, MN 55316

Located in Hennepin County County

763-421-2869
Details
Pets Under Police Security (PUPS)
11350 89Th Avenue N
Maple Grove, MN 55369

Located in Hennepin County County

763-424-5257
Details
Pope County Humane Society
17584 195Th Avenue
Glenwood, MN 56334

Located in Pope County County

320-634-3491
Details
Rainbow Animal Rescue
Rescue Organization
P.O. Box 371
Prior Lake, MN 55372

Located in Scott County County

952-440-3824
Details

Animal Shelters in Minnesota

View all Minnesota animal shelter and rescue organizations in your area. Adopt a pet in need of a permanent loving and caring home today. There are so many animals living in the 128 shelters, rescues, and foster homes in Minnesota. Find a furry new friend in Minnesota and give these dogs and cats the love and care they need.

Each shelter has its own application process for adopting a pet in Minnesota. Some require background checks and home checks to make sure the pet is suitable for its adopted family.

Most shelters and rescues in Minnesota have dogs and cats for adoption. The breeds and ages can vary as all sorts of dogs and cats need a loving home.

The cost can vary for adoption in Minnesota shelters. Most adoptions require an adoption fee and payment for the pet's shots before you can take your new furry friend home.

Minnesota needs volunteers on a regular basis. Contact a local animal shelter in Minnesota directly by phone or email and ask if any volunteers are needed.
SHELTER/RESCUE SEARCH

    e.g. "Miami FL" or "33168"

    LOST & FOUND PETS

    Report or Find a Lost Pet Right Now. Spread Awareness In Your Area to Find Your Lost Pet.

    MISSING PETS
    Missing a shelter or rescue?

    Help us get the word out about more shelters and rescues nationwide.

    Submit Here
    dog adopt

    Pets For Adoption

    Search all animals available for adoption in your area. Give a dog or cat forever home today.

    ADOPT A PET