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.
-
Second Chance For Homeless Pets
200 E Gordon Ln, Salt Lake City, UT 84107-2715
Wed-Fri 11am-6pm, Sat 11am-4pm
-
Salt Lake County Animal Services
511 W 3900 S, Salt Lake City, UT 84123-1345
-
Best Friends Animal Society
2005 S 1100 E, Salt Lake City, UT 84106
-
Ruff Haven Crisis Sheltering
264 S 1135 W, Salt Lake City, UT 84104
-
Best Friends Pet Adoption Center - Salt Lake City
2005 S 1100 E, Salt Lake City, UT 84106
-
Wildlife, Inc.
32 W 200 S PMB 207, Salt Lake City, UT 84101-1603
-
Best Friends Kitten Nursery
2605 S West Temple, Salt Lake City, UT 84115-3036
Ogden 6
-
Wildlife Rehabilitation Center of Northern Utah
332 Washington Blvd, Ogden, UT 84404
-
Weber County Animal Services
1373 N 750 W, Ogden, UT 84404-3426
Mon-Fri 12pm-5:30pm
-
South Ogden Animal Control
5594 S 600 E, Ogden, UT 84405
-
The Spirit Rescue
664 S 7500 W, Ogden, UT 84404-8554
-
Pack N' Pounce
333 2nd St Ste 8, Ogden, UT 84404-7429
-
Ogden-Weber County Humane Society
1490 E Park Blvd, Ogden, UT 84401-0800
Kanab 4
-
Best Friends Animal Society
5001 Angel Canyon Rd, Kanab, UT 84741-5000
-
Best Friends Animal Sanctuary
Kanab, UT
-
Best Friends Animal Sanctuary Welcome Center
755 Angel Canyon Rd, Kanab, UT 84741-5000
-
Best Friends Animal
233 W Center St, Kanab, UT 84741-3449
-
P.A.W.S. Adoption Center
1125 W 1130 N, St George, UT 84770
Wed-Sat 10am-4pm
-
RSQ
1838 W 1020 N Ste b, St George, UT 84770
-
St. George Animal Shelter
605 East Waterworks Drive, St George, UT 84770
-
PAWS Adoption Center
1125 W 1130 N, St George, UT 84770
-
Avian Sanctuary and Protection
1232 W Parkway Ave, West Valley City, UT 84119
Mon-Sat 9am-2pm, Sun 12pm-4pm
-
West Valley City Animal Services
4522 W 3500 S, West Valley City, UT 84120
-
Taylorsville Animal Control
4522 W 3500 S, West Valley City, UT 84120
-
allaboutdogs
2903 W Sussex Pl, West Valley City, UT 84119
-
Dust Devil Ranch Sanctuary for Horses
3305 S 6500 W, Cedar City, UT 84720
-
Iron County Sheriff's Animal Shelter
Iron Springs Rd, Cedar City, UT 84721
-
Cedar City Animal Control
1303 Kitty Hawk Dr, Cedar City, UT 84721
Logan 3
-
Cache Humane Society
2370 W 200 N, Logan, UT 84321
Mon-Thu 10am-6pm, Fri-Sat 12pm-5pm
-
Ynot Save A Sam Rescue
333 W 100 N, Logan, UT 84321
-
Cache County Sheriff Animal Services
1165 W Gtwy Dr, Logan, UT 84321
Sandy 3
-
Utah Animal Adoption Center
8465 S 700 E, Sandy, UT 84070-0501
-
Utah Wildlife Foundation
550 W 9560 S, Sandy, UT 84070
-
Sandy Animal Services Department
8715 S 700 W, Sandy, UT 84070
Draper 2
-
Hoof and Paw Animal Response Team
138 E 12300 S Ste 824, Draper, UT 84020
-
K9 Rehab Center
12959 S Fort St, Draper, UT 84020-8695
-
Heber Valley Animal Shelter
635 W Airport Rd, Heber City, UT 84032
-
Paws For Life Utah
89 N 100 E, Heber City, UT 84032-1921
Herriman 2
-
Bulldog Club of Utah Rescue
14490 Majestic Oaks Ln, Herriman, UT 84096
-
Outreach Pawsabilities
5526 W 13400 S # 445, Herriman, UT 84096-6919
Moab 2
-
Moab Animal Shelter
956 Sand Flats Rd, Moab, UT 84532
Mon-Thu 8am-5pm, Fri 8am-12pm
-
Moab Humane-Society
956 Sand Flats Rd, Moab, UT 84532-2827
Murray 2
-
Humane Society of Utah
4242 S Commerce Dr, Murray, UT 84107-1415
-
Murray Animal Shelter
5624 S 300 W, Murray, UT 84107-5901
-
Angels Dogs & Cats
4589 W Harvest Sun Ln, South Jordan, UT 84009
-
South Jordan Animal Shelter
10882 S Park Rd, South Jordan, UT 84095
-
South Salt Lake Animal Services
2274 S 600 W, South Salt Lake, UT 84115
-
Wildlife Center Of Salt Lake
3335 S Main St, South Salt Lake, UT 84115
-
West Jordan Animal Shelter
5982 W New Bingham Hwy, West Jordan, UT 84081-7815
-
The Farm Animal Rescue
1300 West 7911South (approximately, West Jordan, UT 84088
-
Best Friends Pet Adoption Center
602 E 500 S, Bountiful, UT 84010-3805
-
Brigham City Animal Shelter
1220 W Forest St, Brigham City, UT 84302
-
Emery County Animal Shelter
490 W State Road 29, Castle Dale, UT 84513-4531
Enoch 1
-
Enoch City Animal Shelter
4918 N 600 E, Enoch, UT 84721-7671
Helper 1
-
Second Chance Wildlife Rehabilitation
1910 W 2000 N, Helper, UT 84526
-
Hurricane Animal Shelter
2084 S 700 W, Hurricane, UT 84737
-
Animal Care of Davis County
1422 E 600 N, Kaysville, UT 84037
La Sal 1
-
Mt Peale Animal Sanctuary & Healing Center
1415 E Highway 46, La Sal, UT 84530-7730
-
Laverkin Animal Shelter
281 W 300 S, La Verkin, UT 84745
Lindon 1
-
North Utah Valley Animal Services
193 N 2000 W, Lindon, UT 84042
Mon-Fri 10:30am-5:30pm
Magna 1
-
West Valley Animal Shelter
4063 S 7200 W, Magna, UT 84044-2633
-
Old Farm Pets
3968 S 200 E, Millcreek, UT 84107
Parowan 1
-
Parowan Animal Assistance League
N Arpt Rd, Parowan, UT 84761
Price 1
-
Carbon County Animal Shelter
2900 E Airport Rd, Price, UT 84501-3605
Riverton 1
-
Volunteers with Riverton Animal Control
13673 S 3200 W, Riverton, UT 84065
Mon-Thu 8am-6pm, Fri 8am-5pm
-
Roosevelt City Animal Shelter
680 W 650 South, Roosevelt, UT 84066
Mon-Thu 7:30am-5:30pm
Roy 1
-
Roy City Animal Services
5051 S 1900 W, Roy, UT 84067-2936
Mon-Thu 8am-5pm, Fri 8am-12pm
Salina 1
-
Fullmer Menagerie Animal Rescue
1309 Old Hwy 10, Salina, UT 84654
Sigurd 1
-
Sevier County Animal Shelter
2555 S Old Hwy 89, Sigurd, UT 84657
-
Best Friends Animal Society
5640 Wasatch Dr, South Ogden, UT 84403-4902
-
South Utah Valley Animal Shelter
582 W 3000 N, Spanish Fork, UT 84660-8509
Mon 10am-5pm, Tue 10am-6pm, Wed 10am-5pm, Thu 10am-6pm, Fri 10am-5pm
Torrey 1
-
Color Country Animal Welfare
1200 W Highway 24, Torrey, UT 84775
-
Tremonton City Animal Shelter
300 E 1200 S, Tremonton, UT 84312-9764
Trenton 1
-
Safe Pastures Horse Rescue
855 E 800 S, Trenton, UT 84338-9609
Vernal 1
-
Uintah County Animal Shelter
1387 E 335 S, Vernal, UT 84078
Vernon 1
-
Bunny's Kittens
81 Sharp Rd, Vernon, UT 84080
-
Washington City Animal Shelter
95 E Industrial Rd, Washington, UT 84780
Also in Utah
- Dog Trainers99
- Dog Boarding Facilities83
- Dog Parks & Off-Leash Areas34
- Pet Sitters & Dog Walkers32
- Indoor Dog Parks7
- Pet Adoption Centers6
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 Utah to avoid accidental breeding. Owners can explore 77 dog parks in Utah 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 Utah. Our guide lists 77 dog parks in Utah for safe exercise options after the heat cycle completes.