Hot water tanks typically last several years, but when it is time for a replacement, there are telling signs to look for. For the most part, water heaters have warranties anywhere from 7 to 10 years but can last as long as 20 years, depending on its quality. If you are unsure if your water heater needs to be replaced, take a look at these 5 telltale signs to see if it’s time for a new tank.

Check for Cold Water

First if you notice that when you turn on a hot water tap, you are continually getting very cold water or that when you step into what you think it is a nice hot shower and instead get icy water, it’s probably time to change your hot water tank.

Measure your Hot Water Supply

Another good sign to see if you need to change your hot water tank is to measure the amount of time that your hot water supply lasts. If you are used to taking longer showers and are noticing that the hot water is running out more quickly than usual, there is most likely a problem with the tank.

Check for Water Puddles

It is also important to check the floor around your current water tank for leaking water. If there are puddles of water or water spillage around the bottom of the tank, there may be a major enough leak that you may need another water tank. It is important to note that if you have an older hot water tank and do not normally drain and refill it, draining it may actually create a permanent leak.

Look for Smaller Leaks

Next, check the fitting and valve connections from the water heater going into the wall for corrosion or water leakage. This is a sign that it is time to get a new water heater.

Listen for Noises

Listen for banging noises coming from the tank. This is most likely indicating that there is a mechanical problem with your tank. This could either be a small fixable problem or a serious one. In either case, it would be a smart idea to have a professional mechanic take a look at your tank.