Carb Loading for Trail Races: Timing and Strategy Guide
How to carb load for a trail race: 10 to 12 g of carbs per kg for 36 to 48 hours (700 to 840 g a day at 70 kg), a sample menu, and which races need it.
Understanding Carb Loading for Trail Running
You've trained for months, your long runs are dialed in, and race day is approaching. But have you optimized your carbohydrate strategy? Carb loading—when done correctly—can significantly enhance your endurance performance by maximizing muscle and liver glycogen stores, giving you the energy reserves needed for those grueling climbs and technical descents (Burke et al., 2011).
Unlike road marathons, trail races present unique challenges: prolonged efforts, significant elevation gain, variable terrain, and often longer durations. This makes carbohydrate availability even more critical. Research shows that a single day of very high carbohydrate intake can raise muscle glycogen by around 80% above normal levels (Bussau et al., 2002). For trail runners tackling races longer than 90 minutes, this translates to delayed fatigue and improved performance, particularly in the later stages when glycogen depletion typically occurs.
This guide breaks down evidence-based carb loading protocols, timing strategies, and practical implementation for trail races of varying distances—from 25K efforts to 100-mile epics.
The Science Behind Carbohydrate Loading
Carbohydrate loading works by exploiting your body's natural glycogen storage mechanisms. When you exercise intensely and deplete glycogen stores, then consume high amounts of carbohydrates during recovery, your muscles respond by storing more glycogen than before—a phenomenon called glycogen supercompensation (Sherman et al., 1981).
Your body stores carbohydrates in two primary locations: muscles (300-600g depending on muscle mass and training status) and liver (80-110g). Muscle glycogen fuels working muscles during exercise, while liver glycogen maintains blood glucose levels. For trail races, both stores matter.
Traditional carb loading protocols involved a depletion phase (low-carb days combined with exhaustive training) followed by a loading phase. However, modern research demonstrates that the depletion phase is unnecessary and potentially risky. Contemporary protocols achieve similar glycogen supercompensation through training taper combined with increased carbohydrate intake alone (Bussau et al., 2002).
Modern Carb Loading Protocol: 36 to 48 Hours at 10 to 12 g/kg
Current sports nutrition guidelines recommend 10 to 12 g of carbohydrate per kg of body weight per day for the 36 to 48 hours before events lasting longer than 90 minutes (Burke et al., 2011; Thomas et al., 2016). That window sits inside your pre-race taper, so you load while training is already light.
Days 7-3 Before Race: Normal Training Taper
Maintain your normal carbohydrate intake (5-7g per kg body weight) while reducing training volume by 40-50%. This continues the taper without loading yet. For a 70kg runner, this means 350-490g of carbohydrates daily, roughly your normal intake.
Final 36-48 Hours Before Race: High-Carb Loading
Increase carbohydrate intake to 10-12g per kg body weight while maintaining the taper (very light activity or rest). This is when glycogen supercompensation occurs. For our 70kg runner, target 700-840g of carbohydrates daily. Two days is the standard window; even one day at about 10g/kg after a taper raises muscle glycogen substantially (Bussau et al., 2002), so a single loading day is a reasonable fallback if two days of eating this much does not suit you.
These amounts may seem excessive, but they're necessary for maximal glycogen storage. To put this in perspective, 700g of carbohydrates equals approximately: 4-5 cups of cooked pasta, or 6-7 medium bagels, or 8-10 cups of cooked rice. You'll need to eat carbohydrate-dense foods at every meal and include carbohydrate-rich snacks.
The Final 24 Hours
The day before your race is crucial. Focus on easily digestible, low-fiber carbohydrates to minimize gastrointestinal distress. Reduce dietary fat and protein slightly to make room for carbohydrates without excessive calorie intake. Stay well-hydrated, as glycogen storage requires water (approximately 3g of water per gram of glycogen stored).
Sample final-day menu (for 70kg runner, targeting 700g carbs): Breakfast—large bowl of oatmeal with banana and honey, white toast with jam, orange juice (150g carbs); Mid-morning—2 granola bars, sports drink (80g carbs); Lunch—large white rice bowl with lean protein, bread roll, fruit smoothie (180g carbs); Afternoon—pretzels, dried fruit, sports drink (100g carbs); Dinner—pasta with marinara sauce, white bread, sorbet dessert (190g carbs).
Race Distance and Carb Loading Necessity
Not all trail races require full carbohydrate loading protocols. Here's how to match your strategy to race demands:
Races Under 90 Minutes (Short Trail Races, 10-15K)
Carb loading is generally unnecessary. Normal carbohydrate intake (5-7g/kg) during your taper is sufficient. Your existing glycogen stores adequately fuel efforts under 90 minutes without depletion.
Races 90 Minutes to 3 Hours (25-50K)
This is where carb loading starts to pay off: the guidelines apply to any event longer than 90 minutes. Load at 10-12g/kg for 36-48 hours, or use the one-day version (about 10g/kg the day before) if you prefer a lighter approach for a shorter race.
Races 3-6 Hours (50K-50 Mile)
Full carb loading (10-12g/kg for 36-48 hours) is highly beneficial. These efforts substantially deplete glycogen stores, and starting with maximal stores delays fatigue and improves performance, particularly when combined with race-day fueling (Thomas et al., 2016).
Ultra-Distance Races (6+ Hours, 100K-100 Mile)
Full carb loading remains important, but race-day fueling becomes increasingly critical. At ultra distances, even maximal glycogen stores deplete, making continuous carbohydrate intake during the race essential. The combination of pre-race loading and sustained fueling provides optimal energy availability.
Race-Day Fueling Strategy
Carb loading and race-day fueling work synergistically. Your loading protocol maximizes starting glycogen stores, while race-day fueling sustains carbohydrate availability.
Pre-Race Meal (3-4 Hours Before Start)
Consume 1-4g carbohydrates per kg body weight. For a 70kg runner, this means 70-280g—adjust based on race distance and personal tolerance. Choose familiar, easily digestible foods: white bread, bagels, oatmeal, bananas, rice. Include small amounts of protein for satiety. Avoid high-fiber, high-fat foods that slow digestion. Our guide on what to eat before a trail race has meal options by timing, from three hours out to 30 minutes before the start.
During the Race
Fueling requirements scale with duration:
- 1-2 hours: 30-60g carbohydrates per hour. Simple sugars work well—sports drinks, gels, chews.
- 2-3 hours: 60g carbohydrates per hour. Multiple carbohydrate types (glucose + fructose) improve absorption (Jeukendrup, 2014).
- 3+ hours: 60-90g carbohydrates per hour. Introduce variety—gels, chews, real food, liquid carbohydrates. Train your gut to handle these amounts.
For ultra-distance efforts, include easily digestible solids beyond 4-6 hours: boiled potatoes with salt, white rice balls, pretzels, sandwiches with minimal fat. These provide sustained energy and psychological satisfaction.
Hydration Integration
Carbohydrate and fluid needs intersect. Sports drinks provide both, typically delivering 40-80g carbohydrates per liter. For moderate efforts, a 6-8% carbohydrate solution (60-80g per liter) consumed at 500-750ml per hour meets both hydration and fueling needs. Adjust based on sweat rate, temperature, and intensity.
Add electrolytes for efforts exceeding 2-3 hours: 300-600mg sodium per hour prevents hyponatremia and enhances fluid absorption.
Common Carb Loading Mistakes
Mistake 1: Loading for Too Long
Stretching the high-carb phase over three or four days adds no extra glycogen once stores are full, and it makes bloating and heavy legs more likely. Keep the loading phase to the final 36-48 hours so stores peak on race morning.
Mistake 2: Excessive Fiber and Fat
Many runners increase whole grain pasta, beans, and high-fiber foods during loading. While nutritious normally, these slow digestion and increase gastrointestinal distress. During the loading phase, prioritize refined carbohydrates—white rice, white pasta, white bread, low-fiber cereals. Save the fiber for post-race recovery.
Mistake 3: Inadequate Hydration
Glycogen storage requires water. Increasing carbohydrate intake without proportional hydration limits glycogen synthesis and causes uncomfortable bloating. Drink consistently throughout the loading phase—aim for pale yellow urine.
Mistake 4: Neglecting Practice
Your first carb loading attempt shouldn't be before your goal race. Practice the protocol before training races or key long runs. This reveals individual responses, identifies problematic foods, and builds confidence.
Mistake 5: Continuing Hard Training
Carb loading only works with reduced training volume. If you're still logging high-mileage weeks, you're burning the carbohydrates you're trying to store. Your taper is essential—reduce volume by 40-60% in the final week.
Individual Variations and Adjustments
Carb loading responses vary based on several factors:
Training Status: Well-trained athletes store more glycogen than untrained individuals. Your years of training have increased your glycogen storage capacity—one adaptation that makes the protocol more effective (Sherman et al., 1981).
Body Composition: Individuals with greater muscle mass store more total glycogen. Adjust your targets based on your specific body weight and composition.
Metabolic Efficiency: Some runners are "fat-adapted" through low-carb training approaches. While this enhances fat oxidation, it doesn't eliminate the performance benefits of carbohydrate availability for high-intensity efforts and steep climbs. Even fat-adapted athletes benefit from carb loading for races with significant intensity variation.
Gastrointestinal Tolerance: Some runners experience bloating, discomfort, or weight gain during loading. This is normal—you're storing 3-4g of water per gram of glycogen. The 1-2kg weight gain is temporary and represents usable energy and water. If discomfort is excessive, aim for the lower end of the range (about 10g/kg), take more of it as drinks and spread it over more meals, while ensuring adequate hydration.
Practical Implementation Tips
Track Your Intake: Use a nutrition tracking app for the first few loading attempts. It's difficult to estimate 700-800g of carbohydrates accurately without tracking. After several cycles, you'll develop intuition.
Choose Dense Sources: Reaching high carbohydrate targets requires carbohydrate-dense foods. Effective choices include: white rice, pasta, bread, bagels, pretzels, dried fruit, honey, jam, sports drinks, fruit juices, low-fat granola, rice cakes, pancakes, waffles, and low-fiber cereals.
Reduce Fat and Protein: You don't need to eliminate these macronutrients, but reducing them creates caloric space for carbohydrates without excessive total intake. Choose lean proteins and minimize added fats during the loading phase.
Liquid Carbohydrates: Sports drinks, fruit juices, and smoothies provide significant carbohydrates without excessive fullness. They're particularly useful between meals.
Split Intake: Distribute carbohydrates across 5-6 smaller meals rather than three large ones. This improves digestion, reduces discomfort, and maintains consistent glycogen synthesis.
Key Takeaways
- Load for 36-48 hours at 10-12g carbs per kg body weight, combined with your taper, for races longer than 90 minutes
- Prioritize refined, low-fiber carbohydrates during loading to maximize glycogen storage while minimizing gastrointestinal distress
- Practice your protocol before training races or key workouts—don't experiment before your goal race
- Integrate race-day fueling with pre-race loading: target 30-90g carbohydrates per hour during the race based on duration
- Expect temporary weight gain (1-2kg) from glycogen-bound water—this represents usable fuel and hydration for race day
Conclusion
Carbohydrate loading is one of the most well-researched, effective nutritional strategies for endurance performance. For trail runners, where races involve sustained efforts with significant elevation gain and variable intensity, starting with maximal glycogen stores provides a crucial performance advantage.
The modern protocol is straightforward: taper your training while increasing carbohydrate intake to 10-12g per kg body weight for the final 36-48 hours before your race. Combine this with strategic race-day fueling, and you'll optimize carbohydrate availability throughout your effort.
Your next step: select an upcoming race or key long run, calculate your carbohydrate targets based on body weight, and practice the protocol. Track your intake, note how you feel, and refine for your goal race. With proper carb loading and race-day fueling, you'll toe the starting line with every glycogen-storage advantage—ready to tackle whatever the trail demands.
Citations
Burke, L. M., Hawley, J. A., Wong, S. H., & Jeukendrup, A. E. (2011). Carbohydrates for training and competition. Journal of Sports Sciences, 29(sup1), S17-S27.
Bussau, V. A., Fairchild, T. J., Rao, A., Steele, P., & Fournier, P. A. (2002). Carbohydrate loading in human muscle: an improved 1 day protocol. European Journal of Applied Physiology, 87(3), 290-295.
Sherman, W. M., Costill, D. L., Fink, W. J., & Miller, J. M. (1981). Effect of exercise-diet manipulation on muscle glycogen and its subsequent utilization during performance. International Journal of Sports Medicine, 2(02), 114-118.
Jeukendrup, A. E. (2014). A step towards personalized sports nutrition: carbohydrate intake during exercise. Sports Medicine, 44(1), 25-33.
Thomas, D. T., Erdman, K. A., & Burke, L. M. (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.
Tarnopolsky, M. A., Zawada, C., Richmond, L. B., Carter, S., Shearer, J., Graham, T., & Phillips, S. M. (2001). Gender differences in carbohydrate loading are related to energy intake. Journal of Applied Physiology, 91(1), 225-230.
Frequently Asked Questions
How many days before a trail race should I start carb loading?
Start 36 to 48 hours before the race, which in practice means the two days before race day. Current guidelines recommend 10 to 12 g of carbohydrate per kg of body weight per day in that window for events longer than 90 minutes (Burke et al., 2011; Thomas et al., 2016). Loading for longer adds no extra glycogen once stores are full, and the old week-long depletion protocols are no longer needed. If two days is too much food, one day at about 10 g/kg after a taper still raises glycogen substantially.
How many carbohydrates should I eat during carb loading?
Eat 10 to 12 g of carbohydrate per kg of body weight per day during the 36 to 48 hour loading phase. For a 70 kg runner that is 700 to 840 g a day. In practical terms, 700 g is roughly 4 to 5 cups of cooked pasta plus bread, rice, fruit juice and sports drinks spread across five or six meals and snacks. Low-fiber, low-fat choices make it much easier to reach.
Is carb loading necessary for all trail races?
No. Carb loading helps in races longer than about 90 minutes. For shorter trail races your normal glycogen stores are enough, so eat your usual diet with a carbohydrate-rich meal the day before. For races of 90 minutes and longer, load at 10 to 12 g/kg for 36 to 48 hours; for long ultras, loading matters but race-day fueling matters even more.
What foods are best for carb loading before a trail race?
Prioritize refined, low-fiber carbohydrates for easier digestion and maximal glycogen storage: white rice, white pasta, white bread, bagels, pretzels, low-fiber cereals, bananas, dried fruit, honey, jam, sports drinks, and fruit juices. Avoid high-fiber whole grains, beans, and excessive fat during the loading phase, as these slow digestion and can cause gastrointestinal distress. Save nutrient-dense, high-fiber foods for your normal training diet.
Will I gain weight during carb loading?
Yes, expect to gain 1-2kg during carb loading, but this is temporary and beneficial. Glycogen storage requires approximately 3g of water per gram of glycogen stored. This weight represents usable fuel and hydration for your race. The weight gain indicates successful loading and will be utilized during your race effort. This is normal and not fat gain.
Should I carb load if I follow a low-carb or keto diet?
Even athletes adapted to low-carb or ketogenic diets can benefit from carb loading for trail races involving high-intensity efforts and steep climbs. While fat adaptation improves fat oxidation during steady-state running, carbohydrate availability still enhances performance during intensity surges. Consider strategic carb loading before key races while maintaining your low-carb approach during base training periods. Practice this approach before goal races to assess individual response.
What should I eat the morning of my trail race after carb loading?
Consume 1-4g of carbohydrates per kg body weight 3-4 hours before the race start. For a 70kg runner, this means 70-280g of easily digestible carbohydrates: white bread, bagels, oatmeal, bananas, rice, or familiar breakfast foods. Avoid high-fiber and high-fat foods that slow digestion. Include small amounts of protein for satiety. Practice your pre-race meal during training to confirm tolerance.
How much should I drink during carb loading?
Maintain consistent hydration throughout the carb loading phase, as glycogen storage requires water. Aim for pale yellow urine as a hydration indicator. Many runners need to slightly increase fluid intake during loading to accommodate the water bound to stored glycogen. Inadequate hydration during loading limits glycogen synthesis and causes uncomfortable bloating. Drink regularly throughout the day rather than large amounts at once.
Can I train hard while carb loading?
No, carb loading requires reduced training volume (40-60% reduction) during the loading phase. If you continue hard training, you'll burn the carbohydrates you're trying to store, preventing glycogen supercompensation. The loading phase should coincide with your pre-race taper. Light activity (easy short runs, walking) is fine, but avoid long runs, intense workouts, or high training volume during the 36-48 hour loading window.
How do I fuel during the race after carb loading?
Carb loading and race-day fueling work together. Target 30-60g carbohydrates per hour for races of 1-2 hours, 60g per hour for 2-3 hours, and 60-90g per hour for efforts exceeding 3 hours. Use multiple carbohydrate sources (glucose and fructose) for better absorption. For ultra-distance races, include easily digestible solids after 4-6 hours. Combine with adequate hydration (500-750ml per hour) and electrolytes (300-600mg sodium per hour) for optimal performance.
- Read on Trailia: https://trailia.run/guides/nutrition/carb-loading-trail-races-timing-strategy
- More nutrition & fueling guides: https://trailia.run/guides/nutrition
- All guides: https://trailia.run/guides
- Free trail running tools: https://trailia.run/tools
- Trailia homepage: https://trailia.run