In its pure form, calcite can be white or colorless, but often contains impurities or trace elements. These can affect its color, giving it a range of hues, including blue, green, red, lavender ...