How Long Does a Water Heater Last? When NYC Homeowners Should Replace Theirs

Most tank-style water heaters in NYC last between 8 and 12 years. Tankless units typically run 15 to 20 years. If your water heater is approaching or past those windows and starting to show signs of trouble, you’re likely looking at replacement rather than another repair.