The average price of installing an inground pool is $7,000 to $10,000, but it can cost up to $30,000 or more depending on your needs and requirements. You will need to have an engineer inspect your land before installation begins. An engineer will calculate how much concrete will be needed for your pool and where it should be placed. In addition, an engineer will tell you what materials are needed for your pool and how much it will cost to install them. If you want an inground pool with steps and/or slides, it will cost more than an ordinary pool. The price will also depend on whether you choose concrete or fiberglass for your pool. Fiberglass pools are more expensive than concrete ones because they are less susceptible to cracking and are much easier to maintain. In addition, if you want an automatic cleaner for your pool, it will cost you more than if you choose manual cleaning.