Vomiting in pregnancy is caused by the rising levels of hormones, such as human chorionic gonadotropin, estrogen and progesterone, in early pregnancy. While it is normal to have some amount of vomiting during the first trimester of pregnancy, excessive vomiting can become a cause of discomfort.