US and UK breed clubs put the average lifespan for a St. Bernard at 8–10 years. A 2003 Danish breed survey (35 dogs) puts the median lifespan at 9.5 years while a UK breed survey in 2004 (53 dogs) puts the median lifespan at 7 years. In the UK survey about one in five lived to >10 years with the longest lived dog at 12 years and 9 months.
7 8–10
7 8–10