Why Leaves Change Colors?

Leaves change color due to a lack of chlorophyll. Chlorophyll is used in photosynthesis and gives leaves their green color. As the days shorten, trees stop producing chlorophyll, allowing other pigments to take over. Look here for more information: