Most stomach pain is temporary and responds well to simple home care: resting, applying heat, sipping fluids, and eating bland foods until it passes. The cause is usually something straightforward like gas, indigestion, or a mild stomach bug. Here’s how to get relief and how to tell if something more serious is going on.
Try These Steps First
Heat is one of the fastest ways to ease abdominal cramping. Place a heating pad or warm water bottle on your stomach for 15 to 20 minutes at a time. The warmth relaxes the muscles in your abdominal wall and gut, which can reduce the intensity of cramps and spasms. Lying on your side with your knees drawn toward your chest (the fetal position) takes pressure off your abdomen and can make the pain more manageable while you wait for it to subside.
Sip water, weak tea, or clear broth slowly. Dehydration makes nausea and cramping worse, but gulping fluids can too. Small, frequent sips are easier on an irritated stomach than drinking a full glass at once. Avoid alcohol, caffeine, and carbonated drinks until you feel better.
If gas or bloating is the main problem, an over-the-counter product containing simethicone can help. It works by merging small gas bubbles in your gut into larger ones that are easier to pass. It typically starts working within 30 minutes.
What to Eat (and Avoid) While Recovering
When your stomach hurts, what you eat matters as much as any remedy you take. Stick to soft, low-fiber, non-spicy foods. Good options include bananas, applesauce, plain toast or crackers made with white flour, white rice, broth-based soups, eggs, baked chicken, and plain potatoes. Popsicles, gelatin, and weak tea are also easy to tolerate.
Eat small portions spread throughout the day rather than two or three large meals. Chew slowly and thoroughly. Don’t lie down within two hours of eating, especially if heartburn is part of the picture.
Until you’re feeling better, avoid fried or greasy foods, raw vegetables, whole grains, nuts and seeds, spicy seasonings, strong cheeses, dried fruits, and anything with a lot of added sugar. These are harder to digest and can trigger more cramping, gas, or acid reflux. Also skip aspirin, ibuprofen, and naproxen if you can. These common pain relievers can irritate the stomach lining and make abdominal pain worse.
Over-the-Counter Options by Symptom
The right medication depends on what kind of stomach pain you’re dealing with:
- Burning or acidic pain in your upper stomach: Antacids containing calcium carbonate neutralize stomach acid quickly and work within minutes. If the burning comes back frequently, an acid reducer like famotidine lasts longer, typically 8 to 12 hours per dose.
- Bloating and pressure: Simethicone for gas relief. It doesn’t absorb into your body, so side effects are rare.
- Nausea: Bismuth subsalicylate (the active ingredient in Pepto-Bismol) coats the stomach lining and can calm nausea, though it can temporarily turn your tongue and stool black.
- Ongoing heartburn or reflux: A proton pump inhibitor like omeprazole reduces acid production more aggressively than antacids. These take a day or two to reach full effect and are meant for short-term use (typically two weeks) unless a doctor says otherwise.
Natural Remedies That Have Evidence
Peppermint oil capsules have the strongest research behind them for gut-related pain. A review of 10 studies involving over 1,000 participants found that peppermint oil was more effective than a placebo at reducing abdominal pain and improving symptoms in people with irritable bowel syndrome. One caveat: peppermint oil taken on its own may worsen indigestion in some people, particularly if acid reflux is involved. Enteric-coated capsules, which dissolve in the intestine rather than the stomach, are the better choice.
Ginger tea or ginger chews can help settle nausea. Chamomile tea has mild antispasmodic properties that may ease cramping, though the evidence is less robust than for peppermint.
Where It Hurts Can Tell You Why
Paying attention to the location of your pain gives you useful information, both for your own understanding and for describing it to a doctor if needed.
Pain in the upper right side of your abdomen, just below the ribs, is commonly associated with gallbladder issues, liver inflammation, or ulcers. Pain in the lower right is the classic location for appendicitis, which typically starts around the belly button and migrates downward over several hours. Lower left pain often points to diverticulitis (inflamed pouches in the colon), kidney stones, or in women, ovarian cysts. Widespread or central pain is more typical of gas, indigestion, stomach flu, or irritable bowel syndrome.
Pain that stays in one spot and gets progressively worse is generally more concerning than pain that comes in waves or shifts around.
Acute Pain vs. Recurring Pain
Stomach pain that comes on suddenly and develops alongside other symptoms like fever, vomiting, or diarrhea usually falls into the acute category. Common causes include food poisoning, a stomach virus, or a flare of something like gastritis. Most acute episodes resolve within a few days with the home care steps above.
Recurring or chronic stomach pain, the kind that comes and goes over weeks or months, has a different set of causes. Irritable bowel syndrome, GERD (chronic acid reflux), celiac disease, endometriosis, gallstones, and functional dyspepsia (ongoing indigestion without an obvious structural cause) are among the most common. If your stomach pain keeps coming back in a pattern, that pattern itself is valuable diagnostic information. Track when it happens: after eating, during stress, at night, with certain foods. This helps narrow the cause significantly.
Signs You Need Emergency Care
Most stomach pain doesn’t require a trip to the emergency room, but certain combinations of symptoms do. Get immediate help if you experience:
- Severe pain with fever: This combination can signal appendicitis, diverticulitis, or peritonitis (a dangerous infection of the abdominal lining).
- Blood in your stool or vomit: Bright red or dark, tarry stool alongside abdominal pain needs urgent evaluation.
- Yellowing of your skin or eyes: Jaundice paired with stomach pain may indicate gallstones, hepatitis, or a blocked bile duct.
- Pain so intense you can’t sit still or find a comfortable position.
- A rigid, board-like abdomen that’s extremely tender to touch.
If your pain doesn’t hit these emergency thresholds but persists for more than a few days, keeps getting worse, or interferes with your daily life, schedule a visit with your doctor. Even when the cause turns out to be something benign, persistent pain that disrupts your routine is worth investigating.