The American Staffordshire terrier can live up to 15 years. The average lifespan for the American Staffordshire terrier is 8 to 10 years.