Vinyl liners in pools typically need replacement every 7 to 15 years, depending on factors such as usage, maintenance, and environmental conditions.