There are three types: in-ground pool with vinyl liners, fiberglass and concrete.
In the US, the average cost for resurfacing a pool is $7,000 per 1,000 feet. A quality job in resurfacing a pool can cost anywhere from $1500 to $100,000, depending on where you live or what type of pool you have.
Other renovations. Pool resurfacing may be combined with other tasks like replacing the decking or coping. This can complicate the process of estimating the cost of your project. If you do other renovations at the same place, you will save lots of money. Also, the provider will often offer a discount.