因為周圍環境的變化而變化。
螳螂變色的主要原因是為了隱藏自己,更好的獵食食物。它的顏色會隨着物體的顏色變化而變化 ,遇到綠色的葉子,它就可以變成綠色 ,遇到棕色的物體就變成棕色。
螳螂的體色會根據周圍環境產生變化,也就是保護色,尤其在羽化時少數螳螂會發生體色突變,從而發生黃金色以及其他顏色的不常見顏色,一般對刀螳來説,成蟲時環境原因可以使其腹部顏色變化,前翅顏色轉換等等。