Question: how long does it take for your body to recover from vomiting?
Answer: People may feel very sick and vomit many times a day. Most people improve within three days. However, sometimes people become dehydrated and need medical treatment. Dehydration is the most serious complication.