Une classification rigoureuse des roches calcaires est difficile à établir en raison du nombre des facteurs qui interviennent dans leur genèse. On peut les classer d'après le milieu de sédimentation (marin, lacustre, dunaire), l'origine du carbonate de chaux (organique, détritique, chimique), les minéraux autres que CaCO3 qu'elles renferment (calcaires dolomitiques, marneux, glauconieux ...
