สาเหตุ เชื้อไวรัส มีหลายชนิดได้แก่ ไวรัสตับอักเสบ เอ ,บ,ซี,ดี,อี เครื่องดื่มที่มีแอลกอฮอล์ ยาบางชนิด เช่น ยารักษาวัณโรค halothane, isoniazid, methyldopa, phenytoin, valproic acid, sulfonamide drugs. ผู้ป่วยหากได้ acetaminophen (พาราเซ็ตตามอล)ในขนาดสูงมากก็สามารถทำให้ตับถูกทำลายได้ เชื้อโรคบางชนิด เช่น ไทฟอยด์,มาลาเรีย