For a full meal, wait at least 3 to 4 hours before exercising. For a small meal or snack, 1 to 3 hours is enough. The exact timing depends on how much you ate, what you ate, and how intense your workout will be.
Why Timing Matters
When you eat, your body directs a large share of blood flow to your digestive organs to break down and absorb nutrients. When you exercise, the opposite happens: blood gets rerouted to your working muscles and skin, and flow to your digestive system drops sharply. During intense exercise, this reduction is dramatic. Your stomach and intestines essentially get put on pause, which means any food still sitting there can cause real discomfort.
This isn’t just about feeling a little off. Exercising on a full stomach can trigger nausea, cramping, bloating, acid reflux, and the urgent need to find a bathroom. Reflux and heartburn affect an estimated 15% to 20% of runners. A painful side stitch, technically called exercise-induced transient abdominal pain, shows up in about 18% of recreational runners, and the risk goes up after recent food or fluid intake.
General Wait Times by Meal Size
The Mayo Clinic’s guidelines are a good starting point:
- Large meal (think a full dinner plate): wait 3 to 4 hours
- Small meal or substantial snack (400 to 500 calories): wait 2 to 3 hours
- Light snack (under 200 calories, low in fat and fiber): wait 30 to 60 minutes
The American College of Sports Medicine sets an even wider window for competition-level exercise. A large meal heavy in protein or fat may need 5 to 6 hours to clear your system before intense activity. For most casual workouts, you don’t need to be that conservative, but the principle holds: bigger and fattier meals take longer to digest.
What You Eat Changes the Timeline
Not all foods leave your stomach at the same rate. Fat, protein, and fiber all slow digestion. A greasy burger with fries will sit in your stomach far longer than a banana with a smear of peanut butter. High-calorie, high-fat meals and concentrated sugary drinks have been specifically identified as triggers for GI symptoms during exercise.
If you’re eating close to a workout (within an hour or so), stick to easy-to-digest carbohydrates with minimal fat and fiber. Good options include a banana, a granola bar, crackers, applesauce, a small smoothie, or a handful of graham crackers. These clear your stomach relatively quickly and give you usable energy without the heaviness.
Foods to avoid in the 2 to 3 hours before exercise include anything high in fat (fried food, cheese-heavy dishes), high-fiber meals (large salads, beans), and large portions of protein (a thick steak, a big protein shake). These all slow gastric emptying and increase the chance of stomach trouble.
Intensity Level Makes a Difference
A gentle walk after dinner is a completely different situation than a hard run or a HIIT session. The harder you exercise, the more aggressively your body diverts blood away from digestion. Low-intensity activities like walking, easy cycling, or light yoga are generally fine within an hour of eating. Many people find a post-meal walk actually helps with digestion.
High-intensity or bouncing activities like running, jumping, and competitive sports are where timing becomes critical. The mechanical jostling compounds the blood-flow issue, making nausea, cramping, and reflux more likely. If you’re planning a hard workout, err toward the longer end of the wait-time recommendations.
Signs You Didn’t Wait Long Enough
Upper GI symptoms like heartburn, burping, bloating in your upper abdomen, and a feeling of food sitting in your chest are common signs you started too soon. Lower GI symptoms include abdominal cramps, gas, loose stools, and urgency. A sharp, stabbing pain just below your ribs on one side (the classic “stitch”) is another signal, especially in runners.
These symptoms are your body telling you it can’t handle digestion and hard exercise at the same time. They’re not dangerous in most cases, but they will tank your performance and make the workout miserable. If you consistently get stomach trouble during workouts, the simplest fix is adding 30 to 60 more minutes to your pre-exercise window and shifting toward simpler, lower-fat foods.
What About Exercising on an Empty Stomach
Some people prefer training fasted, especially for morning workouts. This avoids stomach issues entirely, but it comes with a tradeoff: your blood sugar and energy stores may be lower, particularly for longer or harder sessions. Studies show that blood sugar tends to gradually decline during exercise without carbohydrate intake, which can leave you feeling sluggish or lightheaded.
For short, moderate workouts (under 60 minutes), most people do fine fasted. For longer endurance sessions or high-intensity training, having some fuel on board typically improves performance. If you don’t have time for a full meal, even a small snack 30 minutes before, like half a banana or a few crackers, can bridge the gap without causing problems.