Мрамор состоит из доломита (карбоната кальция и магния) или кальцита (карбоната кальция), или из обоих минералов. Окраска минерала зависит от примесей: оксид железа окрашивает его в красный цвет, сульфид железа - в сине-чёрный, железосодержащие силикаты - в зелёный, голубоватые и чёрные цвета могут быть обусловлены так же содержанием битумов или графита.