Clinical Accuracy Verified
Data verified on 2026-04-14 Reviewed by Dr. Marcus Sterling
🍝

Carb Loading Calculator — Race Nutrition by Body Weight

Calculate your exact carbohydrate loading targets before a 5K, 10K, Half Marathon, or Marathon based on body weight and ACSM guidelines.

Days before race to load

700g
Carbs per day
10
g / kg bodyweight
3d
Loading protocol
6
Gels during race

Protocol

Full carb loading protocol (3 days)

Total carbs over loading period: 2100g

Sample Daily Meals

  • 1Pasta x2 servings + white bread
  • 2Rice 300g cooked + banana x2
  • 3Bagels + honey + sports drink + energy gels

Need 6 gels for race day?

NorthLine Gold Gels — 22g dual-source carbs per gel

SHOP GELS

What Is Carb Loading?

Carbohydrate loading (glycogen supercompensation) is a nutritional strategy used before endurance events. By systematically increasing carbohydrate intake 2–3 days before a race, athletes can store 20–40% more glycogen than normal, delaying fatigue and improving performance.

When Does It Matter?

Carb loading provides a meaningful performance benefit for events lasting longer than 90 minutes. For 5K and 10K races, a simple carbohydrate top-up the night before is sufficient.

| Race Distance | Est. Duration | Carb Loading Protocol | | :--- | :--- | :--- | | 5K | 20–45 min | Not required. Eat normally. | | 10K | 40–70 min | Light top-up (5g/kg) the day before. | | Half Marathon | 1h 30m–3h | 2-day moderate loading (7–8g/kg/day). | | Marathon | 3h–6h+ | Full 3-day protocol (9–10g/kg/day). |

The Science Behind Glycogen Supercompensation

Your muscles store approximately 400–500g of glycogen in a rested state. This provides around 1,800–2,000 kcal of energy — barely enough for a 3-hour marathon at race pace. By loading carbohydrates beforehand: * Muscle glycogen stores increase by 20–40% * You effectively delay "The Wall" by 20–30 minutes at target pace * Brain glucose availability is improved, reducing perceived effort

Foods to Use During Carb Loading

Focus on low-fibre, low-fat, low-protein carbohydrate sources: * White pasta, white rice, white bread * Potatoes (no skins), bagels, pretzels * Sports drinks, energy gels, bananas * Avoid: High-fibre foods, cruciferous vegetables, large amounts of fat or protein (all slow gastric emptying and risk GI issues on race day)

Q: Will carb loading make me gain weight? A: Yes — temporarily. Each gram of glycogen is stored with ~3g of water. Expect 1–2kg of additional body weight, which disappears over the race as glycogen is burned. This is normal and desirable.

Q: Should I rest completely during carb loading? A: Yes. Combine high carb intake with reduced training volume (a standard taper week). Exercise during carb loading burns the glycogen you're trying to store.

Frequently Asked Questions

Q: How many days before a marathon should I carb load?

A: The standard protocol is 3 days before race day. Begin on Wednesday for a Sunday marathon. Keep carb intake at 9–10g/kg bodyweight per day while tapering your training volume.

Q: What should I eat the night before a marathon?

A: A simple, familiar carbohydrate-rich meal: pasta with a light tomato sauce, white rice with chicken, or a baked potato. Avoid anything new, overly spiced, high-fat, or high-fibre. Aim for 2–3g/kg of carbs at this meal alone.

Q: Can I carb load for a 10K?

A: A full 3-day protocol is overkill for a 10K. A simple carbohydrate-rich dinner the night before (5g/kg) and a light carb breakfast on race morning is sufficient. Your existing glycogen stores are adequate for 10K at most intensities.