Inground Pool Liner Replacement in Charlotte, NC

An inground liner is fabricated to your pool, not pulled off a shelf, so measurement quality decides the result.

Get matched freeUse the free tools

Inground liners are measured and made for the shell, which is why a bad measurement shows up as wrinkles, bridging over steps or a liner that will not seat in the bead. This page covers the process, the 2026 cost bands for standard and custom pools, and the repairs that only become visible once the pool is drained.

Fabricated, not stock

An inground liner begins with on-site measurement: the length, width, depth profile, the position of steps, benches and ledges, and cross-measurements to catch a shell that is not square. Those numbers go to fabrication, and the finished liner arrives cut to that geometry.

This is why the installer must do the measuring. A homeowner-supplied measurement that is off by an inch can mean wrinkles or a liner that will not fit, and the responsibility for that is often disputed afterwards.

Costs for inground pools in 2026

PoolInstalled cost
Standard rectangular, 16 x 32 (512 sq ft)$2,100 - $3,000
Standard rectangular with refill water$4,000 - $6,500
Large, 20 x 40 (800 sq ft)$3,000 - $5,500
Custom or freeform with steps and ledges$6,500 - $9,000 and up

Inground liner material alone runs $1,200 to $2,100 for a standard pool, and up to $4,000 for a premium 30-mil liner. Custom fabrication adds $500 to $1,500 over a standard liner, and complex shapes take more labour to fit.

The shell is the real variable

Clay-heavy soil across Mecklenburg County drains slowly and can shift. That movement shows up as panel corrosion, hairline cracks in the wall, a floor that has gone soft, or coping that has lifted. None of it is visible while the pool is full.

Before the new liner goes in, the walls should be inspected for rust and bulging, the floor checked for hollow areas or failed vermiculite, and the fittings and gaskets assessed. Repairs range from $150 to $600 for spot work, to $1,200 to $3,000 for a full floor rebuild, and floor patching or vermiculite work runs $150 to $3,000 depending on the damage.

Bead receiver, gaskets and fittings

An inground liner usually sits in a bead receiver. If that track is brittle, damaged or full of old sealant, the new liner will not lock properly, so replacing the receiver is often part of the job. Skimmer, return and light gaskets are replaced at the same time: $100 to $400 for the set, and far cheaper now than after a refill.

Water, time and season

The refill is a real cost and a real constraint. City supply runs $60 to $350 for a pool, and trucked water $400 to $900 when supply or drought rules make it necessary. Spring and early summer are peak season, with longer waits and higher prices; booking in late autumn for spring work can save $500 to $700 on a typical job.

Frequently asked questions

How is an inground liner measured?

On site, by the installer, before ordering: length and width, depth at the shallow and deep ends, positions of steps and benches, and cross measurements to detect an out-of-square shell. Ask to see the measurement sheet.

Can you install a liner over a concrete or fibreglass pool?

No. Vinyl liners are made for walls and floors built to receive them. Concrete and fibreglass pools are resurfaced instead, which is a different and more expensive scope.

What if the walls are rusted through?

Wall panel replacement is a structural repair and it is itemised separately, sometimes requiring a Mecklenburg County permit. Get it quoted before the liner is ordered, not after the pool is empty.

Do I have to refill with city water?

Not always. City supply is cheaper when the pressure and permits allow it; trucked water costs more but is faster and avoids fill-rate limits. Charlotte, Gastonia and Matthews are served by Charlotte Water, Huntersville and Cornelius by Town of Huntersville Utilities, and Mooresville by its own water department.

Related

Sources

Ready to Get Started?

Free estimates from trusted Charlotte pool liner installers.