High liver enzymes usually mean the liver is irritated or injured, but the cause can range from temporary and mild to something that needs treatment. Common reasons include fatty liver, alcohol use, hepatitis, medications, and some supplements.

Common causes

  • Fatty liver disease : This is one of the most common causes and is often linked with excess weight, diabetes, or high cholesterol.
  • Alcohol use : Heavy or frequent drinking can inflame liver cells and raise enzyme levels.
  • Viral hepatitis : Hepatitis A, B, C, and other viral infections can damage liver cells and raise enzymes.
  • Medications and supplements : Acetaminophen, statins, herbal products, and some vitamins can push liver enzymes up.
  • Bile duct problems : Gallstones or blockage in the bile ducts can also increase liver tests.
  • Other medical conditions : Autoimmune hepatitis, hemochromatosis, celiac disease, thyroid disease, muscle disorders, and some infections can be involved too.

When it matters

Mild elevations can be temporary, but higher numbers, persistent elevations, jaundice, abdominal pain, dark urine, or vomiting deserve medical evaluation.

A common next step is repeating labs and looking for causes with history, medication review, and sometimes imaging or hepatitis testing.

Simple example

Someone with high liver enzymes after starting a new pain medicine may just need the drug stopped and labs rechecked, while someone with fever, yellow eyes, and right-upper belly pain needs prompt medical care.

[2][4] [1][4] [7][1] [4][7]
Possible cause Typical clue
Fatty liver Often linked to weight gain, diabetes, or high cholesterol.
Alcohol History of regular or heavy drinking.
Hepatitis Viral exposure, fatigue, nausea, or jaundice.
Medicines/supplements Recent use of acetaminophen, statins, herbs, or vitamins.
TL;DR: High liver enzymes are most often caused by fatty liver, alcohol, hepatitis, or medicines/supplements, but many other conditions can do it too.