Signs that it might be time for a new water heater include inconsistent water temperature, strange noises, and visible leaks. If your water heater is over 10 years old and showing these signs, replacement may be necessary.