Depending on how well you take care of it, a high-quality above ground pool may last from 10 to 20 years. Your pool liner, on the other hand, will not outlive your pool.