2024年8月3日 · Causes. A number of diseases and conditions can cause diarrhea, including: Viruses. Viruses that can cause diarrhea include Norwalk virus, also known as norovirus, enteric adenoviruses, astrovirus, cytomegalovirus and viruses that cause hepatitis.