Nutrition Guide 8 min read

Carb Loading for Marathon: The Evidence-Based Protocol

How to carb load for a marathon the right way. Science-based protocol with exact gram targets, food choices, timing, and what to avoid the week before race day.

What Is Carb Loading and Does It Work?

Carb loading (carbohydrate loading) is the practice of increasing dietary carbohydrate intake in the 1–3 days before an endurance event to maximize glycogen storage in muscles and the liver. For events lasting over 90 minutes — including marathons, half marathons, long triathlons, and cycling sportives — it is one of the most well-validated nutritional performance strategies in sports science.

The evidence is strong: A meta-analysis of 37 studies (Hawley et al., 1997, *Journal of Sports Sciences*) found carb loading consistently improved time-to-exhaustion by 2–3% and race performance by 2–3% in events lasting 90 minutes or more. For a 4-hour marathoner, that's 5–7 minutes — a meaningful improvement from food timing alone.

Why Glycogen Matters in the Marathon

Your muscles store carbohydrate as glycogen — approximately 400–500g in muscle tissue and 75–100g in the liver. At marathon race pace, glycogen provides 60–80% of fuel. The problem: those stores last approximately 28–32km at marathon effort. Running out of glycogen past km 32 is what causes "hitting the wall" — the sudden, severe fatigue and pace collapse that derails hundreds of thousands of marathon runners each year.

Carb loading doesn't just top off glycogen — it supersaturates storage by 20–40% above baseline, effectively extending the range before glycogen depletion.

The 3-Day Carb Loading Protocol (Current Gold Standard)

Modern research supports a 3-day protocol starting 3 days before race day. The older 7-day depletion-then-loading model has been abandoned — the depletion phase produces no additional benefit and leaves athletes feeling terrible in race week.

Daily Carbohydrate Targets

Body WeightDaily Carb Target (10–12 g/kg)Example for 70 kg runner
55 kg550–660g carbs/day
65 kg650–780g carbs/day
70 kg700–840g carbs/day700–840g
80 kg800–960g carbs/day
90 kg900–1,080g carbs/day

Context: 700g of carbohydrate = approximately 2,800 additional calories from carbs alone. This is far more than most runners eat. Hitting these targets requires intentional food selection.

Day-by-Day Protocol (Race on Sunday)

Thursday (3 days out): Begin increasing carbs to 8–10 g/kg. Reduce high-fiber vegetables, raw foods, and legumes to minimize GI bulk. Reduce training to easy shakeout only.

Friday (2 days out): Target 10–12 g/kg. Shift meals to predominantly starchy carbs. Continue reducing fiber and fat.

Saturday (1 day before): Target 10–12 g/kg. Eat familiar, practiced foods. Final main meal by 6–7pm. Nothing experimental.

Race morning: 2–3 hours pre-race: 1–2 g/kg carbs (75–140g for a 70kg runner). Easy to digest, low fiber, familiar. Oatmeal, white toast with jam, banana, and sports drink covers this target for most runners.

Best Carb Loading Foods

Prioritize

FoodServingCarbs
White pasta (cooked)200g52g
White rice (cooked)200g52g
Bagel (large)1 whole56g
Sports drink (500ml)1 bottle30–40g
White bread2 slices30g
Banana1 large27g
Sports energy bar1 bar25–40g
Honey2 tbsp34g
Orange juice350ml38g
Potato (baked, medium)1 whole37g

Avoid in the Final 48 Hours

  • High-fiber foods (broccoli, beans, lentils, bran) — increase GI bulk and risk of race-day distress
  • High-fat foods (fried food, heavy cheese, fatty meat) — slow gastric emptying and displace carb capacity
  • New or unfamiliar foods — GI risk is too high
  • Large amounts of raw vegetables — fermentable fibers cause gas and bloating
  • Alcohol — impairs glycogen synthesis and disrupts sleep

Sample 1-Day Carb Loading Meal Plan (70 kg Runner, ~700g Carbs)

MealFoodsCarbs
Breakfast100g oats + 2 tbsp honey + 1 banana + 250ml OJ~120g
Mid-morningLarge bagel + jam + 500ml sports drink~110g
Lunch200g white pasta + tomato sauce (light) + white bread~130g
Afternoon snackRice cakes (6) + honey + banana~90g
Dinner250g white rice + grilled chicken (small) + white bread~140g
EveningSports drink 500ml + rice cakes~80g
Total~670g

Note the minimal protein and fat in this plan — they displace carb calories. On a normal day, balance them back in. For 48 hours of carb loading, this intentional skew is appropriate.

Weight Gain During Carb Loading: Normal and Expected

Every gram of glycogen stored in muscle requires approximately 3g of water. Loading 150–200g of additional glycogen means carrying 450–600ml of additional water weight. It is normal to gain 1–2 kg during carb loading. This weight is:

  1. Not fat
  2. Not harmful
  3. Beneficial — that water is released during the race and contributes to hydration

Many runners panic at scale weight increases and cut carbs. This is a mistake. The additional weight is fuel. By km 30 of a marathon, it's gone.

Does Carb Loading Work for Half Marathon?

The half marathon is borderline — lasting 90–150 minutes for most runners. The evidence for carb loading benefit is weaker for events under 90 minutes. General guidance:

  • Half marathon under 1:45 (fast runner): limited benefit from carb loading, but a higher-carb pre-race meal still helps
  • Half marathon 1:45–2:15 (average runner): modest benefit; 1-day carb loading (8–10 g/kg) is worthwhile
  • Half marathon over 2:15 (slower runner): meaningful benefit; full 2–3 day protocol recommended

Frequently Asked Questions

Will carb loading make me feel heavy and sluggish? Some runners report feeling heavy at the start of carb-loaded races. This is normal — you are carrying additional glycogen and water. The heaviness typically dissipates by km 5–10 as your body burns through the top-up stores. The alternative (glycogen depletion at km 32) is far worse.

Can I carb load for a 10K? No. At 10K racing intensities and durations (35–60 minutes for most runners), glycogen depletion is not a limiting factor. A normal pre-race meal 2–3 hours before the race is sufficient. Carb loading for short events only adds unnecessary weight.

Does the type of carbohydrate matter? Minimal difference at these timescales. White rice, white pasta, and white bread absorb faster than whole grain equivalents (due to lower fiber), which is why they're preferred in the final 24–48 hours. The fiber reduction also minimizes GI distress risk on race day.

What if I can't eat much before a race due to nerves? This is common. Solutions: (1) Eat your main carb-loading meal the night before rather than race morning; (2) Use liquid carbohydrate sources (sports drinks, juice) which are easier to consume when anxious; (3) Practice your pre-race nutrition routine during long training runs to desensitize your gut to eating before hard effort.

⚕️ Medical Disclaimer: Nutritional recommendations are general guidelines for healthy athletes. Individuals with diabetes, celiac disease, or other conditions affecting carbohydrate metabolism should consult a registered dietitian before modifying carbohydrate intake. This does not constitute medical or dietary advice.