Buying American Staffordshire Terriers from breeders can cost between $800 and $2,500. The cost to adopt an American Staffordshire Terrier is much lower at around $300 in order to cover the expenses of caring for the dog before adoption.

Zeus
American Staffordshire Terrier Mixed Breed (Medium)
Male, 8 yrs
Leesburg, VA

Penelope
American Staffordshire Terrier
Female, 5 yrs
Leesburg, VA

Ducky
American Staffordshire Terrier American Pit Bull Terrier
Female, 2 yrs
Leesburg, VA

Brooks
American Staffordshire Terrier American Pit Bull Terrier
Female, adult
Sterling, VA

Bella
American Staffordshire Terrier
Female, adult
Herndon, VA

Kai *foster home needed*
American Staffordshire Terrier
Male, young
Herndon, VA

Mammoth
American Staffordshire Terrier Mixed Breed (Medium)
Male, 6 yrs 7 mos
Aldie, VA

Twix
American Staffordshire Terrier French Bulldog
Male, young
Vienna, VA

Buster
American Staffordshire Terrier
Male, young
Vienna, VA

Polly
American Staffordshire Terrier Terrier (Unknown Type, Medium)
Female, adult
Vienna, VA

Rocky
American Staffordshire Terrier
Male, 1 yr
Potomac, MD

Charlie
American Staffordshire Terrier Mixed Breed (Medium)
Male, 1 yr 10 mos
Potomac, MD
Find adoptable American Staffordshire Terrier by Ashburn, VA
Animal shelters near Ashburn, VA
Buying American Staffordshire Terriers from breeders can cost between $800 and $2,500. The cost to adopt an American Staffordshire Terrier is much lower at around $300 in order to cover the expenses of caring for the dog before adoption.
The easiest way to adopt an American Staffordshire Terrier is through a rescue that specializes in American Staffordshire Terriers. A great place to start is starting a breed search on Adopt a Pet. The search will show you all the available American Staffordshire Terriers in your area.