Race Day Nutrition Timing - When to Eat Before and During a Race
Updated June 2026

Race Day Nutrition Timing - When to Eat Before and During a Race

Published · 9 min read

Race day nutrition isn’t complicated, but the timing matters enormously. Eat too close to the start and you’ll cramp. Eat too early and you’ll bonk. Skip fueling during a marathon and you’ll hit the wall at mile 20. Get it right and you’ll feel strong when others are fading.

I’ve made every race nutrition mistake possible - from the pre-race burrito that ended a half marathon early to the marathon where I forgot to eat until mile 18. Here’s the timing framework I use now, broken down by distance, so you can show up fueled and confident on race morning.

The Basics: How Your Body Fuels Running

Before diving into timing, a quick review of how fuel works during running:

  • Glycogen (stored carbs in muscles and liver) is your primary fuel for efforts over 60% VO2max
  • You can store approximately 1,500-2,000 calories of glycogen
  • At marathon pace, you burn roughly 80-100 calories per mile
  • A marathon requires ~2,600+ calories - more than your glycogen stores
  • Fat is abundant but requires oxygen to burn; it can’t sustain high-intensity efforts alone
  • In-race fueling (gels, chews, sports drink) tops up glycogen during long events

This is why nutrition timing changes by distance. A 5K barely dents your glycogen stores. A marathon depletes them entirely.

Race Day Nutrition Timing by Distance

Timing5K10KHalf MarathonMarathon
Night before dinnerNormal balanced mealCarb-focused dinnerCarb-focused dinnerCarb-heavy dinner (3-4g carb/kg)
Pre-race meal (hours before)Optional or light (1-2 hrs)2-3 hrs before (300-400 cal)3 hrs before (400-600 cal)3-4 hrs before (600-800 cal)
Last snackNot needed30-60 min before (100 cal)30-60 min before (100-150 cal)30-45 min before (100-150 cal)
In-race fueling startNot neededNot neededOptional after 45-60 minEvery 20-30 min from mile 3-5
In-race fuel amountNoneNone or sips of sports drink1-2 gels total5-8 gels (or equivalent, 30-60g carb/hr)
Water during raceSip if hot1-2 cupsEvery 15-20 minEvery 15-20 min + electrolytes

Pre-Race Meal: What and When

Your pre-race meal is the last significant food before the gun goes off. The goal is topping off liver glycogen (which depletes overnight) without creating GI distress.

Timing Rules

  • 3-4 hours before for large meals (600-800 calories): allows full digestion
  • 2-3 hours before for moderate meals (300-500 calories): safe for most runners
  • 1-2 hours before for light snacks (100-200 calories): only for shorter races or nervous stomachs

What to Eat

Stick to familiar, easily digestible, carb-dominant foods with moderate protein and low fat/fiber:

Great options:

  • Toast with peanut butter and banana
  • Oatmeal with honey (not high-fiber steel-cut)
  • White rice with a small amount of protein
  • Bagel with cream cheese
  • Pancakes/waffles with syrup

Avoid:

  • High-fiber foods (beans, bran cereal, raw vegetables)
  • High-fat foods (bacon, fried eggs, cheese-heavy meals)
  • Dairy (if sensitive) - many runners get GI issues from milk before races
  • Anything new or untested - race morning is not the time to experiment

The Golden Rule

Nothing new on race day. Practice your pre-race meal during training runs. Your long run mornings should replicate race morning nutrition exactly.

The Last Snack (30-60 Minutes Before)

For races over 10K, a small snack 30-60 minutes before the start tops off blood sugar without sitting heavy in your stomach. This is especially important if your pre-race meal was 3+ hours ago (common with early race starts).

Good last-snack options:

  • Half a banana
  • Energy chews (2-3 pieces)
  • Small handful of pretzels
  • Half a gel with water
  • Sports drink (8-12 oz)

Keep it under 150 calories, low in fat/fiber, and easy to grab while you’re in the corral.

In-Race Fueling: The Marathon and Half Marathon

This is where most runners get it wrong. You need to start fueling BEFORE you feel hungry or tired - by the time you notice glycogen depletion, it’s too late to recover.

Marathon Fueling Strategy

When to start: Mile 3-5 (or 20-30 minutes into the race). Your gut absorbs fuel better when it’s not yet stressed by depletion.

How often: Every 20-30 minutes (roughly every 2-3 miles at marathon pace).

How much: 30-60g of carbohydrates per hour. This equals:

  • 1-2 gels per hour (most gels contain 20-25g carbs)
  • 4-6 energy chews per serving every 30 minutes
  • 8-12 oz of sports drink at each aid station

Sample marathon fueling timeline:

MileTimingFuel
3~25 minFirst gel + water
6~50 min4-6 chews + water
9~75 minGel + water
12~100 minChews + electrolyte drink
15~125 minGel + water
18~150 minGel + water
21~175 minChews or gel (if stomach allows)
24~200 minFinal gel or nothing (almost there)

Half Marathon Fueling Strategy

Half marathons are short enough that many runners can finish without in-race fuel if well-fed beforehand. But for runners taking over 1:45-2:00 to finish, fueling helps maintain pace in the final miles.

When to start: 45-60 minutes in (around mile 6-7) How much: 1-2 gels total (or equivalent in chews/sports drink) When to stop: Don’t take a gel after mile 11 - you won’t absorb it before the finish

Hydration Timing

Hydration is separate from fueling but equally important:

  • Pre-race: Drink 16-20 oz of water 2-3 hours before. Sip 4-8 oz in the 30 minutes before start. You should pee clear-to-light-yellow before the gun.
  • During 5K/10K: Sip water if it’s hot. Most runners don’t need to drink for efforts under 45 minutes.
  • During half marathon: 4-8 oz every 15-20 minutes. In hot weather, add electrolytes.
  • During marathon: 4-8 oz at every aid station (every ~2 miles). Alternate water and electrolyte drink. Don’t over-drink - hyponatremia (low sodium from excess water) is dangerous.

Training Your Gut

Your gut is trainable. Runners who practice in-race fueling during training can absorb more carbohydrates per hour and experience less GI distress on race day. This is critical for marathoners.

How to train your gut:

  • Practice taking gels during long runs at the same timing you’ll use in the race
  • Use the exact products you’ll use on race day
  • Start with smaller amounts and build tolerance over weeks
  • Practice drinking while running (it’s harder than it sounds)

Runners who don’t practice in-race nutrition often experience nausea, cramping, or diarrhea during races because their gut isn’t conditioned to process fuel under the stress of running. Don’t let your first gel on race morning be the first gel you’ve ever taken during a run.

Common Race Nutrition Mistakes

1. Carb-loading the night before only: Carb-loading is a 2-3 day process of increasing carb intake to 7-10g/kg/day. One big pasta dinner doesn’t significantly increase glycogen stores.

2. Trying new foods on race day: Your stomach is stressed during racing. Anything unfamiliar has a much higher chance of causing problems than during easy training.

3. Starting fueling too late: By mile 15 of a marathon, if you haven’t been fueling since mile 4-5, you can’t catch up. Start early and stay consistent.

4. Drinking too much water: Over-hydrating dilutes blood sodium and can cause hyponatremia - which is more dangerous than mild dehydration. Drink to thirst, not on a rigid schedule.

5. Skipping the pre-race meal: Liver glycogen depletes overnight. Running a marathon on an empty stomach means starting with 20-25% less fuel available.

6. Taking gels without water: Most gels need water to digest properly. Without water, they sit in your stomach and cause nausea. Always pair gels with 4-8 oz of water.

What to Eat After the Race

Post-race nutrition matters for recovery:

  • Within 30 minutes: 20-30g protein + 40-60g carbs. A chocolate milk, recovery shake, or bagel with peanut butter works.
  • Within 2 hours: A full meal with balanced macros. Your body is primed to absorb and repair.
  • Rest of the day: Continue eating carb-rich meals to replenish glycogen stores. Don’t restrict food on race day.

For our top gel recommendations, check the best running gels guide. If you prefer chews over gels, see our best energy chews for marathon roundup. And for everything else you need on race morning, here’s our marathon race day checklist.


Related reading: Best Electrolyte Mixes for Runners 2026

FAQ

Should I eat before a 5K race? It depends on timing. If your race is in the morning and you’ve been fasting all night, a small snack (banana, toast) 1-2 hours before helps. If you’ve eaten normally throughout the day and the race is in the evening, you probably don’t need anything extra. A 5K takes 15-35 minutes - your existing glycogen stores are more than sufficient.

What if I feel nauseous when taking gels during a run? Nausea from gels usually means one of three things: you’re taking them without enough water, you’re running too fast (blood diverted from gut), or your gut isn’t trained for in-race nutrition. Solutions: always drink 4-8 oz water with each gel, slow down slightly when eating, and practice during training. Some runners tolerate chews or liquid calories (sports drink) better than gels.

How do I know if I’m eating enough during a marathon? Aim for 30-60g of carbs per hour after the first 30 minutes. Track what you take at each aid station. Signs of under-fueling: sudden fatigue at miles 18-20, lightheadedness, irritability, or legs that feel like concrete. If you bonk despite good training, fueling was likely the issue.

Is it better to use gels, chews, or sports drink during a race? Whatever your gut tolerates best. Gels are the most efficient (concentrated carbs, fast absorption) but some runners find them too sweet or hard to swallow. Chews are easier to control portions and taste better. Sports drink provides hydration and fuel simultaneously but gives less carbs per serving. Many runners combine them - gels with water early, chews later when taste fatigue sets in.

What should I eat the night before a marathon? A carb-heavy meal that’s familiar and not too high in fiber or fat. Classic options: pasta with simple tomato sauce, white rice with chicken, or a large serving of potatoes with lean protein. Eat dinner earlier than usual (5-7 PM) to allow full digestion before bed. This isn’t the time for spicy food, raw salads, or anything that might disrupt your sleep or morning stomach.