St. Bernards have an average lifespan of around 8 to 10 years. However, with proper care, diet, and exercise, some may live up to 12 years or more.