A fluorita não possui composição química definida. Sua composição pode variar, com presença de diversas impurezas e inclusões. A fórmula química ideal da fluorita é CaF2, indicando que ela é composta de cálcio e flúor na proporção de 1:2.
Porém, na realidade, a composição dos minerais fluorita pode desviar-se desta fórmula ideal devido à substituição dos íons cálcio por outros cátions, como ítrio, cério ou estrôncio. Além disso, pode haver variações na presença de flúor e impurezas como dióxido de carbono, hidrocarbonetos ou elementos de terras raras também podem estar presentes no mineral. Esses desvios e variações resultam em variedades e colorações distintas de fluorita.