A toilet can last 20 to 50 years, though internal parts usually need replacement much sooner.
Average lifespan of a toilet
- Porcelain toilet base: 30–50 years
- Internal components: 5–10 years
The fixture itself often outlasts its parts.
What affects how long a toilet lasts
- Water quality
- Usage frequency
- Installation quality
- Maintenance
Hard water wears parts faster.
Signs a toilet needs replacing
- Cracks in porcelain
- Constant leaks
- Frequent clogs
- Wobbling base
Cracks usually require full replacement.
How to make a toilet last longer
- Replace worn internal parts
- Avoid harsh cleaners
- Fix leaks promptly
Simple repairs extend usability.
When replacement is necessary
If the porcelain cracks or leaks persist, replacement is the safest option.
Related:
- How long does a water heater last?
- How long does a washing machine last?