Een kameleon heeft een camouflagekleur waardoor hij niet opvalt in zijn leefgebied. In een andere omgeving zou hij echter echt wel opvallen. Zoals iedereen weet lijkt de basiskleur vaak op de omgeving. Boombewonende soorten zijn zo groen als de groene bladeren, terwijl bodembewonende soorten juist weer op verdorde bladeren lijken. De kleurverandering vindt plaats door de pigmentcellen in de huid te herverdelen, tot de gewenste kleur bereikt is. Hij heeft namelijk speciale pigmentcellen in zijn huid, ook wel chromatoforen genoemd. Deze cellen worden direct aangestuurd door signalen vanuit de hersenen. Daarom kunnen kameleons heel snel reageren op hun omgeving. De kleurverandering treedt bij een kameleon op binnen enkele (milli)seconden. De basiskleur hebben kameleons als ze zich op hun gemak voelen of slapen en als de weersomstandigheden ideaal zijn. Afwijkende weersomstandigheden in de lichtintensiteit, de luchtvochtigheid en de temperatuur hebben ook invloed op de kleur.
