How much does a chameleon cost? On average, a chameleon can range anywhere from $40 to as much as $600. The cost of a chameleon will depend on the type, age, gender, quality and where it’s purchased from. At Petsmart, for instance, the veiled chameleon retails for about $80.. Refer to our table below to see what some of the popular species cost.
