The largest cost in building a pool typically comes from the materials and construction process. Excavation, concrete or gunite work, and finishing materials like tiles or plaster are significant contributors to the overall cost. Custom features such as waterfalls, lighting, and decking can also add to the total expense.