Most bad stomach aches come from gas, indigestion, or something you ate, and they can be relieved at home within 30 minutes to an hour using heat, the right body position, or an over-the-counter remedy matched to your specific symptoms. The key is figuring out what type of pain you’re dealing with so you can target it effectively.
Figure Out What Kind of Pain You Have
Before grabbing a remedy, spend 30 seconds narrowing down what’s going on. The type of discomfort points you toward the right fix.
- Bloating or pressure that feels like fullness: This is usually trapped gas. You’ll feel it across your midsection or in one specific spot that seems to move.
- Burning in your upper stomach or chest: Likely acid reflux or indigestion, especially if it started after eating or while lying down.
- Cramping or wave-like pain: Your gut muscles are squeezing hard. This happens with diarrhea, food that disagreed with you, or menstrual-related stomach pain.
- Nausea with a general “off” feeling: Could be a stomach bug, food poisoning, or motion sickness. The priority here is preventing dehydration if vomiting follows.
Where the pain sits matters too. Pain around your belly button often involves the small intestine or early-stage digestive upset. Upper stomach pain between your ribs is classic for acid-related problems or inflammation of the stomach lining. Lower abdominal cramping, especially on the left side, frequently comes from the large intestine working through gas or stool.
Apply Heat to Your Stomach
A heating pad or hot water bottle is one of the fastest, most reliable ways to ease a bad stomach ache. Research from University College London found the biological reason this works: heat above 40°C (104°F) activates heat receptors in the skin that physically block pain receptors at the site of injury. These pain receptors normally respond to chemical signals released by distressed cells, but the heat receptor essentially overrides them. The effect lasts up to an hour.
Place a heating pad, hot water bottle, or warm towel directly over the area that hurts. If you don’t have a heating pad, fill a sock with uncooked rice, tie it off, and microwave it for one to two minutes. Keep a layer of fabric between the heat source and your skin to avoid burns, and aim for comfortably hot rather than scalding.
Use Body Positions That Move Gas
If your pain feels like pressure, bloating, or sharp jabs that shift around, trapped gas is the likely culprit. Certain positions physically compress and release your digestive organs to help move that gas out.
The most effective is the wind-relieving pose: lie on your back, pull both knees toward your chest, and hold them with your hands. This relaxes your abdomen, hips, and intestines, making it easier to pass gas. Hold for 30 seconds, release, and repeat several times. You can also try rocking gently side to side with your knees pulled in.
Child’s pose (kneeling with your forehead on the floor and arms stretched forward) creates light compression on your stomach that can activate digestion. A standing forward fold, where you bend at the waist and let your upper body hang, compresses the digestive organs and stimulates circulation. Even simply lying on your left side can help, because the natural curve of your colon makes it easier for gas to travel toward the exit when you’re in that position.
Match the Right OTC Remedy to Your Symptoms
Different stomach medicines treat completely different problems. Taking the wrong one won’t help and can occasionally make things worse.
- For gas and bloating: Simethicone (sold as Gas-X or Mylicon) breaks up gas bubbles in your stomach and intestines so they’re easier to pass. It works within 15 to 30 minutes.
- For heartburn or acid indigestion: Famotidine (Pepcid) reduces stomach acid production. It’s a better choice than basic antacids when the burning is intense or has been going on for hours.
- For nausea, diarrhea, or general upset: Bismuth subsalicylate (Pepto-Bismol) covers a wide range of symptoms including nausea, indigestion, heartburn, and diarrhea. It coats the stomach lining and reduces inflammation.
Avoid ibuprofen or aspirin when your stomach already hurts. Both can irritate the stomach lining and make the pain worse.
Try Ginger or Peppermint
Ginger is particularly good for nausea and upper stomach discomfort. The active compounds in ginger root prevent and relieve gas in the upper digestive system, reduce pressure on the valve between your stomach and esophagus, and slow down the signals that trigger nausea and vomiting. Fresh ginger tea (a thumb-sized piece sliced into hot water, steeped 10 minutes) is the simplest way to get a meaningful dose. Ginger chews or ginger ale with real ginger also work, though many commercial ginger ales contain very little actual ginger.
Peppermint relaxes the smooth muscles of the digestive tract, which makes it excellent for cramping and spasms. Peppermint tea is the easiest option. One important caveat: peppermint weakens the valve that keeps stomach acid from rising into your esophagus. If your stomach ache involves heartburn or acid reflux, skip peppermint entirely, as it will make that burning worse. If you want to use peppermint oil capsules, look for enteric-coated versions. The coating prevents the oil from releasing in your stomach and instead delivers it to the small intestine, reducing the heartburn risk.
Eat and Drink the Right Things
If your stomach ache came with vomiting or diarrhea, dehydration is your biggest immediate risk. Plain water alone isn’t ideal because you’re losing mineral salts along with fluid. Commercial oral rehydration solutions (like Pedialyte) contain the right balance of water, sugar, and salts your body needs. If you don’t have one available, you can make a basic version at home: mix 12 ounces of unsweetened orange juice with 20 ounces of cooled boiled water and half a teaspoon of salt. Use those exact proportions, because too much salt or sugar can worsen diarrhea.
Take small, frequent sips rather than gulping. If you’re actively vomiting, wait 15 to 20 minutes after an episode before trying to drink again.
When you’re ready to eat, stick with bland, easy-to-digest foods for the first day or two. Bananas, plain rice, toast, brothy soups, oatmeal, boiled potatoes, and plain crackers are all good starting points. Once your stomach settles, you can add cooked carrots, sweet potatoes without skin, avocado, skinless chicken or turkey, fish, and eggs.
Avoid alcohol, coffee, caffeinated sodas, dairy products, fried foods, sugary desserts, spicy foods, and acidic foods like citrus or tomato sauce. These all either stimulate excess acid production, irritate an already sensitive stomach lining, or are simply hard to break down when your gut is struggling. High-fiber foods like leafy greens, nuts, seeds, beans, and fruit skins should also wait until you’re feeling better.
When a Stomach Ache Signals Something Serious
Most stomach aches pass on their own or with the strategies above. But certain patterns require urgent medical attention. Get to an emergency room if your pain is sudden and excruciating (not a slow build, but an abrupt onset that takes your breath away), or if you notice any of the following alongside the pain:
- Fever with a rigid, tender abdomen that hurts more when you press and release, or when you cough or tap your heel on the ground. This suggests peritonitis, an inflammation of the abdominal lining that often requires surgery.
- Vomiting blood or passing dark, tarry stools, which indicate bleeding somewhere in the digestive tract.
- Blood in your urine, which may point to a kidney stone or infection.
- Rapid heart rate, dizziness, or feeling faint, which signal that your body is under significant stress, possibly from internal bleeding or severe dehydration.
Sharp right lower abdominal pain that started vaguely around your belly button and migrated downward over several hours is the classic pattern for appendicitis. Pain in the upper right abdomen that flares after fatty meals may be gallstones. Both need medical evaluation rather than home treatment.