Independent South African deskPrices checked 27 October 2026
Healthnews24

Health, fitness and the supplement aisle. An independent South African desk.

Hydration and endurance · Answer

How do you carb load for a marathon?

To carb load for a marathon, eat about 8 to 12 g of carbohydrate per kg of body weight a day for the last 24 to 48 hours, and cut fibre and fat to make room. For a 70 kg runner that is roughly 560 to 840 g a day. Rice, pasta, pap, bread, potatoes and juice do the job without special products.

· 3 min read

What does the evidence say?

Carbohydrate loading increases muscle glycogen and delays fatigue in events lasting longer than about 90 minutes. The 2016 joint position stand (ACSM, Academy of Nutrition and Dietetics, Dietitians of Canada) cites about 10 to 12 g/kg/day for 36 to 48 hours before events over 90 minutes; many coaches use 8 to 10 g/kg for 24 to 36 hours for a marathon. Evidence level: strong, with real individual differences in benefit. It is separate from carbohydrate taken during the race (see how many carbs per hour).

How much is that in grams?

Body weight8 g/kg10 g/kg12 g/kg
55 kg440 g550 g660 g
70 kg560 g700 g840 g
85 kg680 g850 g1 020 g

These are large numbers. You will not manage them by adding pasta to your usual meals.

What should you eat?

Approximate carbohydrate in familiar South African foods (check labels):

  • Cooked white rice or pasta, 1 cup (about 200 g): roughly 55 g
  • Stiff maize-meal pap, a generous serving: roughly 40 to 60 g
  • A slice of white bread: roughly 15 g; with jam or honey a few extra grams
  • Medium banana: roughly 25 g
  • 250 ml fruit juice: roughly 25 g

Aim for four to six carb-based meals and snacks a day, and use liquid carbohydrate (juice, cordial, a carb drink) to reach the total without feeling stuffed. A carbo-loader such as Biogen Carbogen Low GI (900 g, 18 servings of 50 g) cost R280.79 to R389.99 at Dis-Chem in October 2026, about R15.60 to R21.67 per serving; carbohydrate per serving is not published in the text we checked. 32Gi Race drink gives 68 g per 75 g serving at about R39 a serving. Food is cheaper; powders just add convenience.

What should you cut back?

Reduce fibre, large salads, and fatty or very spicy foods for the final 24 hours to limit stomach upset on race morning. Keep protein modest rather than dropping it entirely.

Common mistakes

  1. Loading on race eve only. The big meal the night before helps less than two days of steady eating.
  2. Trying new foods. Practise your loading menu before a long training run.
  3. Expecting to feel light. Glycogen holds water, so 1 to 2 kg of weight gain is normal and not fat.
  4. Under-drinking. Keep fluids up, and see how to avoid hitting the wall for race-day fuel.

Who should not follow this?

People with diabetes need an individual plan with their doctor or dietitian. Anyone with coeliac disease, reflux or irritable bowel should adjust the food choices with a dietitian. For races under 90 minutes loading is rarely needed; just eat normally with a carbohydrate-rich dinner.

Compare drinks on our carb drinks for cycling guide.

Teenage runners should carb load with normal meals rather than powders, and pregnant runners, people with kidney disease and anyone on regular medication should check with a doctor or dietitian.

Products mentioned

ProductSizePrice (source, date)ServingsR per servingSweeteners
Biogen Carbogen Low GI carbo-loader (900 g)900 gR281–R390 (Dis-Chem Living Fit, 2026-10)18R21.67Not published
32Gi Race High Intensity Sports Drink (900 g)900 gR470 (Dis-Chem Living Fit, 2026-10)12R39.17None listed
Biogen Cytogen Race Mix (800 g)800 gR277–R385 (Dis-Chem Living Fit, 2026-10)16R23.44Not published

Sources

Educational information, not medical advice. Speak to a doctor, pharmacist or registered dietitian before using supplements if you are pregnant or breastfeeding, under 18, taking medication, or living with kidney, liver or heart disease. Prices were observed in October 2026 and are not offers.