Dogs for adoption in Virginia
474 dogs waiting across Virginia
Adoptable dogs from shelters and rescues across Virginia. Filter by age, size, and household fit.
474 dogs are listed across Virginia, in 30 cities and from 34 shelters and rescues. Norfolk has the most with 63.
Breed
Reset filtersAny breedPit Bull TerrierGerman ShepherdLabrador RetrieverChihuahuaAmerican Pit Bull TerrierAmerican Staffordshire TerrierSiberian HuskyBlue HeelerBoxerBelgian MalinoisGreat PyreneesBorder CollieStaffordshire Bull TerrierAustralian ShepherdAmerican BulldogBeagleDachshundRottweilerShih TzuBlack Labrador RetrieverPomeranian
3 dogs match your filters
Waiting 31 daysGeorgia
Pit Bull Terrier / Mixed (short coat) · 2 Years 11 Months
Low Moor, VA
Waiting 162 daysDaisy in Hot Springs VA
Pit Bull Terrier
Richmond, VA
Waiting 58 daysValka
Pit Bull Terrier / American Staffordshire Terrier / Mixed (short coat) · 4 Years 8 Months
Spotsylvania, VA
Not sure who fits your life? Get matched →