Carb loading for a marathon: how much, when, and how many gels
How to carb load for a marathon: grams of carbohydrate per pound and kilogram, a worked example, a sample day, carbs per hour and how many gels you need.
Road Guide Updated
Photo: makafood / Pexels
Carb loading means eating much more carbohydrate than usual for the last day or two before a long race, while training tapers, so you start with your muscle and liver glycogen stores as full as they can be. For the marathon it's a standard recommendation in sports nutrition reviews. It's also easy to get wrong: too little, too late, too much fiber, or a single giant dinner.
This guide covers how much to eat, for how long, a worked example in pounds and kilograms, and how much carbohydrate to take during the race, including how many gels that means.
A health note first. Carb loading is a big, fast change in diet. If you have diabetes or prediabetes, a GI condition such as IBS or celiac disease, kidney disease, a history of disordered eating, or you're pregnant, don't carb load without a plan from your doctor or a registered dietitian. Everything here is general information, not individual advice.
Who benefits from carb loading
Glycogen is the main fuel for running at marathon effort, and a marathon is long enough to run it low. Louise Burke's review of marathon nutrition says carb loading can improve marathon performance by letting you run at your optimal pace for longer before fatigue sets in.
Her review table on competition strategies places carb loading with prolonged events, usually longer than 90 minutes, that would otherwise deplete muscle glycogen, naming the marathon as an example. For shorter events, a Gatorade Sports Science Institute review notes that such aggressive intakes may not be necessary. For a half marathon, see what to eat before a half marathon instead.
What you don't need: the old "depletion" phase of several low-carb days before loading. Burke's 2007 review says there's no evidence it provides any benefit.
How much carbohydrate to eat
The reviews we checked agree closely:
- 10 to 12 g of carbohydrate per kilogram of body weight per day, for the 36 to 48 hours before the race, plus a taper (Burke 2007, written for well-trained marathoners, and Burke 2015; the GSSI review gives the same range).
- The International Society of Sports Nutrition's ultra-marathon position stand recommends about 10 g/kg/day in the 48 hours before an ultra. For the food you want waiting on the course, see our ultra drop bag checklist.
In pounds, 10 to 12 g/kg is about 4.5 to 5.4 g of carbohydrate per pound per day.
| Body weight | 10 g/kg per day | 12 g/kg per day |
|---|---|---|
| 120 lb (54.4 kg) | 544 g | 653 g |
| 130 lb (59.0 kg) | 590 g | 708 g |
| 150 lb (68.0 kg) | 680 g | 816 g |
| 180 lb (81.6 kg) | 816 g | 980 g |
| 200 lb (90.7 kg) | 907 g | 1,089 g |
These are much bigger numbers than most people expect. A typical day of eating doesn't come close, which is why "pasta dinner the night before" on its own isn't carb loading.
Worked example: a 150 lb runner
- Convert to kilograms. 150 lb ÷ 2.2046 = 68.0 kg.
- Daily target. 68.0 kg × 10 g = 680 g; 68.0 kg × 12 g = 816 g. Aim for 680 to 816 g of carbohydrate per day.
- Duration. For a Sunday morning marathon, starting Friday morning gives about 48 hours; starting Friday evening gives about 36.
- Race breakfast. Burke's table adds 1 to 4 g/kg in the 1 to 4 hours before the start: 68 to 272 g for this runner. Our suggestion for a middle ground to test in training: about 2 g/kg (136 g) about 3 hours out.
What 680 grams looks like
Per-100 g carbohydrate values from USDA FoodData Central: cooked white rice 28.2 g, cooked pasta 30.9 g, white bread 49.4 g, plain bagel 52.4 g, banana 22.8 g, honey 82.4 g. Using those numbers, one loading day for our 150 lb runner could look like this (our example, not a prescribed menu):
| Meal | Food | Amount | Carbohydrate |
|---|---|---|---|
| Breakfast | Plain bagel | 100 g (3.5 oz) | 52 g |
| Honey | 30 g (1.1 oz) | 25 g | |
| Banana | 120 g (4.2 oz) | 27 g | |
| Snack | White bread with honey | 120 g (4.2 oz) bread + 20 g (0.7 oz) honey | 76 g |
| Lunch | Cooked white rice | 400 g (14.1 oz) | 113 g |
| Snack | Banana and a plain bagel | 120 g (4.2 oz) + 100 g (3.5 oz) | 80 g |
| Dinner | Cooked pasta with tomato sauce | 450 g (15.9 oz) pasta | 139 g |
| White bread with honey | 60 g (2.1 oz) bread + 20 g (0.7 oz) honey | 46 g | |
| Total from food | about 558 g |
That's a lot of food and still about 120 g short of 680 g. Drinks are an easy way to close the gap without more bulk: juice, sports drinks, chocolate milk, sodas. Read the labels and add them up. Small side portions of protein and vegetables are fine; keep them small.

How to carb load without wrecking your stomach
- Go low-fiber. Swap whole grains, beans and big salads for white rice, white bread, pasta, potatoes without skin and low-fiber fruit for these two days. Cleveland Clinic's marathon advice recommends simple, low-fiber carbs in race week and limiting high-fiber, high-fat, spicy and dairy-heavy foods the night before.
- Go low-fat. Fat fills you up without adding carbohydrate. Plain starches beat pizza, Alfredo sauce and fries.
- Eat little and often. Five or six carb-heavy meals and snacks are easier than three huge ones.
- Drink. Carbohydrate is stored with water, which Cleveland Clinic gives as a reason to hydrate well. It's also why a small gain on the scale is nothing to worry about.
- Taper. Loading works alongside reduced training, not on top of hard sessions.
- Rehearse. Try a loading day before a long run or a tune-up race during your 16-week marathon plan, so race week holds no surprises.
- Nothing new. Cleveland Clinic is blunt: race week isn't the time to experiment.

Carbs per hour while running
Loading fills the tank; it doesn't last 26.2 miles on its own. Burke's 2015 table recommends:
| Duration | Carbohydrate during the event |
|---|---|
| About 45 to 75 minutes | Frequent small amounts, even a mouth rinse |
| 1 to 2.5 hours | 30 to 60 g per hour |
| Longer than 2.5 to 3 hours | Up to 90 g per hour |
Other sources fill in the details:
- Asker Jeukendrup's 2014 review explains that a single type of carbohydrate (such as glucose alone) can be used at up to about 60 g per hour; going higher requires multiple transportable carbohydrates (such as glucose plus fructose), which the gut absorbs by different routes. The GSSI review likewise says glucose-fructose mixtures are preferable at 60 to 90 g per hour.
- Jeukendrup recommends practicing race fueling in training, and notes that the gut adapts: a study he cites found that 28 days of a high-carbohydrate diet increased how much of the carbohydrate athletes took in during exercise they actually burned. He also says runners working at lower absolute intensities burn less carbohydrate and should adjust intake downward.
- The ISSN nutrient timing position stand recommends about 30 to 60 g of carbohydrate per hour, taken every 10 to 15 minutes, particularly in sessions longer than about 70 minutes. On the race course, aid stations set the rhythm; Cleveland Clinic suggests taking carbs every 25 to 30 minutes.
Our suggestion for a first marathon: start in the 30 to 60 g per hour range and build up in training. If you aim for the higher rates, work up to them over many long runs, as Jeukendrup's gut-training point suggests; don't try 90 g per hour for the first time on race day.

How many gels for a marathon
The math is simple:
gels = finish time in hours × grams per hour ÷ grams per gel
Gels differ, so use the carbohydrate number on your gel's label. The table uses 25 g per gel as an example, and counts everything as gels; any sports drink you take reduces the count.
| Finish time | At 30 g/hour | At 60 g/hour | At 90 g/hour |
|---|---|---|---|
| 3:00 | 90 g (3.6 gels) | 180 g (7.2 gels) | 270 g (10.8 gels) |
| 3:30 | 105 g (4.2 gels) | 210 g (8.4 gels) | 315 g (12.6 gels) |
| 4:00 | 120 g (4.8 gels) | 240 g (9.6 gels) | 360 g (14.4 gels) |
| 4:30 | 135 g (5.4 gels) | 270 g (10.8 gels) | 405 g (16.2 gels) |
| 5:00 | 150 g (6.0 gels) | 300 g (12.0 gels) | 450 g (18.0 gels) |
| 5:30 | 165 g (6.6 gels) | 330 g (13.2 gels) | 495 g (19.8 gels) |
Example: a runner aiming for a sub 4 hour marathon at 60 g per hour needs about 240 g of carbohydrate. If they get 60 g from sports drink at aid stations, that leaves 180 g, or about 7 gels at 25 g each. Don't know your finish time yet? Check the marathon pace chart.
Carry one or two more than you plan to use, in case you drop one. And find out which drink and gels the race offers on the course: if you've trained with them, you can carry less.
Common carb loading mistakes
- Loading only at dinner the night before. No realistic single meal delivers 10 g/kg.
- Loading with fat and fiber. Pizza, burgers, big salads and bean chili are not carb loading.
- Panicking about the scale. A small gain from stored water is expected.
- Doing hard training during the load. The taper is part of the protocol.
- Racing at 90 g per hour without practice. Build tolerance over weeks.
- Ignoring a medical condition. Diabetes and GI conditions need a personal plan from a professional.
For the meal-by-meal version of race week, see what to eat before a marathon.
Questions runners ask
How many grams of carbs should I eat when carb loading for a marathon?
Research reviews recommend 10 to 12 grams of carbohydrate per kilogram of body weight per day for the 36 to 48 hours before the race. That's about 4.5 to 5.4 grams per pound, or 680 to 816 grams a day for a 150 lb runner.
When should I start carb loading for a marathon?
The research protocol covers the last 36 to 48 hours before the race, combined with a training taper. For a Sunday morning race, that means starting between Friday morning and Friday evening.
How many gels do I need for a marathon?
Multiply your expected finish time in hours by your target grams of carbohydrate per hour, then divide by the grams in your gel. At 60 g per hour and 25 g per gel, a 4-hour marathon needs about 240 g, or roughly 10 gels' worth, minus whatever you get from sports drink.
How many carbs per hour should I eat while running?
Reviews recommend 30 to 60 grams per hour for efforts of 1 to 2.5 hours, and up to 90 grams per hour beyond 2.5 to 3 hours. Intakes at the higher end work best with glucose-fructose mixtures and a gut trained to handle them.
Will carb loading make me gain weight?
You may see a small rise on the scale. Carbohydrate is stored in the body with water, so some extra weight during the load is expected and isn't body fat.
Should people with diabetes carb load?
Only with a plan made with their doctor or a registered dietitian. A large, rapid increase in carbohydrate affects blood sugar and medication needs.
Sources
- Burke LM (2007), Nutrition strategies for the marathon: fuel for training and racing, Sports Medicine (abstract, Europe PMC)
- Burke LM (2015), Re-Examining High-Fat Diets for Sports Performance, Sports Medicine (Table 1)
- Wallis GA, Podlogar T (2022), Dietary Carbohydrate and the Endurance Athlete: Contemporary Perspectives, Gatorade Sports Science Institute SSE #231
- Kerksick CM et al. (2017), International Society of Sports Nutrition position stand: nutrient timing
- Tiller NB et al. (2019), International Society of Sports Nutrition Position Stand: nutritional considerations for single-stage ultra-marathon training and racing
- Jeukendrup AE (2014), A Step Towards Personalized Sports Nutrition: Carbohydrate Intake During Exercise, Sports Medicine
- Cleveland Clinic: What to eat before a marathon
- USDA FoodData Central: Rice, white, long-grain, regular, enriched, cooked (FDC 168878)
- USDA FoodData Central: Pasta, cooked, enriched, without added salt (FDC 169737)
- USDA FoodData Central: Bread, white, commercially prepared (FDC 174924)
- USDA FoodData Central: Bagels, plain, enriched (FDC 174899)
- USDA FoodData Central: Bananas, raw (FDC 173944)
- USDA FoodData Central: Honey (FDC 169640)
General information, not medical advice. Race rules change: check your race's official website before race day.