How Much Does it Cost to Put in an Inground Pool?
The average cost to install a 30” diameter above ground pool is anywhere from $3,500 to $6,000. Pricing depends on the size of the pool, the materials used, the pool type and also if it’s a saltwater pool. Inground pools cost $50 to $125 per square foot to install with no upgrades. Above ground pools range from $8 to $16 per square foot. You can see that in ground pools are much more expensive to install. Pool upgrades such as decks, lighting, covers and fences can add thousands of dollars to the project. Concrete and fiberglass pools are all more expensive than above ground or semi-inground pools. Also, adding a vinyl liner adds to the cost of installing a pool too.
Comparing Pool Costs
Inground pools can cost from $18,000 up to $85,000 with various upgrades. This will include excavation, labor, and material costs.
The cost to build an above ground pool is only about $1,800 to $5,000. You will pay more if the ground must be leveled and/or plumbing and electrical ports have to be installed. Costs will vary depending on the diameter of the pool too. It generally takes about a few days to install this type of pool, and an extra few days if you’re installing a deck and fence around it too (this adds to the cost).
The cost to build a saltwater pool is much greater than the latter. This can cost $30,000 to $55,000. If converting a chlorine pool to saltwater, costs are much lower at about $870 per 10,000 gallons.
Call Us Today to Learn More About Costs to Build Inground Pools
At Cancun Pools & Spas in Mokena, Illinois, we can build a variety of professional pools, whether inground, above ground or saltwater. We have been servicing the local area for the last 20 years. We also offer repair work services, pool opening and water testing too. Call us now, we can inform you as to the ease of owning a pool. Just think of the warmer months coming up, and how your perfect pool is waiting to be installed this year. To learn more about what we can do for you, call us today at 708-995-6100.