Vápenec je primárne zložený z uhličitanu vápenatého, ktorý je hlavnou zložkou škrupín a kostrov mnohých morských organizmov, ako sú koraly, mäkkýše a foraminifera. Počas miliónov rokov sa tieto kostrové zvyšky hromadia na dna oceánu a sú zhutnené a stmelené spolu, aby sa vytvoril vápenec.