Minnesota Animal Shelters

Minnesota Animal Shelters receive pets from:

  • stray animals
  • relatives when an owner has passed away
  • humane organizations and animal control agencies
  • owners who can no longer care for their pets

When animals are taken in, they rarely have a medical history. If there is one available that indicates medical aid or veterinary care has been given; this information is passed on to the new owner. The Animal Shelter cannot guarantee the health or temperament of an animal adopted from the Shelter.

In order to adopt from a Minnesota Animal Shelter you will need a Drivers License or photo ID and must be at least 18 years of age.

Please allow at least 30 minutes to visit the Shelter, view the animals and acquaint yourself with those who are available for adoption. If you do not find what you are looking for, a wish list is sometimes maintained at the front desk, so be sure to check with the receptionist.

Want to add your Minnesota shelter or rescue to our database? Click here to fill out a short form and have your shelter or rescue added to our database!

All Creatures Great & Small
richfield, Minnesota 55423
Almost Home Shelter
mora, Minnesota 55051
American Bear Association
orr, Minnesota 55771
Animal Allies
red wing, Minnesota 55066
Animal Allies Humane Society
duluth, Minnesota 55802
Animal Ark
hastings, Minnesota 55033
Animal Control and Management White Bear
white bear lake, Minnesota 55110
Animal Control Services Robbinsdale
robbinsdale, Minnesota 55422
Animal Humane Society of Hennepin County
golden valley, Minnesota 55422
Animal Sanctuary Foundation
minneapolis, Minnesota 55402
Animal Services Unit
waseca, Minnesota 56093
Animal Shelter
duluth, Minnesota 55802
Anoka City Pound
anoka, Minnesota 55303
Avian Welfare Coalition
saint paul, Minnesota 55104
B. Robert Lewis Memorial Animal Shelter
prnceton, Minnesota 55371
B.R.I.M (Basset Rescue In Minnesota)
white bear lake, Minnesota 55110
Becker County Humane Society
detroit lakes, Minnesota 56502
Beltrami Humane Society
bemidji, Minnesota 56619
Blaine Animal Control
blaine, Minnesota 55434
Bloomington Animal Control
bloomington, Minnesota 55431
Braveheart Rescue Inc.
Hastings, Minnesota 55033
Braveheart Rescue, Inc.
Hastings, Minnesota 55033
Brighter Future Animal Rescue
Barrett, Minnesota 56311
Brown County Humane Society
new ulm, Minnesota 56073
Carver-Scott Humane Society
chaska, Minnesota 55318
Cat House ARF
minneapolis, Minnesota 55414
Cause For Paws, Inc.
roseville, Minnesota 55113
Central Minnesota Animal Care and Control
Sauk Rapids, Minnesota 56379
Chicago Hope Animal Rescue
harris, Minnesota 55032
Crossroads Animal Shelter
buffalo, Minnesota 55313
Dampier's Animal Shelter
Moorhead, Minnesota 56560
Duluth Animal Shelter
duluth, Minnesota 55802
Feline Rescue, Inc.
saint paul, Minnesota 55114
Ferret Freedom Sanctuary
Excelsior, Minnesota 55331
For Birds Only Refuge
barrett, Minnesota 56311
Forever Home Animal Sanctuary,Inc
New Ulm, Minnesota 56073
Friends of Animals Humane Society
cloquet, Minnesota 55720
Gemini Rottweiler Rescue K-9 Sanctuary
madison, Minnesota 56256
German Shepherd Breed Rescue
brooklyn park, Minnesota 55444
Goodhue County Humane Society
red wing, Minnesota 55066
Grand Rapids Animal Control Facility
Grand Rapids, Minnesota 55721
Grant County Humane Society
elbow lake, Minnesota 56531
Greyhound Pets of America - Minnesota
minneapolis, Minnesota 55449
Headwaters Humane Society
park rapids, Minnesota 56470
Heart of Minnesota Animal Shelter
hutchinson, Minnesota 55350
Heartland Animal Rescue Team
brainerd, Minnesota 56401