Horninový cyklus je proces, při kterém se horniny jednoho druhu mění v horniny jiného druhu.

Existují tři hlavní druhy hornin: vyvřelé horniny, metamorfované horniny a sedimentární horniny. Každá z těchto hornin se může měnit v jiné druhy fyzikálními procesy: ochlazováním, tavením, teplem, zvětráváním/erozí, zhutňováním (stlačováním těsně k sobě), tmelením a tlakem.

Při zahřívání hluboko pod zemí se z hornin stává magma (tekutá hornina). Nad zemí se nazývá láva. Sediment, částice vzniklé erozí a zvětráváním hornin, je základem budoucích sedimentárních hornin.

Vyvřelá hornina je ztuhlé magma, které může vznikat nad zemí nebo pod zemí. Může se roztavit v magma, erodovat v sedimenty nebo být pevně stlačena a stát se metamorfovanou.

Metamorfovaná hornina je vyvřelá nebo sedimentární hornina, která byla zahřátá a stlačená. Může erodovat v sediment nebo se tavit v magma. Vzniká za extrémního tlaku a teploty hluboko uvnitř horských řetězců.

Sedimentární hornina je zhutněný sediment, který může pocházet z kterékoli jiné horniny a z pozůstatků živých organismů. Může erodovat zpět do sedimentů nebo se pod tlakem přeměnit na metamorfované horniny a může se roztavit na magma , které tvoří vyvřelé horniny.

Tyto procesy mohou probíhat v různém pořadí a cyklus pokračuje donekonečna. Na Zemi probíhá několik procesů, při kterých se mění horniny. Vítr a voda mohou z hornin vytvářet sedimenty a pohyb jedné tektonické desky proti druhé vytváří obrovské teplo a tlak, které horniny výrazně ovlivňují. Subdukce přeměňuje všechny druhy na magma, které se nakonec znovu zapojí do koloběhu jako vyvřelé horniny.