A hot tub can be expected to last from five to 20 years. To put it another way, low-quality hot tubs are not going to last long. Because of poor upkeep, those hot tubs may only serve their owners for a few short years.