Carb Loading Calculator for Marathon & Endurance Runners

This carb loading calculator turns published carbohydrate-loading guidance into a transparent plan for marathon and prolonged endurance events. Enter body weight, choose 10, 11, or 12 g/kg/day, select a loading window, and see daily grams, the complete guideline range, carbohydrate calories, per-eating-occasion benchmarks, limitations, and a printable plan.

Quick answer: For a marathon or similarly prolonged endurance event, contemporary guidance commonly targets 10–12 g carbohydrate/kg body mass/day for the final 36–48 hours while training is tapered. A 150 lb (68.04 kg) runner’s arithmetic range is about 680–816 g/day. Evidence and method review updated July 28, 2026.

Build a transparent carbohydrate-loading plan

Convert body weight into the published 10–12 g/kg/day range, then divide your chosen target into manageable eating occasions and print the plan.

lb
Use current body weight. The equation uses total body mass, not lean mass.
Duration changes the relevance warning, not the g/kg arithmetic.
You choose the point. The tool always shows the complete 10–12 range.
Published contemporary loading guidance centers on the final 36–48 hours.
Meals plus snacks. The result is an equal-share planning benchmark.
g/day
Used only to show the gap to your chosen target.
This changes the caution text, not the equation.

Total over selected window
Carbohydrate calories per day
Equal share per eating occasion
25 g planning blocks per day
10 g/kg lower bound
12 g/kg upper bound

Your printable carbohydrate-loading plan

DayDaily carbohydrateSuggested check
  • Use familiar foods and drinks tested in training.
  • Spread intake across the day instead of relying on one huge dinner.
  • Keep normal hydration; carbohydrate loading is not water loading.
  • Reducing fiber or fat can improve practicality for some runners, but do not remove essential nutrition longer than needed.
  • Plan the separate pre-race meal and during-race fueling strategy.
Scope: This calculation is guideline arithmetic, not an individualized meal prescription. It does not calculate total energy needs, protein, fat, hydration, sodium, race-morning intake, or carbs consumed during the event.

Privacy: Calculations occur entirely in your browser. NextGait does not receive or store your body weight, intake, event duration, gut-practice selection, or results.

Dietitian and medical disclosure: This page has not been reviewed by a registered dietitian and does not provide an individualized diet prescription. Seek qualified sports-dietitian or clinical guidance if you have diabetes, kidney disease, gastrointestinal disease, pregnancy, a history of disordered eating, food allergies, or medication that changes glucose or fluid balance.

How to use the carb loading calculator

  1. Enter current body weight. Choose pounds or kilograms. The published equation uses total body mass.
  2. Check event relevance. Enter expected duration. The selection triggers context but does not alter the formula.
  3. Choose the planning point. Select 10, 11, or 12 g/kg/day. The tool always displays the full 10–12 range.
  4. Choose the window. Two days maps most closely to the commonly cited final 36–48 hours. One and three days are included for transparent comparison.
  5. Choose eating occasions. Count planned meals and snacks. The equal-share output makes the scale of the plan visible; it is not a required meal-by-meal split.
  6. Add typical carbs only if known. This optional number shows the gap to the selected target and does not grade your current diet.
  7. Print, then translate carefully. Build the food plan with familiar labels and portions. Do not invent new foods or supplements during race week.

For training context, pair this calculation with the beginner marathon training plan, the first half-marathon plan, and the long-run snack guide. The calculator plans pre-event carbohydrate availability; it does not replace progressive training.

Carb-loading formula and methodology

Daily carbohydrate (g/day) = body mass (kg) × selected carbohydrate target (g/kg/day). The displayed guideline range uses body mass × 10 for its lower boundary and body mass × 12 for its upper boundary. Total loading-window carbohydrate equals the chosen daily target multiplied by days. Carbohydrate energy is shown using 4 kcal per gram.

OutputEquationWhat it means
Published daily rangekg × 10 through kg × 12The full contemporary loading range
Selected daily pointkg × chosen g/kg/dayYour comparison target, not a prescription
Window totalselected daily grams × daysPlanning inventory across 1–3 days
Equal shareselected daily grams ÷ eating occasionsScale check for meals and snacks
Carbohydrate caloriesselected daily grams × 4 kcalCarb energy only, not total calorie need
25 g blocksselected daily grams ÷ 25Label-reading aid, not food exchanges

The calculator deliberately does not estimate carbohydrate needs from sex, age, finish time, or a generic intensity score. Current loading guidance is expressed relative to body mass, while appropriateness and execution depend on event demands, training status, energy needs, gut tolerance, preferences, and clinical context. Adding unsupported variables would create a more impressive-looking but less defensible number.

Worked example: 150 lb marathon runner

A 150 lb runner weighs 68.04 kg. Multiplying by 10 g/kg gives approximately 680 g carbohydrate/day; multiplying by 12 gives about 816 g/day. At a selected 10 g/kg/day for two days, the window total is approximately 1,361 g and carbohydrate contributes about 2,722 kcal each day.

If that runner plans six eating occasions, an equal division is about 113 g per occasion. This does not mean every meal must contain exactly 113 g. It reveals why successful loading usually requires deliberate distribution, energy-dense familiar choices, and practice rather than one oversized pasta dinner.

Who may benefit from carb loading?

Carbohydrate loading is designed to maximize muscle glycogen before competition where carbohydrate availability may limit sustained performance. Marathon running is the clearest common use case. Long triathlons, ultramarathons, long cycling events, and other prolonged high-output endurance competitions may also use event-specific versions.

It is not automatically necessary for every race labeled “endurance.” Expected duration matters. A trained runner racing a half marathon well under 90 minutes has a different problem from a runner on the course for three hours. The tool therefore raises a relevance warning for shorter events instead of silently producing an authoritative meal target.

Why 10–12 g/kg for 36–48 hours?

The modern protocol replaced older multi-day depletion-and-loading regimens with a shorter approach: reduce training and provide high carbohydrate availability in the final 36–48 hours. World Athletics materials for distance runners describe 10–12 g/kg/day during that period, alongside a familiar pre-race meal and in-race fueling as separate strategies.

A 2026 dose-response study in endurance-trained participants compared 6, 8, and 10 g/kg/day across the final 48 hours. Muscle glycogen was higher after 10 g/kg/day than after 6 or 8 g/kg/day, with a positive relationship between relative carbohydrate intake and muscle glycogen. That study strengthens the physiological rationale for the lower end of the contemporary loading range, but it does not prove that every runner must or can tolerate 10–12 g/kg/day.

Evidence is not a guarantee: Carb loading can increase carbohydrate availability, but performance also depends on pacing, fitness, weather, hydration, gastrointestinal comfort, sleep, and during-race fueling. Individual trials and event conditions do not support a guaranteed finish-time improvement.

How to make a high-carb target practical

Spread intake across the day

A daily target above 600 g can be difficult to reach through three large meals. More frequent meals and snacks reduce the amount required at any single sitting. Use the calculator’s per-occasion number as a volume warning and planning benchmark, then shape the distribution around sleep, travel, appetite, and foods already tested.

Use labels and weigh portions during rehearsal

Carbohydrate content varies by brand, serving size, cooking method, and recipe. A bagel, bowl of rice, juice, cereal, sports drink, or snack bar does not have one universal value. Read the US Nutrition Facts label, use total carbohydrate per serving, and confirm portion size. A short practice log is more accurate than memorizing generic food equivalents.

Favor familiar, lower-volume options where useful

Some runners combine solid food with carbohydrate-containing drinks or lower-fiber foods to reduce bulk. World Athletics describes a low-residue approach as a common companion to loading, especially when gut issues are a concern. That is a short event-specific tactic, not a reason to eliminate fiber from the everyday diet.

Taper training rather than adding a depletion workout

Contemporary loading pairs high carbohydrate intake with reduced training. The calculator does not instruct runners to perform a glycogen-depleting workout. An aggressive late workout can add fatigue, soreness, or injury risk when the training plan should be protecting race readiness.

Keep the pre-race meal and race fuel separate

Loading builds pre-event stores. The race-morning meal supports liver glycogen after an overnight fast and provides carbohydrate from the gut. During-race intake addresses ongoing fuel use. Combining all three into one calculator total would obscure timing and encourage double counting.

For those later layers, use the half-marathon nutrition guide, the marathon wall guide, and the energy gel guide for sensitive stomachs.

Limitations and safety

  • No energy-availability calculation: A carb target can represent a very large number of calories. This tool does not calculate total energy, protein, fat, micronutrients, or whether the plan displaces other needs.
  • No clinical personalization: Diabetes, kidney disease, gastrointestinal disease, pregnancy, allergies, medication, and eating-disorder history require individualized care.
  • No adjusted-body-weight formula: Published guidance uses body mass, but very large totals may be unrealistic. The tool does not invent an adjusted-weight equation without validated guidance.
  • No guaranteed glycogen result: The same intake can produce different storage, fullness, and symptoms across people.
  • No food database: Generic portions create false precision. Use the label on the food or drink actually consumed.
  • No hydration instruction: Maintain an appropriate fluid plan. Do not dehydrate to avoid temporary scale weight or force water because carbohydrate is stored with water.
  • No race-day fueling calculation: Loading, breakfast, and in-race carbohydrate are related but separate timing decisions.

Stop and get help when appropriate: Do not force a calculated intake through repeated vomiting, severe abdominal pain, confusion, fainting, or signs of a serious glucose problem. Seek urgent medical care for severe symptoms. For a prescriptive meal plan, use a qualified sports dietitian.

What this calculator improves over common tools

Common calculator problemNextGait safeguard
One unexplained gram resultShows formula, selected point, and complete 10–12 g/kg range
Finish time changes grams without evidenceDuration changes relevance messaging, not the body-mass equation
Carb loading mixed with race fuelingExplicitly separates loading, pre-race meal, and in-race intake
Huge total with no execution helpShows per-occasion benchmark, calories, blocks, copy, and print
Generic food portions presented as exactDirects users to actual Nutrition Facts labels
Implied professional reviewClearly states that no registered-dietitian review is claimed
No short-event guardrailWarns when expected duration is under about 90 minutes
Personal data sent to a serverAll calculation stays in the browser

Visible validation cases

InputExpected outputPurpose
150 lb; 10 g/kg; 2 days680 g/day; 1,361 g totalUS reference case
70 kg; 10 g/kg; 2 days700 g/day; 1,400 g totalMetric reference case
70 kg; range700–840 g/day10–12 g/kg boundaries
70 kg; 12 g/kg; 6 occasions840 g/day; 140 g/occasionUpper-point distribution
Event under 90 minutesVisible relevance warningShort-event guardrail
US ↔ metric toggleEquivalent weight retainedUnit-conversion integrity

Method version 1.0. The Python reference function and browser implementation use 0.45359237 kg/lb, 10–12 g/kg/day, and 4 kcal/g. Automated tests cover reference cases, boundaries, unit equivalence, content markers, metadata length, structured data, print support, and a WordPress-safe JavaScript constraint.

Frequently asked questions

How many carbs should I eat when carb loading for a marathon?

Contemporary sport-nutrition guidance commonly uses 10–12 grams of carbohydrate per kilogram of body mass per day for the final 36–48 hours before a marathon or similarly prolonged endurance event. The calculator converts that range to your body weight; it does not decide which point is tolerable or appropriate for you.

How do I calculate carb loading from body weight?

Convert pounds to kilograms by multiplying by 0.45359237, then multiply kilograms by the selected grams per kilogram per day. A 150 lb runner weighs 68.04 kg, so 10 g/kg/day equals about 680 g carbohydrate per day.

Is carb loading necessary for a half marathon?

It depends partly on expected duration and the athlete. Dedicated loading is most relevant to prolonged endurance events, while a faster half marathon under about 90 minutes has a different rationale. Some longer-duration half-marathon runners may use a practiced carbohydrate-focused approach, but should not assume a full marathon protocol is automatically required.

Is one day enough for carbohydrate loading?

Research has shown that high muscle glycogen can be achieved within 24 hours in specific trained-athlete protocols, but contemporary marathon guidance commonly describes 36–48 hours at 10–12 g/kg/day with reduced training. A one-day option is included for comparison, not as a claim that it is best for everyone.

Should I eat all my carbs at dinner before the race?

No. A very large dinner can be uncomfortable and is difficult to execute. Divide the daily target across familiar meals, snacks, and carbohydrate-containing drinks. The calculator supplies an equal-share benchmark so you can see the size of each eating occasion.

Does the total include my race-morning breakfast?

No. The loading window, the pre-race meal, and carbohydrate consumed during the event are separate planning layers. The calculator intentionally does not add a race-morning meal or hourly race fuel to the loading total.

Will carb loading make me gain weight?

Glycogen is stored with water, and food volume can also change scale weight, so a temporary increase is possible. The amount varies and should not be predicted from this calculator. Avoid dehydrating yourself or restricting fluids to offset a normal short-term change.

What if the calculated number feels impossible?

Do not force it. Large g/kg targets can be impractical, especially without rehearsal or with gastrointestinal, metabolic, kidney, or eating-related concerns. A qualified sports dietitian can assess energy needs, food volume, medical history, and realistic alternatives.

Has this plan been reviewed by a registered dietitian?

No. NextGait has not represented this page as reviewed by a registered dietitian. The equations reproduce published guideline arithmetic and the page cites its evidence. Any prescriptive or medically individualized meal plan should be created or reviewed by a qualified sports dietitian or clinician.

Research and primary guidance

Last evidence review: July 28, 2026. This calculator is an educational planning aid, not a diagnostic device, medical service, or individualized nutrition prescription.

Ken — NextGait founder and running gear tester

Written by Ken — 12 years of running, 12,500+ miles, 63 shoes tested, 36 races from 5Ks to a 50K ultra. I run 30–40 miles a week on the Atlantic City Boardwalk and review every shoe with real training miles, not one-run demos. More about me →

Editorial disclosure: This free calculator contains no paid placement. Equations and conversions were tested against visible reference cases. Research links point to primary or consensus sources. This page has not been reviewed by a registered dietitian; no professional credential is implied.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top