Can taking fish liver oil cause diarrhea?

Sep 05, 2022 Source: Cainiu Health
Dr. Zhao Haiming
Introduction
When taken at the recommended dosage, cod liver oil generally does not cause significant adverse reactions. However, long-term excessive intake may lead to vitamin A or vitamin D₃ toxicity, resulting in gastrointestinal discomfort—such as constipation, nausea, and diarrhea—as well as more severe side effects including joint pain, chapped lips, and headache.

Occasionally or regularly consuming fish liver oil in appropriate amounts typically does not cause diarrhea. However, long-term excessive intake of fish liver oil may lead to diarrhea. The specific analysis is as follows:

1. May not occur

Fish liver oil primarily contains vitamin A and vitamin D3, and is mainly used to treat and prevent diseases caused by vitamin A and D deficiency—such as night blindness, rickets, and infantile vitamin D–deficiency tetany. When taken at the recommended dosage, this medication generally does not produce significant adverse effects. However, avoid concurrent use with antacids, oral contraceptives, anticoagulants, or other medications to prevent potential drug interactions.

2. May occur

Long-term excessive consumption of fish liver oil may result in vitamin A or vitamin D3 toxicity, causing gastrointestinal discomfort—including constipation, nausea, and diarrhea—and thus leading to diarrhea. Severe cases may also present with additional adverse effects such as joint pain, chapped lips, and headache. Therefore, patients taking fish liver oil must do so under medical supervision, strictly adhering to the correct method and dosage. Furthermore, if diarrhea occurs during fish liver oil use, it may be attributable not only to drug-related side effects but also to factors such as improper diet or psychological stress.