All states›Animal Shelters & Rescues›Montana

Animal Shelters & Rescues in Montana

78 of the 251 dog parks, shelters, trainers and boarding kennels we track in Montana are shelter and rescue services. Full listings for every city are on the Montana page.

78locations
35cities
251locations statewide

Organizations vary between open-admission municipal facilities and private, foster-based rescues that do not operate a public viewing kennel. Choosing where to adopt depends on whether you want to walk through on-site kennels or submit an application online before meeting dogs in private homes. Adoption fees, home visit requirements, and hold periods for stray animals differ significantly across locations.

Missoula 8

  1. AniMeals

    1700 Rankin St, Missoula, MT 59808

    Mon-Wed 12am-6pm, Fri-Sun 12am-6pm

  2. Humane Society of Western Montana

    5930 US Highway 93 S, Missoula, MT 59804-9291

  3. Missoula City - County Animal Control

    6700 Butler Creek Rd, Missoula, MT 59808

  4. River Pines Horse Sanctuary

    120 River Pines Rd, Missoula, MT 59804

  5. Woof Tribe

    5215 Skyview Dr, Missoula, MT 59803-3321

  6. Zootown Exotics

    1001 N Russell St Ste B, Missoula, MT 59808-2049

  7. Missoula Humane Society

    1105 Clark Fork Dr, Missoula, MT 59808-5113

  8. Joseph Residence Center

    2405 McIntosh Loop, Missoula, MT 59801-3221

Billings 7

  1. Help For Homeless Pets

    2910 Hannon Rd, Billings, MT 59101

  2. Yellowstone Valley Animal Shelter

    5056 Jellison Rd, Billings, MT 59101

    Mon-Tue 12pm-7pm, Thu-Fri 12pm-7pm, Sat-Sun 12pm-5pm

  3. Dogbarn

    6308 Old Highway 312, Billings, MT 59105-5142

  4. Bark Animal Shelter

    4017 1st Ave S, Billings, MT 59101

  5. Yellowstone County Sheriff - County Animal Control

    2323 2nd Ave N, Billings, MT 59101-2209

  6. New Hope A.R.K

    363 Windsor Cir S, Billings, MT 59105-2403

  7. Billings Animal Rescue Kare

    111 Moore Ln, Billings, MT 59101-3402

Kalispell 5

  1. The Cat's Meow & Hound's Hideaway

    3251 US Hwy 93 S., Kalispell, MT 59901

    Mon-Fri 9am-12pm

  2. KittyMOM's Rescue Organization

    265 Aspen Loop, Kalispell, MT 59901

  3. Flathead County Animal Shelter

    225 Cemetery Rd, Kalispell, MT 59901

  4. Humane Society of Northwest Montana

    100 Adopt A Pet Way, Kalispell, MT 59901

  5. Montana Wild Wings

    37 Panoramic Dr, Kalispell, MT 59901

Great Falls 4

  1. City of Great Falls Animal Shelter

    1010 25th Ave NE, Great Falls, MT 59404

  2. Maclean-Cameron Animal Adoption Center

    900 25th Ave NE, Great Falls, MT 59404

  3. Trotty by Nature Stables

    3910 53rd Ave SW, Great Falls, MT 59404

  4. Animal Foundation Of Great Falls

    900 25th Ave NE, Great Falls, MT 59404-1633

Helena 4

  1. Lewis & Clark Humane Society

    2112 Custer Ave, Helena, MT 59602

    Tue-Sat 10am-4pm

  2. The Last Best Place For Animals

    6941 N Montana Ave, Helena, MT 59602

  3. Helena Horse Rescue

    4546 Lincoln Rd W, Helena, MT 59602-9419

  4. Lewis & Clark Humane Society-Office

    212 S Park Ave, Helena, MT 59601

Livingston 4

  1. Equis Save Foundation

    388 Old Clyde Park Rd, Livingston, MT 59047

  2. Stafford Animal Shelter

    3 Business Park Rd, Livingston, MT 59047

  3. Draft Horse Sanctuary

    101 Billman Ln, Livingston, MT 59047

  4. Park Your Paws

    5288 US Highway 89 South, Livingston, MT 59047

Polson 4

  1. All Hearts Rescue

    41680 Flathead View Dr, Polson, MT 59860

  2. Mission Valley Animal Shelter

    36251 N Reservoir Rd, Polson, MT 59860

  3. Life Savers Animal Rescue

    Polson, MT

  4. Hellroaring Coaching For Dogs & Their People

    33425 Hellroaring Rd, Polson, MT 59860-7958

Stevensville 4

  1. Bitterroot Pet Palace

    4054 US-93, Stevensville, MT 59870

    Mon-Fri 9am-1pm, Sat-Sun 9am-5pm

  2. Clark's Canine Camp

    455 Moiese Ln, Stevensville, MT 59870

  3. Montana's Misfits Pet Retreat

    3641 US-93, Stevensville, MT 59870

  4. v.d. Berge - Montana Drahthaars

    3700 Eastside Hwy, Stevensville, MT 59870-2214

Bozeman 3

  1. Animal House Pet Lodging

    3181 Big Horn Ln, Bozeman, MT 59718

    Mon-Fri 9am-5pm, Sat-Sun 10am-6pm

  2. Heart of the Valley Animal Shelter

    1549 E Cameron Bridge Rd, Bozeman, MT 59718-9240

  3. Us Fish & Wildlife Services

    4052 Bridger Canyon Rd, Bozeman, MT 59715-8433

Eureka 3

  1. Tobacco Valley Animal Shelter

    19 Independence Wy, Eureka, MT 59917

  2. Poverty Flats Sanctuary

    73 Poverty Flats Rd, Eureka, MT 59917

  3. Humane Society of Lincoln County

    1784 US Highway 93 N, Eureka, MT 59917-9172

Libby 3

  1. Kootenai Pets For Life

    125 County Shop Rd, Libby, MT 59923

    Wed-Sat 11am-3pm

  2. 4 Pawz Pet Retreat

    286 Pioneer Rd, Libby, MT 59923

  3. Lincoln County Animal Shelter

    255 County Shop Rd, Libby, MT 59923

Butte 2

  1. Butte Animal Control

    699 Centennial Ave, Butte, MT 59701

  2. Butte Silver Bow Animal Shelter

    699 Centennial Ave, Butte, MT 59701-2872

Corvallis 2

  1. Safe Haven Llama and Alpaca Sanctuary

    780 Old Corvallis Rd, Corvallis, MT 59828

  2. Fox Hollow Animal Project

    493 Quast Ln, Corvallis, MT 59828-9406

Dillon 2

  1. Helping Hooves

    382 Adam's Ln, Dillon, MT 59725

  2. Beaverhead Animal Shelter

    80 Lagoon Rd, Dillon, MT 59725-8341

East Helena 2

  1. Huttinger Ranch and Horse Rescue

    2910 Westview Rd, East Helena, MT 59635

  2. Fur-O-Six

    2674 Cobre Dr, East Helena, MT 59635

Havre 2

  1. The Hound Lounge

    520 6th St, Havre, MT 59501

    Sat 10am-4pm, Sun 2pm-5pm

  2. Havre Animal Shelter

    195 12th Ave West, Havre, MT 59501

Absarokee 1

  1. McClurg Training Stables

    335 Pearson Rd, Absarokee, MT 59001

Anaconda 1

  1. Deer Lodge County Animal Control

    800 Oak St, Anaconda, MT 59711

Arlee 1

  1. Bitterroot Shedz Arlee

    72736 Lumpry Rd, Arlee, MT 59821, United States, Arlee, MT 59821

Belgrade 1

  1. Gallatin Pet Getaway

    1470 Amsterdam Rd, Belgrade, MT 59714-8978

Bigfork 1

  1. Hiatt Equestrian Rescue & Recreation

    384 Julian Ln, Bigfork, MT 59911

Boulder 1

  1. Animal Shelter and Care of Jefferson County

    23 Muskrat Ln, Boulder, MT 59632

Bridger 1

  1. Smith's Animal Rescue

    519 E Broadway Ave, Bridger, MT 59014

Chinook 1

  1. PAWS of Chinook

    300 Cleveland Rd, Chinook, MT 59523-7781

Choteau 1

  1. Bright Eyes Care and Rehab Center, Inc.

    175 14th Rd NW, Choteau, MT 59422

Columbus 1

  1. Columbus Animal Shelter

    200 Lagoon Road, Columbus, MT 59019

Cut Bank 1

  1. Quailwings Rescue

    214 4th Ave NW, Cut Bank, MT 59427

Florence 1

  1. Wind River Canine Partners

    5353 E Carlton Creek Rd, Florence, MT 59833-6129

Fort Benton 1

  1. Dedman-Hokanson Animal Shelter

    1410 24th St, Fort Benton, MT 59442

Hall 1

  1. K9 RSQ

    8 Jackleg Ln, Hall, MT 59837

Hamilton 1

  1. Bitter Root Humane Association

    262 Fairgrounds Rd, Hamilton, MT 59840-3139

    Mon-Fri 1pm-6pm, Sat-Sun 12pm-6pm

Roundup 1

  1. Rimrock Humane Society

    PO Box 834, Roundup, MT 59072

Shelby 1

  1. Prairie Oasis Animal Shelter

    50 City Shop Rd, Shelby, MT 59474

Terry 1

  1. Terry's Toddlers

    318 Logan Ave S, Terry, MT 59349-7333

Thompson Falls 1

  1. Thompson River Animal Care Shelter (TRACS)

    3 Mountain Meadows Ln, Thompson Falls, MT 59873

    Mon-Fri 1pm-4:30pm, Sat 9am-4:30pm, Sun 1pm-4:30pm

Check visitor policies early. Municipal facilities usually allow walk-in visits during public hours, but private rescues often require an approved application before scheduling a meet-and-greet.

Also in Montana

Good to know

What is the difference between an animal shelter and a rescue organization?

Shelters typically operate a physical facility that houses stray or surrendered animals directly on site. Rescue organizations are often run by volunteers using network foster homes, meaning animals live in private residences until adoption.

How much does it typically cost to adopt a dog?

Adoption fees typically range from $50 to $350 depending on the organization and the age of the dog. Puppies usually carry higher fees, while standard fees generally include spay or neuter surgery, initial vaccinations, and a microchip.

Can I bring my current dog to meet a potential rescue dog?

Most organizations require or strongly encourage a controlled meet-and-greet between your existing dog and the rescue dog before finalizing an adoption. Staff or foster parents usually facilitate this interaction on neutral ground at the facility or a local park.

How long is a dog in heat?

A dog's heat cycle typically lasts for several weeks, averaging about three weeks in total. During this period, female dogs should be kept away from communal spaces across Montana to avoid accidental breeding. Owners can explore 78 dog parks in Montana to plan future visits once the cycle ends.

How long does a dog stay in heat?

Female dogs usually stay in heat for about three weeks, during which they can attract male dogs from significant distances. To ensure safety, restrict outdoor play to private, fully fenced yards throughout Montana. Our guide lists 78 dog parks in Montana for safe exercise options after the heat cycle completes.