Above ground pools can cost anywhere from $1,000 to $6,000, and an inground pool ... On average, however, expect to spend $5,000. If you don't like that price, then remember that size matters.