In most cases, the best Kohler toilet can last between 10 to 15 years, which is brilliant as this life span is much better than most of the modern bathrooms available in the market. But if it can’t get hit by a solid object, then you can expect it to last longer than that.