Carb Loading Calculator — Marathon Fueling Plan

Carb Loading Calculator — Marathon Fueling Plan

How many carbs before a marathon or half marathon? Get a day-by-day loading plan with per-meal gram targets, food ideas, and glycogen-maximizing schedules.

How many days from now to race morning (1-14)

How the Carb Loading Calculator Works

The calculator picks the protocol for your race distance and applies the 90-minute rule: events under 90 minutes do not need carb loading. Top-Up (6-7 g/kg) covers 5K/10K and sub-90-minute halves; Modified Loading (7-8 g/kg) covers halves over 90 minutes; Classic Carb Loading (10-12 g/kg) covers marathons and ultras. Daily targets ramp progressively across the loading window and split across your chosen meal count, with a food reference table adjusted for your diet. Enter an optional expected finish time and a sub-90-minute half is automatically downgraded to a top-up.

The Science of Glycogen Supercompensation

1966 → 67 — the founding observations. Bergström and Hultman (1966) first showed that muscle glycogen can be roughly doubled when high-carbohydrate intake follows exercise-induced depletion. The classical race-prep protocol — a deliberate "bonk-out" workout 7 days before the race, then high-carb loading — was refined in Bergström, Hermansen, Hultman & Saltin (1967). Painful, risky, and now obsolete.

1981 → 2002 — the depletion phase falls away. Sherman et al. (1981) showed a modified protocol (3-day taper + progressive carb increase to ~75% high-CHO) achieves the same glycogen peak without the depletion workout. Bussau et al. (2002) compressed it further: a single day at 10 g/kg combined with complete physical rest reached supercompensation within 24 hours in trained endurance athletes (about 95 → 180 mmol/kg wet weight).

Modern consensus (2011 → 2016). The authoritative reference today is the ACSM / AND / DC Joint Position Statement (Thomas, Erdman & Burke, 2016), building on Burke et al. (2011): target 10–12 g/kg/day for 36–48 hours before races lasting more than 90 minutes. The 7-day depletion protocol is no longer recommended for general use; this calculator does not offer it.

Individual variance is real. Glycogen response to a given protocol varies substantially between individuals — often by tens of percent (Burke et al. 2011). The calculator outputs the protocol mean — expect to fine-tune across 2–3 races to find your personal sweet spot. Pair carb loading with in-race fueling (60–90 g/h carbs) and gut training (Costa et al. 2017) for the full glycogen pipeline.

Practical Meal Planning During Loading

Spreading intake across 5-6 meals is key. Main meals get 25-35% of daily carbs; snacks get 10-15%. Choose low-fiber, low-fat foods. Liquid carbs (juice, sports drinks) add carbs without fullness. A sample 600g day: 2 bagels with honey + OJ (120g), banana + bar (70g), pasta + bread (130g), pretzels + drink (75g), rice bowl + bread (140g), applesauce + dates (65g). Don't restrict salt — sodium helps glycogen storage. For longer or hot-weather races, pair loading with a race-day sodium plan from the electrolyte & sodium loss calculator.

Common Carb Loading Mistakes

Not eating enough: Adding 'some extra pasta' isn't loading — you need 7-8+ g/kg. Too much fiber/fat: Whole grains and salads defeat the purpose. Wrong timing: Starting too early (1 week) or too late (night before). New foods: Race week isn't for experimenting. Ignoring taper: Without 50-75% reduced training, muscles burn glycogen faster than you store it.

Race-Week Carb Loading Timeline

A reliable day-by-day schedule for marathon week, which the calculator auto-generates to match your weight and meal count:

Monday-Wednesday (5-7 days out): Normal balanced diet, ~5 g/kg carbs. Focus on tapering mileage, sleep, and hydration. No special loading yet.

Thursday (3 days out): Start increasing to ~7 g/kg. Swap whole grains for white rice and pasta. Cut heavy salads.

Friday (2 days out): 8-10 g/kg. Add a mid-afternoon snack (pretzels + juice). Largest meal at lunch, lighter carb dinner.

Saturday (race eve): Peak at 10-12 g/kg. Lunch is your biggest meal of the week — pasta plate, bread, dessert. Dinner small and familiar (rice bowl, noodles). Bed early.

Sunday (race morning): 1-2 g/kg, 2-4 hours before the gun. White toast + banana + honey + sports drink. Sip water, stop 60 minutes before start. You're fully loaded.

Carb Loading for a Half Marathon (1-2 Day Protocol)

A half marathon needs less loading than a full marathon — but more than you'd think if you're aiming for a sub-2:00 or running it in heat. The dividing line is the 90-minute mark: under 90 minutes you usually finish on stored glycogen alone and a normal pre-race meal is enough, so skip the multi-day load and just top up. Over 90 minutes (roughly a 2:00-plus finish), a compressed 2-3 day modified load at 7-8 g/kg raises muscle glycogen 25-40% above baseline — enough to blunt the late fade at km 18-21 without the bloat of a full marathon load.

Where the half protocol diverges from the marathon protocol:

FactorHalf marathon (over 90 min)Full marathon
Peak carb target7-8 g/kg/day10-12 g/kg/day
Loading window2-3 days3-4 days
Glycogen lift25-40% above baseline50-100% above baseline
Peak-day carbs (70 kg runner)490-560 g700-840 g

For a 70 kg half-marathoner that peak day is 490-560 g of carbs — about two-thirds of the marathon load, comfortably hit with bagels, pasta, bananas, and juice across 4-5 meals (use the food reference table below). Because the window is shorter, you can start Friday for a Sunday race: ramp from a normal ~5 g/kg into the 7-8 g/kg peak the day before, keep the biggest carb meal at lunch, and run a lighter dinner. Select "Half Marathon" in the calculator and it generates this compressed 2-3 day schedule automatically; pick "Marathon" only for the full 3-4 day, 10-12 g/kg plan.

Sources & References

  1. Bergström J, Hultman E (1966). Muscle glycogen synthesis after exercise: an enhancing factor localized to the muscle cells in man. Nature, 210(5033), 309-310.
  2. Bergström J, Hermansen L, Hultman E, Saltin B (1967). Diet, muscle glycogen and physical performance. Acta Physiologica Scandinavica, 71(2), 140-150.
  3. Sherman WM, Costill DL, Fink WJ, Miller JM (1981). Effect of exercise-diet manipulation on muscle glycogen and its subsequent utilization during performance. International Journal of Sports Medicine, 2(2), 114-118.
  4. Bussau VA, Fairchild TJ, Rao A, Steele P, Fournier PA (2002). Carbohydrate loading in human muscle: an improved 1 day protocol. European Journal of Applied Physiology, 87(3), 290-295.
  5. Burke LM, Hawley JA, Wong SHS, Jeukendrup AE (2011). Carbohydrates for training and competition. Journal of Sports Sciences, 29(sup1), S17-S27.
  6. Thomas DT, Erdman KA, Burke LM (2016). Position of the Academy of Nutrition and Dietetics, Dietitians of Canada, and the American College of Sports Medicine: Nutrition and Athletic Performance. Journal of the Academy of Nutrition and Dietetics, 116(3), 501-528.
  7. Costa RJS, Snipe RMJ, Kitic CM, Gibson PR (2017). Systematic review: exercise-induced gastrointestinal syndrome — implications for health and intestinal disease. Alimentary Pharmacology & Therapeutics, 46(3), 246-265.

Frequently Asked Questions

How many carbs should I eat the day before a marathon?

The day before the race is your peak loading day: target 10-12 g/kg of carbs (700-840g for a 70 kg runner). Spread it across 5-6 meals — never cram it into one huge dinner. Eat your largest carb meal at lunch, not dinner, so your stomach is settled by bedtime. Choose white rice, pasta, bagels, pancakes, and potatoes; skip salads, whole grains, and heavy fats. Race-morning breakfast then tops you up with another 1-2 g/kg, 2-4 hours before the start.

When should I start carb loading — 3 days, 1 week, or the night before?

Modern science supports a 2-4 day window, not a full week. Start 3-4 days out at ~6 g/kg, ramp to 8 g/kg, peak at 10-12 g/kg the day before. The classic 1970s 7-day depletion-then-loading protocol is outdated — Bussau (2002) showed that 1 day at ~10 g/kg combined with complete rest reaches maximal muscle glycogen within 24 hours. And loading only the night before isn't enough time to supercompensate muscle glycogen — you'll just feel bloated at the start.

How many grams of carbs do I need per kg of body weight?

Peak-day targets by race distance: 5K-10K: 6-7 g/kg (top-up, no load). Half marathon under 90 min: 6-7 g/kg top-up. Half marathon over 90 min: 7-8 g/kg for 2-3 days. Marathon & ultra: 10-12 g/kg for 36-48 hours (Burke 2011 / ACSM 2016). For a 70 kg marathoner, peak day = 700-840 g of carbs — roughly 6 bagels + 4 cups of pasta + 3 bananas + juice + sports drinks spread over 5-6 meals.

What are the best foods for carb loading before a marathon?

Prioritize high-carb, low-fiber, low-fat options. Top picks: white rice (53g/cup cooked), pasta (43g/cup), bagels (48g each), pancakes (44g/2 medium), white bread (14g/slice), pretzels (47g/oz), bananas (31g each), honey (34g/2 tbsp), orange juice (26g/cup), and sports drinks (15g/8 oz). Swap whole grains for refined grains during loading days to avoid GI distress. Liquid carbs (juice, sports drinks) let you hit targets without feeling stuffed.

Will carb loading make me feel heavy or bloated on race day?

Some bloating is expected and temporary — each gram of glycogen binds ~3g of water, adding 1-3 kg (2-6 lbs). This is stored fuel plus built-in hydration, not dead weight. It disappears during the first 10-15 km as you burn glycogen. To minimize heaviness on race morning: eat your last big meal at lunch the day before, keep dinner lighter, cut fiber to 10-15g, and avoid anything greasy or gassy. The calculator's day-by-day plan sequences this automatically.

Do I need to carb load for a half marathon?

Only if you will be running for more than 90 minutes. Under 90 minutes (roughly a sub-1:30 half), your muscles already hold enough glycogen — a normal high-carb pre-race meal is all you need, no multi-day load. Over 90 minutes (a 2:00-plus finish, or any half in heat), a 2-3 day modified load at 7-8 g/kg lifts muscle glycogen 25-40% above baseline and blunts the late fade at km 18-21. For a 70 kg runner that peak day is 490-560 g of carbs — about two-thirds of a full-marathon load. Enter your expected finish time and the calculator applies the 90-minute rule for you.

Half marathon carb loading the night before — is one night enough?

For a half marathon, the night before is the last top-up, not the whole plan. One big pasta dinner cannot fully supercompensate muscle glycogen — that needs 2-3 days of elevated carbs at 7-8 g/kg. So if your half is over 90 minutes, start Friday for a Sunday race: ramp into 7-8 g/kg, make lunch the day before your biggest carb meal, then keep the night-before dinner familiar and on the lighter side (rice, noodles, bread) so you sleep and wake un-bloated. Race morning then adds 1-2 g/kg, 2-4 hours before the gun. If your half is under 90 minutes, a single normal carb-rich dinner the night before is genuinely enough.

Can vegetarians and vegans carb load effectively?

Absolutely — most high-carb race foods are already plant-based. Vegans: white rice, pasta, white bread, bagels, potatoes, maple syrup, fruit juices, sports drinks, tofu rice bowls, oat or soy milk. Vegetarians: add eggs, Greek yogurt, honey, dairy smoothies. The one pitfall is relying on beans and lentils for protein — they're too high in fiber during loading days. Swap to tofu, tempeh, or a protein shake instead. Carb loading works the same regardless of protein source.

References 7 peer-reviewed sources
  1. Bergström J, Hultman E (1966). Muscle glycogen synthesis after exercise: an enhancing factor localized to the muscle cells in man. Nature, 210(5033), 309-310.
  2. Bergström J, Hermansen L, Hultman E, Saltin B (1967). Diet, muscle glycogen and physical performance. Acta Physiologica Scandinavica, 71(2), 140-150.
  3. Sherman WM, Costill DL, Fink WJ, Miller JM (1981). Effect of exercise-diet manipulation on muscle glycogen and its subsequent utilization during performance. International Journal of Sports Medicine, 2(2), 114-118.
  4. Bussau VA, Fairchild TJ, Rao A, Steele P, Fournier PA (2002). Carbohydrate loading in human muscle: an improved 1 day protocol. European Journal of Applied Physiology, 87(3), 290-295.
  5. Burke LM, Hawley JA, Wong SHS, Jeukendrup AE (2011). Carbohydrates for training and competition. Journal of Sports Sciences, 29(sup1), S17-S27.
  6. Thomas DT, Erdman KA, Burke LM (2016). Position of the Academy of Nutrition and Dietetics, Dietitians of Canada, and the American College of Sports Medicine: Nutrition and Athletic Performance. Journal of the Academy of Nutrition and Dietetics, 116(3), 501-528.
  7. Costa RJS, Snipe RMJ, Kitic CM, Gibson PR (2017). Systematic review: exercise-induced gastrointestinal syndrome — implications for health and intestinal disease. Alimentary Pharmacology & Therapeutics, 46(3), 246-265.