Carb Loading for a Half Marathon: Do You Need It, and How Much?
You do not need a three day marathon carb load for a half marathon, but one well planned high-carb day makes the last 5 km easier. Here is who benefits most, how many grams to eat by body weight, the best foods, and a full sample day.
Quick answer
Carb loading helps for a half marathon, but it is shorter and lighter than for a marathon. One day is enough. Runners finishing in under 1 hour 30 minutes need only a normal high-carb day of about 6 to 7 g of carbohydrate per kg of body weight. Runners finishing in 1:30 to 2:00 should eat 6 to 8 g per kg the day before, and runners finishing in over 2 hours benefit from 8 to 10 g per kg for the final 24 to 36 hours. Use low-fiber, low-fat carbohydrate foods such as white rice, pasta, bagels, potatoes, bananas, juice, and sports drink, spread across the whole day, with training kept very light.
Everyone knows marathoners carb load. For the half, the advice splits in two. One camp says it is only 21 km and you should eat normally. The other copies the full marathon protocol and spends three days stuffed with pasta. Both are wrong for most runners. The half marathon sits right on the line where glycogen starts to limit performance, and where you land on that line depends on how long you will be out there.
This guide gives you a clear answer by finish time, the grams by body weight, the foods that make the numbers easy to hit, a full sample day, and the mistakes that leave runners bloated at the start.
Do You Need to Carb Load for a Half Marathon?
Research on carb loading is consistent: it improves performance in events that last longer than about 90 minutes, and does little for shorter ones. Most half marathon finishers take between 1 hour 40 minutes and 2 hours 30 minutes. So for most runners, the answer is yes. The dose just needs to match the time on course.
| Expected finish time | Do you need to load? | Carbs the day before | How long |
|---|---|---|---|
| Under 1:30 | A normal high-carb day is enough | 6 to 7 g per kg | 1 day |
| 1:30 to 2:00 | Yes, a light load | 6 to 8 g per kg | 1 day |
| 2:00 to 2:30 | Yes | 8 to 10 g per kg | 24 to 36 hours |
| Over 2:30 | Yes, it matters most here | 8 to 10 g per kg | 36 to 48 hours |
Why It Works: The Glycogen Math
Your muscles and liver store carbohydrate as glycogen. On a normal mixed diet, a trained runner holds roughly 350 to 450 g, around 1,400 to 1,800 kcal. A 70 kg runner burns close to 1,500 kcal in a half marathon, and at race effort 70 to 80 percent of that comes from carbohydrate. That is about 260 to 300 g of glycogen, most of what a normally fed runner has stored. You will not hit a marathon-style wall, but you will run the tank low, and a low tank is why pace drifts after 16 km.
Carb loading raises stored glycogen to 500 to 700 g. You finish with fuel to spare instead of scraping the bottom. Add gels during the race and the late fade mostly goes away. For the slower half of the field, time on course approaches what faster runners spend on a 30 km race, and the benefit grows with it.
How Much: Grams by Body Weight
| Body weight | Light load (6 to 8 g per kg) | Full load (8 to 10 g per kg) |
|---|---|---|
| 50 kg (110 lb) | 300 to 400 g | 400 to 500 g |
| 60 kg (132 lb) | 360 to 480 g | 480 to 600 g |
| 70 kg (154 lb) | 420 to 560 g | 560 to 700 g |
| 80 kg (176 lb) | 480 to 640 g | 640 to 800 g |
| 90 kg (198 lb) | 540 to 720 g | 720 to 900 g |
For scale: most runners eat 3 to 5 g per kg on a normal day. Even the light load is a clear step up, and nobody reaches it by accident. You have to plan it.
When to Start
Older protocols called for a week of depletion runs and low-carb eating before the load. That is no longer needed. A trained runner who is tapering can bring muscle glycogen to very high levels with a single day of high carbohydrate intake and rest. For a Sunday race, eat normally through Friday with carbs at every meal, then load on Saturday. If you expect to finish in over two hours, start at Friday dinner. Keep Saturday running to 20 to 30 easy minutes with a few strides, or rest.
The Best Carb Loading Foods
The best carb loading foods are high in carbohydrate and low in fiber, fat, and bulk. That is the reverse of normal healthy eating advice, and it is only for a day. White and refined beats whole grain here, because fiber fills you up before you hit the number and leaves more in the gut on race morning.
| Food | Portion | Carbs |
|---|---|---|
| Plain bagel | 1 large | 55 g |
| White rice, cooked | 1 cup (160 g) | 45 g |
| Pasta, cooked | 1 cup (140 g) | 43 g |
| Baked or boiled potato | 1 medium (170 g) | 37 g |
| Oats | 60 g dry | 40 g |
| White bread | 2 slices | 28 g |
| Banana | 1 medium | 27 g |
| Pancakes with maple syrup | 2 medium, 2 tbsp syrup | 55 g |
| Low-fiber cereal with milk | 1 cup with 125 ml milk | 32 g |
| Pretzels | 30 g | 23 g |
| Raisins or dried fruit | 40 g | 32 g |
| Orange or apple juice | 250 ml | 26 g |
| Sports drink | 500 ml | 30 g |
| Honey or jam | 1 tbsp | 13 to 17 g |
| Low-fat fruit yogurt | 150 g | 22 g |
Liquid carbs are the trick that makes loading comfortable. Two glasses of juice and a bottle of sports drink add 80 g without adding any fullness.
A Sample Carb Loading Day (70 kg Runner, 560 g)
| Meal | Food | Carbs |
|---|---|---|
| Breakfast, 8:00 | Oats (60 g dry) with banana and honey, 250 ml orange juice | 110 g |
| Snack, 10:30 | Bagel with jam | 65 g |
| Lunch, 13:00 | 2 cups of white rice with chicken and soy sauce, 250 ml juice | 115 g |
| Snack, 16:00 | Pretzels, banana, 500 ml sports drink | 80 g |
| Dinner, 18:30 | 2 cups of pasta with tomato sauce, a little lean meat, 2 slices of white bread | 125 g |
| Before bed, 21:00 | White toast with honey, low-fat fruit yogurt | 65 g |
That is 560 g of carbohydrate, 8 g per kg, in about 3,000 kcal. No meal is enormous. The work is done by frequency, liquid carbs, and keeping fat and protein portions small. For the light load, drop the bedtime snack and one of the juices.
It Is a Carb Swap, Not a Feast
The most common mistake is reading "carb load" as "eat a lot". Pizza, creamy pasta, garlic bread with butter, and dessert add up to a high-fat day with some carbs in it. Fat is slow to digest and takes up room that carbohydrate should have. On loading day, carbs should be 70 to 80 percent of your calories. Keep protein to small lean portions, around 1.2 to 1.5 g per kg for the day, and let fat fall to whatever comes with the food.
Common Mistakes
- One giant pasta dinner. A single meal can hold 150 g of carbs at most before it becomes painful. The target is three to four times that. Spread it across the day.
- Whole grains and vegetables as usual. Brown rice, whole wheat pasta, and big salads bring 40 to 50 g of fiber on a loading day. Switch to white and keep vegetables small and cooked.
- Training hard the day before. A hard session burns the glycogen you are trying to store.
- Panicking about the scale. Each gram of glycogen holds about 3 g of water. Gaining 0.5 to 1.5 kg means it worked.
- Loading with new foods. Stick to meals you have eaten before long runs.
- Forgetting race morning. The load fills muscle glycogen. Breakfast refills the liver. You need both.
- Skipping fuel during the race because you loaded. Loading and gels do different jobs. Runners over 1:30 should still take carbs on course.
How to Carb Load Without Feeling Bloated
- Eat six times, not three. Smaller meals every 2.5 to 3 hours.
- Drink a third of your carbs: juice, sports drink, smoothies without added fiber.
- Pick dense, low-volume foods: bagels, rice, honey, jam, dried fruit, pretzels.
- Eat dinner early and keep it normal sized. Breakfast and lunch should be the largest meals of the day.
- Salt your food and drink to thirst. Glycogen storage pulls water in with it.
- Cut fiber to under 20 g for the day.
A Note for Women
Early studies suggested women could not carb load as well as men. Later work found the cause: the women in those studies were eating too few total calories, so a high percentage of carbs still gave a low amount in grams. When women ate at least 8 g per kg, with total calories raised to match, glycogen rose just as it did in men. If you are a smaller runner or usually eat under 2,000 kcal, you will need to eat more than usual on loading day to get there. Count grams, not percentages.
Test It Before Race Week
Run the full protocol once in training, the day before your longest long run, three to five weeks out. You will learn which foods sit well, how the volume feels, and what your stomach is like the morning after. Most runners also find that the long run feels noticeably easier, which is the best reason to repeat it on race weekend.
The free Mavr half marathon fuel calculator gives you a pre-race carb target from your body weight and pace, plus gel timing, fluids, and sodium for race day.
Frequently Asked Questions
Should you carb load for a half marathon?
Yes, for one day. Carb loading improves performance in events over about 90 minutes, which covers most half marathon finishers. Eat 6 to 8 g of carbohydrate per kg of body weight the day before if you expect to finish under two hours, and 8 to 10 g per kg if you will be out longer.
How many days before a half marathon should I carb load?
One day is enough for most runners. With a taper and very light training, 24 hours of high carbohydrate intake fills muscle glycogen. Runners expecting to finish in over two hours can start at dinner two nights before for a 36 hour load.
How many carbs should I eat the day before a half marathon?
Between 6 and 10 g per kg of body weight. For a 70 kg runner that is 420 to 700 g. Faster runners can stay at the lower end. Runners finishing in over two hours should aim for 8 g per kg or more.
What are the best foods for carb loading?
Low-fiber, low-fat, high-carbohydrate foods: white rice, pasta, bagels, white bread, potatoes, oats, bananas, pancakes, pretzels, dried fruit, honey, jam, juice, and sports drink. Liquid carbs help you reach the target without feeling stuffed.
Will carb loading make me gain weight?
Yes, by about 0.5 to 1.5 kg, and that is the point. Each gram of stored glycogen holds around 3 g of water. The extra weight is fuel and fluid that you will use during the race. It is gone within a day or two after.
Is a big pasta dinner the night before enough?
No. A single dinner provides 100 to 150 g of carbohydrate, while a proper load needs 400 to 700 g across the day. A huge late meal also hurts sleep and leaves you heavy in the morning. Make breakfast and lunch the largest meals and keep dinner early and normal sized.
Sources
Sources and official references
- 1.Carbohydrates for Training and CompetitionJournal of Sports Sciences (Burke et al., 2011) · Fueling up at 7 to 12 g/kg for shorter events; carbohydrate loading at 10 to 12 g/kg for 36 to 48 hours for events over 90 minutes
- 2.Carbohydrate Loading in Human Muscle: An Improved 1 Day ProtocolEuropean Journal of Applied Physiology (Bussau et al., 2002) · One day of rest and high carbohydrate intake raises muscle glycogen to very high levels in trained athletes
- 3.Carbohydrate-Loading and Exercise Performance: An UpdateSports Medicine (Hawley et al., 1997) · Loading improves performance in events longer than 90 minutes and does little for shorter efforts
- 4.Gender Differences in Carbohydrate Loading Are Related to Energy IntakeJournal of Applied Physiology (Tarnopolsky et al., 2001) · Women increase muscle glycogen like men when carbohydrate reaches about 8 g/kg with higher total energy intake
- 5.Position of the Academy of Nutrition and Dietetics, Dietitians of Canada, and ACSM: Nutrition and Athletic PerformanceJournal of the Academy of Nutrition and Dietetics (Thomas et al., 2016) · Carbohydrate targets for pre-event fueling and race morning
Prompt ideas for AI assistants
- “I weigh 68 kg and run a 1:55 half. How many carbs should I eat the day before?”
- “What does 500 g of carbs in a day look like?”
- “How do I carb load without feeling bloated?”
Mavr sets your carb target for the days before your half marathon from your weight and goal time, shows it meal by meal, and tracks it as you log.
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.