There are 34 dog rescues and animal shelters within 50 miles of Rochester, New York, from 1 to 48 miles away. They are listed closest first.
Rescues and shelters come from public business listings. We do not run adoptions and nobody pays to appear. Call first: hours and available dogs change every day.
Closest dog rescues and shelters to Rochester
Pet Adoption Network
New 2 U Rescue
The Animal Service League, Inc.
Rescued Treasures Pet Adoptions
Lollypop Farm, Humane Society of Greater Rochester
Pet Pride of New York, Incorporated
BlueMoon Meadows
Brindle Posse Rescue, Inc
Soulful Warrior Rescue-
Mr. Grey’s Strays
Duffy's Friends
Humane Society Of Livingston County
Kittens. Scottish and British kittens.
Mockingbird Farm Sanctuary
Ontario County Humane Society
Country Ragcats
Humane Society of Wayne County
Phoenix's Small Animal Rescue P.S.A.R
Orleans County Animal Control Shelter
Paws Animal Shelter
Alaskan Klee Kai National Rescue
Cracker Box Palace at Alasa Farms
Genesee County Animal Shelter
PuppyFriends
Wyoming County SPCA
Humane Society of Yates County-Shelter of Hope
Against All Oddz Animal Alliance
Animal Friends at Wyoming County Animal Shelter
Beverly Animal Shelter
4 Hope Animal Sanctuary
Fetch A Friend Rescue
White Whiskers Senior Dog Sanctuary
Adopt-A-Pet, Inc
Questions
Where can I adopt a dog near Rochester, NY?
There are 34 dog rescues and shelters within 50 miles of Rochester. The closest is Rochester Animal Services in Rochester, about 1 miles away.
How many animal shelters are near Rochester?
16 animal shelters and 18 rescue groups within 50 miles, including 1 that work with a single breed.
What do I need to adopt a dog?
Most rescues ask for an application, a photo ID, proof that your landlord allows pets if you rent, and sometimes a home visit. Shelters are usually faster: you can often meet a dog and take it home the same day.