Veiled chameleons can live up to seven years but typically average at 6-8. Panther chameleons live up to 3 years while Jackson’s chameleon can live between 5-10 years. Lifespan of chameleons as pets will always depend on good health brought about by proper care.