What diseases can cause vomiting? There are numerous diseases that can cause vomiting. The most common ones are gastrointestinal diseases, such as acute gastroenteritis, gastritis, peptic ulcer, cholecystitis, pancreatitis, appendicitis, intestinal obstruction, pyloric obstruction, etc. In addition, neurological diseases and endocrine diseases (such as hyperthyroidism, diabetic ketoacidosis, etc.) can also trigger vomiting. It is particularly important to note that pregnant women may experience morning sickness, which can also manifest as vomiting. Therefore, one must be mindful of this. Patients should not rush to buy medication, especially antibiotics, as they may have adverse effects on the fetus if the vomiting is indeed due to morning sickness.