Carb loading for a half marathon is simpler than for a full marathon, and whether you need a full glycogen-loading protocol depends largely on how long you’ll be out on the course. If you expect to finish in under 90 minutes, topping off your glycogen stores with a higher-carb diet the day before is enough. If your half marathon will take longer than 90 minutes, a more deliberate two- to three-day loading strategy can help you avoid hitting the wall in the final miles.
Why Finish Time Matters More Than Distance
Your muscles store glycogen, a form of carbohydrate fuel, and a well-fed runner typically has enough to sustain hard effort for about 90 minutes. After that, glycogen runs low, pace drops, and everything starts to feel harder. For runners who will cross the finish line in under 90 minutes, a standard pre-race nutrition approach works fine: eat carb-rich meals the day before and a solid breakfast race morning. Your existing glycogen stores, fully topped off, will carry you through.
For runners finishing in 1:45, 2:00, or longer, the math changes. You’re more likely to deplete those stores before the finish, so a deliberate loading phase in the days before the race becomes worthwhile. Most recreational half marathon runners fall into this category, which is why carb loading is still widely recommended for the distance even though it’s technically shorter than a full marathon.
How Many Carbs You Actually Need
The numbers are based on your body weight in kilograms (divide your weight in pounds by 2.2). For a half marathon under 90 minutes, the recommendation is 6 to 12 grams of carbohydrate per kilogram of body weight during the 24 hours before the race. That’s a wide range, and most runners do well aiming for the middle: around 8 to 10 grams per kilogram.
For a half marathon over 90 minutes, you can use a more aggressive loading strategy: 10 to 12 grams per kilogram per day, starting 36 to 48 hours before the race. This is the same protocol used for marathons and ultramarathons, just compressed into a shorter window.
To put that in practical terms, a 150-pound runner (68 kg) aiming for 8 g/kg would need about 544 grams of carbohydrate in a day. That’s roughly equivalent to 9 cups of cooked pasta, 7 large bagels, or some combination of rice, bread, fruit, juice, and other carb-rich foods spread across the full day. It’s more than most people eat normally, which is exactly the point.
A Two- to Three-Day Timeline
Start shifting your plate toward carbohydrates two to three days before race day, increasing gradually rather than cramming everything in the night before. Here’s what that looks like in practice:
- Three days out: Begin increasing your carb portions at each meal. Swap some of the protein and fat on your plate for extra rice, bread, or pasta. You’re not overeating; you’re changing the ratio of what you eat.
- Two days out: Carbs should make up the clear majority of your calories. Reduce training volume to a short shakeout run or rest day. Less exercise means your muscles are storing glycogen rather than burning it.
- The day before: This is your highest-carb day. Eat familiar foods, keep portions comfortable, and spread your eating across the full day rather than loading it all into dinner. A big pasta dinner is fine, but it shouldn’t be your only high-carb meal.
Reducing your training volume during this window is just as important as increasing carbs. When you’re not depleting glycogen through hard workouts, your muscles absorb and store more of what you eat. The combination of lighter training and higher carb intake is what actually fills the tank.
Your Race Morning Meal
The pre-race breakfast serves a different purpose than the loading phase. It tops off your liver glycogen (which drops overnight while you sleep) and gives you a readily available fuel source for the first few miles. Aim for 1 to 4 grams of carbohydrate per kilogram of body weight, eaten one to four hours before the start.
For most runners, that means eating about two to three hours before the gun goes off. A 150-pound runner might eat a large bagel with jam and a banana (roughly 80 to 100 grams of carbs), or a bowl of white rice with honey, or oatmeal made with water and topped with fruit. The key is choosing foods you’ve eaten before long runs in training. Race morning is not the time to experiment.
Best Foods for Loading
The ideal carb-loading foods are low in fiber, low in fat, and easy to digest. That means leaning toward refined carbohydrates in the days before the race, even if you normally eat whole grains and high-fiber foods. Good choices include white rice, white bread, plain pasta, bagels, pretzels, crackers, cereal, bananas, applesauce, potatoes (without heavy toppings), pancakes, and fruit juice.
This feels counterintuitive if you normally prioritize whole foods, but the temporary switch serves two purposes. First, refined carbs are absorbed quickly and stored as glycogen efficiently. Second, reducing fiber intake in the 24 to 48 hours before racing significantly lowers your risk of stomach cramps, bloating, and urgent bathroom stops during the race.
Common Mistakes That Backfire
The most frequent carb-loading error is eating more food overall rather than shifting the composition of your meals. Adding a huge plate of fettuccine alfredo on top of your normal dinner means you’re loading fat and excess calories along with the carbs. The goal is to replace protein and fat calories with carb calories, not to eat dramatically more total food.
High-fiber foods are the second biggest culprit. Fiber slows gastric emptying, draws blood flow to the gut during exercise, and promotes intestinal contractions that can cause cramping or diarrhea on the run. In studies of endurance runners, the most commonly avoided foods before racing included high-fiber vegetables, legumes, and whole grains. Stomach pain, cramping, bloating, and the urge to defecate were reported by 20 to 42 percent of runners in race surveys, and fiber and fat intake were consistently linked to those symptoms.
Other foods to scale back on in the final 24 hours: spicy dishes, dairy (if you’re at all sensitive), large amounts of protein, and anything greasy or fried. Protein in particular can increase gut symptoms during exercise when consumed in large amounts before a run.
Expect Some Water Weight
Every gram of glycogen your muscles store comes with about 3 grams of water. This is normal and actually beneficial, since that water helps keep you hydrated during the race. But it means you might feel a pound or two heavier on race morning than you did at the start of the week. Don’t let this throw you off. That weight is fuel and hydration sitting exactly where you need it, and it will be gone by the time you cross the finish line.
A Note for Female Runners
Research on carb loading in female athletes is less established than in men, but the evidence that exists suggests women can effectively increase their muscle glycogen stores through carb loading, particularly during the first half of the menstrual cycle (the follicular phase, from the start of your period through ovulation). One study in female cyclists found that a high-carb diet during this phase increased pre-exercise glycogen by about 30 percent compared to a control diet.
Whether that translates to a measurable performance boost is less clear, but the fueling strategy itself still works. If you track your cycle, timing your race or your loading protocol to align with the follicular phase may give you a slight edge in glycogen storage. If you don’t track it, the standard loading approach still applies and will still fill your glycogen stores.
Putting It All Together
If your half marathon will take under 90 minutes, keep it simple: eat carb-focused meals the day before, have a reliable breakfast two to three hours before the start, and trust your training. If your race will take longer than 90 minutes, start increasing carbs two to three days out, aim for 8 to 10 grams per kilogram of body weight per day, taper your training, and choose low-fiber, easily digested foods. Spread your eating across the full day rather than relying on one massive meal. Practice the entire routine before a long training run so nothing surprises you on race day.

