
Home Renovation & Maintenance
Installation and Maintenance: How Much Does a Swimming Pools Cost?
Installation and Maintenance: How Much Does a Swimming Pool Cost?
Did you know that a swimming pool can add value to your home? This goes without saying that a swimming pool is an investment. There are many costs to consider and to take into consideration. The installation will only happen at the beginning, but afterwards – you’ll need to open and close it at the beginning and the end of every summer.
In fact, it is not a one-time payment kind of investment. You need to insure it is well maintain and consider you might invest in repair costs. In order to avoid bad surprise, we answered the question you might be asking yourself: How Much Does a Swimming Pool Cost?
You still don’t know what type of swimming pool is best for you, find out before going into the cost of buying one.
Cost of Swimming Pools
Booking trustworthy movers starts here
Compare multiple moving quotes calculated across the same metrics

How Much Does a Pool Cost?
Swimming pools come in various designs, shapes, and sizes. The cost of building a pool depends on many external factors, including whether it is an inground, above ground, infinity, or a semi-inground pool.
Apart from the type, here are few other factors that affect the cost of a pool.
Factors Affecting the Cost Of a Pool
- Size of pool
- Type of material
- Type of water
- Time of year
- Ground conditions
- The location
*You should also consider the fact that your home insurance will cost an average of 20% more than it used to just for having a pool. It is a must to have a reliable home insurer to guarantee protection in case your pool causes any water damage to your property.
How Much Does It Cost to Sanitize your Pool Water?
- Saltwater Chlorine Generator Cost: $800-$1,500
- Annual Saltwater Pool Maintenance: $50 to $100
- Annual Chlorine Pool Maintenance Cost: $120
How Much Does a Above Ground Pool Cost?
Size | Type of material | Type of water | Average Cost |
18 ft. Round | Steel | Mineral/Saltwater | $2,300 |
18 ft. Round | Aluminium / Resin | Mineral/Saltwater | $3,600 |
27 ft. Round | Resin | Mineral/Saltwater | $4,800 |
Sources: Pool Supplies Canada, HomeGuide, NBC
How Much Does a Inground Pool Cost?
Size | Type of material | Type of water | Average Cost |
10 ft. x 20 ft. | Vinyl | Saltwater/Mineral | $20,000 |
10 ft. x 20 ft. | Concrete | Saltwater/Mineral | $30,000 |
10 ft. x 20 ft. | Fiberglass | Saltwater/Mineral | $45,000 |
Sources: AlpineCredits, ElitePools, NBC
How Much Does a Semi-Inground Pool Cost?
Size | Type of material | Type of water | Average Cost |
12 ft. X 18 ft. Oval | Galvanized steel | Saltwater/Mineral | $7,000 |
27 ft. Round | Galvanized steel | Saltwater/Mineral | $9,500 |
18 ft. X 33 ft. Oval | Galvanized steel | Saltwater/Mineral | $10,400 |
Sources: Pool Supplies Canada, Sima Canada
How Much Does a Infinity Pool Cost?
Size | Type of material | Type of water | Average Cost |
12 ft. x 24 ft. | Vinyl | Saltwater/Mineral | $75,000-$100,000 |
12 ft. x 24 ft. | Fiberglass | Saltwater/Mineral | $120,000 |
12 ft. x 24 ft. | Concrete (Gunite) | Saltwater/Mineral | $140,000 – $160,000 |
*Infinity pool costs $31,000 to $44,000 more than a regular inground pool.
Sources: Home in Canada, HomeAdvisor, Fixr, Premier Pools and Spas
How Much Does an Exercise Pool Cost?
Size | Type of material | Type of water | Average Cost |
700 square feet (Lap Pool) | Vinyl | Saltwater/Mineral | $18,500 |
700 square feet (Lap Pool) | Fiberglass | Saltwater/Mineral | $35,500 |
700 square feet (Lap Pool) | Concrete (Gunite) | Saltwater/Mineral | $44,500 |
*The average cost of Hydropool swim spas is around $20,000-$35,000.
Sources: HomeAdvisor, HydroPool
Factors Affecting the Installation Cost of a Pool
- Type of pool
- Size of pool
- Time of year
- Ground conditions
- The location

How Much Does It Cost to Install a Pool?
Type of pool | Average cost of installation |
Above ground pool Round 18 ft. | $1200 |
Inground pool 10 ft. x 20 ft. | $30,000 |
Semi-inground swimming pool (Round 27 ft.) | $1000-$3000 |
Infinity pool (12 ft. x 24 ft.) | $100,000 |
Exercise pool (Hydropool) | $3,000-$5,000 |
Sources: HomeGuide, HomeAdvisor, HydroPool
How Long Does It Take to Install a Pool?
Type of pool | Average installation time |
Above ground pool Round 18 ft. | 1-3 days |
Inground pool 10 ft. x 20 ft. | 8-12 Weeks |
Semi-inground swimming pool Round 27 ft. | 3-5 days |
Infinity pool 12 ft. x 24 ft. | 12 weeks |
Exercise pool (Hydropool-Above Ground) | 1 day |
Exercise Pool with external Swim Current Generator | 8-12 Weeks |
Sources: HomeGuide, SwimmingPool.com, Country Leisure, Fixr
How Much Does It Cost to Maintain a Pool?
The cost to maintain a pool depends on the sanitizing agent being used, type of interior, water heater equipment, water filters, and size of your pool—the amount averages at around $300 to $500 per summer.
Opening an Closing Costs of Pools
Type of pool | Average opening cost | Average closing cost |
Above ground pool Round 18 ft. | $250 | $150 |
Inground pool 10 ft. x 20 ft. | $400 | $300 |
Semi-inground swimming pool Round 27 ft. | $190-$300 | $150-$240 |
Infinity pool 12 ft. x 24 ft. | $400 | $300 |
Exercise pool Hydropool | $400 | $300 |
Sources: HomeGuide, Upgraded Home, Fixr
Electricity Consumption Cost of Pools
Type of pool | Average unheated electricity consumption cost per summer (4 months) |
Above ground pool Round 18 ft. | $300 |
Inground pool 10 ft. x 20 ft. | $500 |
Semi-inground swimming pool Round 27 ft. | $400 |
Infinity pool 12 ft. x 24 ft. | $500 |
Exercise pool Swim spa/Hydropool | $300 -$600 (Depending on current generator) |
Sources: Home Advisor, The Spa Shoppe, River Pool and Spas
Repair Costs of Pools
Type of pool | Average repair costs in the summer (4 months) |
Above ground pool Round 18 ft. | $190 for leak repairs |
Inground pool 10 ft. x 20 ft. | $315-$1000 |
Semi-inground swimming pool Round 27 ft. | $580 |
Infinity pool 12 ft. x 24 ft. | $3600 |
Exercise pool Swim spa/Hydropool | $500 per year |
Sources: Home Advisor, AlpineCredits, HomeGuide, The Spa Shoppe
Cleaning and Water Chemistry Costs of Pools
Type of pool | Average cleaning and water chemistry costs per summer (4 months) |
Above ground pool Round 18 ft. | $400 |
Inground pool 10 ft. x 20 ft. | $400 |
Semi-inground swimming pool Round 27 ft. | $580 |
Infinity pool 12 ft. x 24 ft. | $4000 |
Exercise pool (Hydropool/Swim Spa with hot tub) | $400-$500 |
*Annual Saltwater Pool Maintenance: $50 to $100
*Annual Chlorine Pool Maintenance Cost: $120
*Chlorine Pool Maintenance: $75 to $160
Sources: Home Advisor, Fixr, HomeGuide, The Spa Shoppe
What Is the Cost of Hiring a Professional Swimming Pool Maintenance Service?
The average cost of hiring a professional swimming pool maintenance is between $1,000 and $1,200 per summer, with a weekly and bi-weekly cleaning service fee ranging from $100-$150.
Although you can cut costs by maintaining the pool yourself, the quality of work will not be the same as that of a professional.
By hiring a professional, you can get the following services:
- Salt cell inspection and cleaning
- Pool cleaning
- Test and balance water chemistry
- Vacuuming the surfaces of the pool
- Shocking the pool
- Scrubbing surfaces, including the walls and steps
And much more!
Conclusion
Installing and maintaining in a pool can seem expensive, but consider it as an investment. Not only it will bring you joy in the warmer months, it can add value to your home.
If you are still wondering what type of pool is the best for you, consider your budget, space available and energy you want to put in maintenance while choosing the right pool for you.
Share this article on social media

What Type of Swimming Pool Is Best for You?
What Type of Swimming Pool Is Best for You? Pools are great ways to entertain and cool off in the hot weather. Swimming pools also make your yard look good and feel like paradise. There are

Everything you Need to Know About Decks
Everything you Need to Know About Decks Imagine having a stunning wooden deck around your swimming pool or a breathtaking vinyl island deck in your backyard. Building a deck is a great way to add extra