Share: Toilets can last for up to 50 years under average conditions. However, this doesn't mean that you won't need to spend money maintaining it throughout its useful life. Furthermore, there are many factors that could cause your toilet to fail in less than 50 years.