The longevity of pool resurfacing depends on the material used. Plaster surfaces can last 5 to 10 years, fiberglass around 15 to 20 years, and aggregate finishes like pebble can last over 20 years. Proper maintenance and water chemistry balance significantly extend the life of the resurfaced pool.