What Affects The Color Of A Mineral?

What Affects The Color Of A Mineral? The presence of an element essential to the mineral composition. The presence of a minor chemical impurity. Physical defects in the crystal structure. The mechanical mixture of very fine impurities. What are the color of minerals? Red, blue, green, pink, purple, orange … Minerals can be very colourful!