How long does a hot water heater last?  

The life expectancy of a water heater is about eight to 12 years, but you can increase its longevity by taking precautions such as draining and flushing the tank every six months