CostHelper.com > Home  > Swimming Pool

Swimming Pool Cost


How Much Does a Swimming Pool Cost?
 
low cost Low: $1,500-$5,000
 
average cost Medium: $7,000-$16,000
 
high cost High: $15,000-$45,000+
 



Related Topics:

Home Addition

Gas Central Heating

Upgrading an Electrical Panel

All Home

  cost separator  
 
Typical costs:
  • Installing an aboveground pool can cost $1,500-$5,000; for in-ground estimated costs are $7,000-$16,000 for a vinyl-lined model, $15,000-$25,000 for a fiberglass shell and $17,000-$45,000 for concrete or gunite. However, custom designs can run prices much higher.
What should be included:
  • Aboveground pools are relatively easy to install by following the manufacturer's instructions; in-ground ones require excavating, plumbing and much more. This Old House uses photos to show the steps used to create an $80,000 custom concrete in-ground pool.
  • BettersHomesandGardens.com presents on overview of the various types of pools as well as a slide show of poolside pavilions that could be included in your project.
  • Basic (but not detailed) instructions for installing your own vinyl-liner in-ground pool are provided at AssociatedContent.com.
Shopping for a swimming pool:
  • Collect photos of pool styles you like. PoolPlans.net gives a sampling.
  • The Association of Pool and Spa Professionals provides referrals to swimming pool contractors.
  • The State of California lists extremely detailed guidelines for picking a swimming pool contractor, writing a contract, scheduling payments and all other aspects of this complex project; the information covered is valuable for residents of any state.
Article updated November 2006
Was this article helpful?  yes  no digg this Digg this delicious del.icio.us post E-mail post Post
       

Recent Posts




Post About Your Experience With a Swimming Pool

 
Subject:  * Amount Spent:  *
Material: Type of Pool: 
Sq Ft of Pool:   
Comments: 
Purchased:  Year: 
City:  * State:  *
 
Information about you:
Email:  * Email addresses are not displayed.
Name:  This is the name we'll display with your post.
me on this computer
*=required field.