Race week nutrition tool

Marathon Carb Loading Calculator

Use this marathon carb loading calculator to estimate your carb targets for the final 48 to 72 hours before race day. Enter your body weight, choose your protocol, and get a personalized marathon race-week plan with grams per day, food ideas, and race-morning guidance.

Built for marathon runners who want a practical carb-loading plan instead of vague advice, bad math, or a panic-pasta festival the night before the race.

48h and 72h protocols
Low-fiber guidance
Printable race-week plan

Build your carb-loading plan

Enter a few details and generate a marathon carb-loading schedule designed around your race date, dietary needs, and GI tolerance.

Calculator logic uses standard sports nutrition ranges for marathon carb loading: 8 to 10 g/kg/day across roughly 72 hours or 10 to 12 g/kg/day over the final 36 to 48 hours, plus a race-morning meal target of 1 to 4 g/kg based on timing and GI comfort.

Free calculator
Shareable result URL
CSV export

Your personalized marathon carb-loading plan

Marathon carb loading calculator: quick formula

48-hour protocol: Most marathon runners aim for about 10 to 12 grams of carbohydrate per kilogram of body weight per day.

72-hour protocol: A more gradual marathon carb load usually lands around 8 to 10 grams per kilogram per day.

Race morning: A familiar pre-race meal often falls around 1 to 4 grams per kilogram depending on timing and GI tolerance.

How marathon carb loading works

Marathon carb loading is the process of increasing carbohydrate intake during the last 2 to 3 days before your race so your muscles store more glycogen. For marathon runners, that matters because glycogen is one of the main fuels supporting sustained pace over long durations.

Modern carb loading does not require the old depletion phase. The cleaner approach is simple: taper training, raise carbohydrate intake, keep foods familiar, and reduce fiber in the final 24 hours if you are prone to GI issues.

This tool is built for runners searching for practical answers, not nutrition fan fiction. It tells you how many carbs to eat before a marathon, how to choose between a 48-hour and 72-hour protocol, and what race-morning meal target makes sense within established guidance. For a complete walkthrough, read our carb loading for marathon guide.

How many carbs should I eat before a marathon?

A common marathon carb-loading target is 8 to 10 grams of carbohydrate per kilogram of body weight per day over about 72 hours, or 10 to 12 grams per kilogram per day over the final 48 hours. The right choice depends on your body size, appetite, GI tolerance, and how comfortable you are eating larger amounts of carbohydrate in a shorter window.

This marathon carb loading calculator converts those standard ranges into a practical race-week plan so you can stop guessing how many carbs to eat the day before a marathon.

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

The day before a marathon is usually the highest-stakes day of the carb-loading window. Most runners still want high carbohydrate intake, but the practical goal is not to cram every last gram into dinner. A better approach is to distribute carbs across breakfast, lunch, snacks, and dinner while keeping foods familiar and reducing fiber if your stomach tends to get dramatic.

What to expect during carb loading

Higher glycogen stores

That is the whole point. You are topping off the tank so late-race pacing does not turn into survival theater.

Some scale weight gain

A modest increase is normal because stored glycogen is packaged with water. That is fuel, not failure.

Simpler foods usually work better

White rice, pasta, bagels, sports drink, cereal, pancakes, bread, pretzels. Race week is not the moment for culinary improv.

Lower training load

The taper helps create room for glycogen storage. Big workouts plus aggressive loading is a clumsy duet.

48-hour vs 72-hour carb loading

1

48-hour high protocol

Best for runners who prefer a shorter loading window and can comfortably eat a high amount of carbs over the final two days.

2

72-hour gradual protocol

Often easier for runners with touchier stomachs because the carb target is spread across an extra day.

3

Race-morning meal

Aim for a familiar pre-race breakfast 1 to 4 hours before the gun, adjusted for timing, nerves, and GI comfort.

High-carb food examples for marathon runners

Use these as mental math shortcuts when building your carb-loading menu.

Bagel

About 50g of carbs. A race-week classic for a reason.

Cooked white rice, 1 cup

About 45g of carbs and usually gentle on the stomach.

Cooked pasta, 1 cup

About 40g of carbs. Easy to scale up without much fiber.

Banana

Roughly 25 to 30g of carbs depending on size.

Sports drink, 500ml

About 30g of carbs and useful when appetite starts sulking.

White bread, 2 slices

About 30g of carbs. Great for toast, jam, honey, or peanut butter if tolerated.

Frequently asked questions

How many carbs should I eat before a marathon?

That depends on body weight and protocol. A common target is 8 to 10 g/kg/day over 72 hours or 10 to 12 g/kg/day over the final 48 hours.

Will carb loading make me feel heavy?

You may retain some water along with glycogen. That is expected and usually performance-supportive, not a sign you did something wrong.

Should I avoid fiber before a marathon?

Many runners do better with lower fiber during the final 24 hours, especially if they are prone to GI distress.

Can I carb load on a plant-based or gluten-free diet?

Yes. Rice, potatoes, gluten-free pasta, cereal, bread alternatives, fruit, juice, maple syrup, and sports drinks can all do useful work.