Pools typically need resurfacing every 5–15 years, depending on the finish type, usage, and maintenance. Quartz and pebble finishes last longer than traditional plaster.