If you can’t hold anything down, your body is actively expelling what you swallow, usually through vomiting. That means the normal path from mouth to stomach to intestine has been interrupted, or your stomach and brain are signaling that food needs to come back up. Vomiting is a symptom, not a disease. It can come from an infection, food that didn’t agree with you, a medication, motion sickness, or something more serious that needs medical care.
The important question is not just why it’s happening but how long it has lasted and whether you can keep fluids down. Adults who vomit once or twice and then feel better are usually dealing with something minor. Vomiting that continues for more than a day, or that comes with severe pain, blood, or signs of dehydration, needs medical attention. Knowing the difference matters.
What actually happens in your body when you can’t hold anything down?
Vomiting is a coordinated reflex controlled by a region in the brainstem called the vomiting center. It responds to signals from several places at once.
Your gut sends signals when it detects irritation, infection, or something it reads as a toxin. Your inner ear sends signals when your head moves in ways your brain doesn’t expect, which is why motion sickness happens. Your bloodstream can carry chemicals, drugs, or hormones that trigger the same center. Even the sight or smell of something unpleasant can set it off through higher brain pathways.
When the reflex fires, your stomach muscles and diaphragm contract forcefully while the valve at the top of your stomach opens. That pushes contents upward. Before that, you often feel nausea, which is the brain’s warning that vomiting may be coming. Nausea and vomiting are separate events, though they usually travel together.
This is why vomiting is not simply a stomach problem. It can start in the brain, the inner ear, the bloodstream, or the gut. That is also why the cause matters so much when deciding what to do.
What are the most common reasons adults can’t keep food down?
Viral gastroenteritis is the most common cause. It inflames the lining of the stomach and intestines, and vomiting usually lasts a day or two, sometimes less. Norovirus is a frequent culprit and spreads easily in close settings.
Food poisoning is another common cause. It usually starts within hours of eating contaminated food, though the timing depends on the organism. Bacterial causes like Salmonella or Campylobacter tend to take longer to show up than toxins that are already in the food.
Other frequent causes include:
- Medications, including some antibiotics, pain medicines, and cancer treatments
- Motion sickness and vertigo
- Migraine headaches
- Early pregnancy
- Alcohol use or withdrawal
- Gallbladder or pancreatic problems, which often come with pain
Some causes are more serious. Bowel obstruction, appendicitis, and inflammation of the pancreas can all cause persistent vomiting, usually with significant pain. These are not situations to manage at home.
How do you know if you’re dehydrated?
Dehydration is the main risk when you can’t keep fluids down. Your body loses water and electrolytes every time you vomit, and if you can’t replace them, the loss adds up.
Early signs include thirst, a dry mouth, and darker urine. As it gets worse, you may feel dizzy when standing, tired, or confused. Your urine output drops. In serious cases, your heart rate speeds up and your blood pressure falls.
For adults, a normal resting heart rate is 60 to 100 beats per minute. A rate climbing above that range while you feel weak or dizzy can be a sign that dehydration is getting worse. This is one reason persistent vomiting in older adults deserves closer attention — the body has less reserve to draw on.
Infants and young children dehydrate faster than adults because their bodies hold proportionally less fluid. They also can’t always tell you how they feel, so watching for fewer wet diapers, a dry mouth, crying without tears, and unusual sleepiness matters more than asking questions.
When should you get medical help for vomiting?
Most short bouts of vomiting resolve on their own. Some situations need a doctor or emergency care right away.
Seek medical help if you notice:
- Blood in vomit, or vomit that looks like coffee grounds
- Severe or worsening belly pain
- A stiff neck, severe headache, or confusion
- Signs of serious dehydration, like no urine for many hours or fainting
- Vomiting after a head injury
- Vomiting that continues for more than a day or two in an adult
- Vomiting in an infant, or in anyone who cannot keep any fluids down
Green or bright yellow vomit can mean bile is coming up, which sometimes points to a blockage below the stomach. That is a reason to be seen, not to wait it out.
If you take a medication and start vomiting soon after, tell a pharmacist or doctor. Some medicines are absorbed poorly if they come back up, and the timing can matter.
What can you do at home if you can’t hold anything down?
The main goal is to replace fluids slowly. Drinking a large amount at once often triggers more vomiting because it stretches a stomach that is already irritated.
Small sips every few minutes tend to work better than a full glass. An oral rehydration solution, which you can buy at a pharmacy, replaces both water and electrolytes. Plain water helps with water loss but does not replace sodium and potassium, which matter when vomiting has gone on for a while.
Once you can keep fluids down for a few hours, bland foods are usually easier to start with. There is no single food that works for everyone. Common choices include crackers, plain rice, toast, and bananas. Greasy, spicy, or very rich foods tend to be harder on an irritated stomach.
Some clinicians recommend avoiding dairy in the first day or two, since it can be harder to digest during illness. The evidence for this is not strong, and it varies by person. If dairy makes you feel worse, skip it for now.
Rest helps. Movement, strong smells, and looking at screens can all make nausea worse for some people.
Does vomiting mean you should stop eating entirely?
No. Stopping all food and fluid is not the goal and can make dehydration worse.
The goal is to rest the stomach briefly, then reintroduce fluids and light food as tolerated. If you can keep small sips down, that is a good sign. If you cannot keep anything down for many hours, that is a reason to call a doctor.
There is a common belief that you should let your stomach “reset” by not eating for a full day. That advice is not supported for most people. Prolonged fasting without fluids increases the risk of dehydration and does not speed recovery.
What about anti-nausea medicines?
Several over-the-counter and prescription medicines can reduce nausea and vomiting. They work on different pathways, so the right one depends on the cause.
Some are available without a prescription, including medicines for motion sickness. Others require a prescription and are used for specific situations like chemotherapy or surgery recovery. No single medicine works for every cause.
If vomiting is from a viral infection, medicine may not shorten the illness. It can make you more comfortable, but it does not treat the underlying cause. If you are pregnant, breastfeeding, or giving medicine to a child, check with a doctor or pharmacist first. Dosing for these groups differs, and no single guideline covers every situation.
Do not take medicine to stop vomiting if you suspect a poisoning or a swallowed object. In those cases, vomiting can cause harm, and you should call a poison control center or emergency services instead.
How long is too long to wait?
For most adults, vomiting from a viral illness or mild food poisoning improves within 24 to 48 hours. If it is still going strong after two days, or if you cannot keep any fluids down for more than a day, that is a reason to be seen.
Certain groups should not wait that long. Infants, older adults, pregnant people, and anyone with a chronic illness like diabetes or kidney disease are at higher risk from dehydration. For them, earlier medical contact is reasonable.
Vomiting that comes and goes over weeks, or that happens mainly in the morning, is a different problem and needs evaluation. Persistent vomiting has causes that a short illness does not, and those causes need to be ruled out.
Frequently Asked Questions
How long can you go without keeping fluids down before it’s serious?
For most healthy adults, going more than a day without keeping any fluids down is a reason to seek medical care. Infants, older adults, and people with chronic conditions should be seen sooner.
What should you drink when you can’t keep anything down?
An oral rehydration solution from a pharmacy is the best choice because it replaces both water and electrolytes. Plain water helps but does not replace sodium and potassium lost through vomiting.
When should vomiting be treated as an emergency?
Blood in vomit, severe belly pain, a stiff neck, confusion, fainting, or vomiting after a head injury are all reasons to get emergency care. Green or bright yellow vomit can also signal a blockage and should be checked.
Should you force yourself to eat when you feel nauseated?
No. Start with small sips of fluid and add bland food only as you can tolerate it. Forcing a full meal too early often triggers more vomiting.

