How Long Does it Take to Lower Liver Enzymes? Gastroenterologist Explains. Liver diseases / By Dr. I. Farahat The time liver enzymes take to lower vary according to the underlying disease. Acute hepatitis A often takes a few weeks to recover. Medications may take days, NAFLD and NASH may take months to years to lower.