The cost of building a pool in your backyard will vary greatly depending on the scope of your project and whether you want an above-ground pool or an in-ground pool. The average cost for an above-ground pool is around $2,800. In-ground pools require excavation, which can be an expensive service. As a result, in-ground pools cost more money on average at about $35,000.