สาเหตุของการเกิดโรคตับแข็ง สำหรับสาเหตุของการเกิดโรคตับแข็ง ประกอบด้วยสาเหตุต่างๆ ดังนี้
การดื่มสุราในปริมาณมาก หรือภาวะพิษสุราเรื้อรัง เราพบว่าผู้หญิงมีดอการเกิดตับแข็งได้ง่ายกว่าผู้ชาย
ไวรัสตับอักเสบ หากได้รับเชื้อไวรัสเป็นเวลานานอาจก่อให้เกิดภาวะตับแข็งได้ฃ
เกิดจากภูมิคุ้มกันของร่างกายการทำลายเนื้อตับ
เกิดจากกรรมพันธุ์ หากมีผู้ใด้เป็นโรคตับแข็ง มีโอกาสเสี่ยงการเกิดโรคตับแข็ง ได้
การสร้างไขมันในตับมากเกิดไป ทำให้เกิดภาวะตับแข็ง จะพบมากใน ผู้ป่วยโรคเบาหวานและคนอ้วน
การใช้ยาและได้รับสารพิษบางชนิดเป็นเวลานาน