La cirrosi può essere causata da vari fattori come l'abuso di alcol, le epatiti virali croniche, l'epatite associata a disturbi metabolici (la steatoepatite epatica non alcolica) e alcune malattie ereditarie.