What is the reason the solubility of calcium sulfate in water is so low? Compared to other salts like potassium sulfate (110 g/L) or calcium nitrate (1470 g/L) the solubility of calcium sulfate seems to be very low (2.4 g/L).
Solubility of calcium sulphate is quite high, compared to many much less soluble salts, like barium sulphate, calcium phosphate or calcium fluoride.
Most of insoluble minerals are salts.
Insoluble/limited solubility salts have as crystals lower Gibbs energy than dissolved, leading to solution being thermodynamically unfavourable.
That is related to mutual relation of energy of crystal lattice and of hydration of ions, and also to dissolution entropy change.