Marathon & Running
How to Carb Load Before a Marathon: The Science-Backed 2026 Guide
Master carb loading in the final 72 hours before race day with science-backed targets, sample menus, and MAVR automation built for endurance athletes.
Quick answer
Fill glycogen stores 2–3 days before the race at 8–10 g of carbs per kg, hydrate with electrolytes, and top off with a low-fiber breakfast on race morning — MAVR calculates every target automatically.
If you've ever hit the wall in a marathon, you already know the reason: you ran out of fuel.
Carb loading — the strategic increase of carbohydrate intake before race day — is the proven way to maximize glycogen stores and delay fatigue.
Here's how to carb load the right way before your marathon — backed by sports science and made easy with MAVR, the AI-powered fueling app built for endurance athletes.
Quick Answer
Start carb loading 2–3 days out, target 8–10 g of carbs per kilogram daily, keep meals low in fiber and fat, hydrate steadily with electrolytes, and top off with a familiar, high-carb breakfast on race morning.
- Carb load with familiar, low-fiber staples and taper training stress.
- Hydrate consistently and include sodium so glycogen stores lock in water.
- Use MAVR to calculate carb targets, meal timing, and race-day breakfast.
What Is Carb Loading?
Carb loading, or carbohydrate supercompensation, is the process of maximizing muscle glycogen stores before a long endurance event.
Your body can store roughly 400–600 grams of glycogen in muscle and another 100 grams in the liver — around 2,000–2,800 calories of ready-to-burn fuel.
After 90–120 minutes at marathon pace those stores deplete, leading to bonking unless you fuel mid-race. Proper carb loading ensures you start with a full tank.
The Ideal Carb Loading Window
Carb loading isn't a single meal; it is a 2–3 day strategy timed with your taper so glycogen saturation occurs without unnecessary weight gain.
Begin two to three days before the marathon when training volume drops, and aim for 8–10 grams of carbohydrate per kilogram of body weight per day (3.6–4.5 g per pound).
- Example: A 150 lb (68 kg) runner needs roughly 540–680 g of carbs per day during the final 2–3 days.
- Distribute intake across breakfast, snacks, lunch, dinner, and an evening top-off to keep digestion comfortable.
- Use MAVR to update daily carb goals automatically as your taper shifts.
What to Eat While Carb Loading
You don't need exotic foods — prioritize easy-to-digest, high-carb meals that you've already tested in training.
- White rice, pasta, bread, and bagels.
- Oatmeal, pancakes, waffles, and low-fiber cereals.
- Potatoes, sweet potatoes, and rice cakes.
- Bananas, applesauce, dried fruit, and fruit juice.
- Sports drinks or carbohydrate drink mixes for liquid calories.
Example daily plan for a 68 kg (150 lb) runner
| Feature | Example Foods | Carb Estimate |
|---|---|---|
| Breakfast | Pancakes with syrup and a banana | 120 g |
| Snack | Sports drink and pretzels | 60 g |
| Lunch | White rice with chicken and soy sauce | 150 g |
| Snack 2 | Bagel with honey | 60 g |
| Dinner | Pasta with tomato sauce and a bread roll | 180 g |
| Evening | Fruit smoothie or cereal with milk | 80 g |
What to Avoid
- Too much fiber that can cause bloating or digestive distress.
- High-fat meals that slow gastric emptying and crowd out carbs.
- Excess protein that fills you up before carb needs are met.
- Unfamiliar foods that could upset your stomach on race morning.
Hydration During Carb Loading
Every gram of stored glycogen binds about three grams of water, so expect to gain 2–4 pounds — that is a sign your muscles are fueled and hydrated.
- Drink steadily throughout the day instead of chugging before bed.
- Add electrolytes to at least one bottle daily to support glycogen storage.
- Avoid constant clear urine; balance fluids with sodium to prevent overhydration.
The Day Before the Marathon
Keep meals high in carbs, low in fat and fiber, and finish your final substantial meal by early evening so digestion wraps before sleep.
- Eat breakfast, lunch, and dinner on schedule with carb-rich staples.
- Skip heavy sauces, fried foods, and large protein portions.
- Avoid alcohol, which can impair glycogen storage and hydration.
- Prep your race-day breakfast and hydration plan ahead of time.
Race Morning
Replace overnight liver glycogen with a familiar meal 3–4 hours before the start, targeting 1–4 g of carbs per kilogram of body weight.
Example for a 150 lb (68 kg) runner: 70–270 g of carbs from options like a bagel with banana and a sports drink or oatmeal with honey and toast.
- Keep fiber and fat minimal to protect your stomach.
- Sip 400–600 ml of fluid alongside breakfast and continue small sips until the start.
- Stick with foods you have tested in long runs — race day is not the time to experiment.
Common Carb Loading Mistakes
- Starting the carb load the night before the race instead of 2–3 days out.
- Relying on high-fiber foods that trigger digestive distress.
- Overdoing protein or fat and crowding out essential carbohydrates.
- Ignoring electrolytes and diluting sodium with plain water.
Turn the Targets Into a Three-Day Plan
The hardest part of carb loading is not knowing the target — it is hitting 8-10g/kg without feeling miserable, which for a 68kg runner means roughly 550-680g of carbohydrate a day. That is a lot of food, so the trick is to spread it across five or six smaller carb-dense meals rather than three heavy ones, and to lean on low-bulk, calorie-dense options like white rice, juice, jam, and sports drink instead of filling fibrous foods. Write the three days out as actual meals and snacks, total the carbs, and adjust before you are standing in the kitchen the night before.
Generating those precise daily carb targets from your body weight and race date, and shifting them as your taper evolves, is what MAVR automates so you are not running the numbers by hand. But the targets and food lists in this guide are everything you need to build the plan yourself on paper.
Fuel smart, race strong, and recover faster with AI-guided carb loading.
Frequently Asked Questions (FAQ)
How many days before a marathon should I start carb loading?
Begin 2–3 days before the race so you have enough time to saturate glycogen stores without overeating in a single meal.
How many carbs should I eat before a marathon?
Aim for 8–10 g of carbohydrates per kilogram of body weight per day during the carb loading phase.
What should I eat the night before the marathon?
Choose simple, carb-rich foods such as white rice, pasta, potatoes, or bread paired with a small portion of protein and minimal fat or fiber.
Should I carb load if my marathon pace is slow?
Yes. Glycogen depletion is driven by duration as well as intensity, so slower runners still benefit from full glycogen stores.
How does MAVR help with carb loading?
MAVR automatically calculates your carb targets, meal timing, and hydration plan based on your body metrics, taper schedule, and race date.
Written by
MAVR Sports Nutrition Team
The MAVR sports-nutrition team translates peer-reviewed endurance research (Jeukendrup, Burke, the ISSN) into daily fueling for runners and triathletes.