Carbohydrate Needs for Endurance Athletes

A practical, evidence-based guide to daily carbohydrate targets, pre-, during-, and post-training fueling, hydration, and whole-food portions in grams and US household measures.

Written by Victura Nutrition TeamReviewed by Victura Editorial ReviewLast updated Oct 20, 2026

Quick answer

Most endurance athletes need about 3-5 g/kg per day for light training, 5-7 g/kg for 1-2 hours of daily training, and 6-10 g/kg for 2-4 hours of daily training. Very high-volume athletes may reach 8-12 g/kg. For a 70 kg athlete, that is roughly 210-350 g, 350-490 g, 420-700 g, or 560-840 g per day depending on load.

A practical, evidence-based guide to daily carbohydrate targets, pre-, during-, and post-training fueling, hydration, and whole-food portions in grams and US household measures.

Key takeaways

  • Daily carbohydrate needs rise with training volume, from about 3-5 g/kg to 8-12 g/kg.
  • Before long events, choose easy-to-digest carbohydrate and practice the plan in training.
  • During sessions over 2.5 hours, aim for 60-90 g of carbohydrate per hour.
  • After long training, pair 1.0-1.2 g/kg carbohydrate with protein to start recovery.
  • Hydration and gut training are part of the carbohydrate plan, not extras.

Scientific Guidance: How Much Carbohydrate Endurance Athletes Need

Research-backed

Why carbohydrate drives endurance performance

Carbohydrate is the body's fastest source of fuel for moderate- and high-intensity exercise. It is stored as glycogen in muscle and liver, and those stores are limited. When training lasts longer than about 60 to 90 minutes, low glycogen can show up as heavy legs, fading power, and reduced focus.

Endurance athletes need enough carbohydrate to train hard, recover between sessions, and top up liver glycogen before early starts. Total needs depend on body weight, training volume, intensity, and the time until the next session. This guide is part of the Victura sports nutrition hub.

Daily carbohydrate targets by training load

The ranges below are a practical starting point. They are not a prescription, and athletes should adjust with a sports dietitian, especially when managing diabetes, gastrointestinal symptoms, or disordered eating risk.

Training load Daily carbohydrate (g/kg) Daily carbohydrate (g/lb) Example for a 70 kg (154 lb) athlete Notes
Light training, about 1 hour per day 3-5 g/kg 1.4-2.3 g/lb 210-350 g/day Enough for health and easy sessions.
Moderate endurance, 1-2 hours per day 5-7 g/kg 2.3-3.2 g/lb 350-490 g/day Supports most recreational half-marathon and cycling plans.
Heavy endurance, 2-4 hours per day 6-10 g/kg 2.7-4.5 g/lb 420-700 g/day Common in marathon blocks and long-distance triathlon.
Extreme load, more than 4 hours per day 8-12 g/kg 3.6-5.5 g/lb 560-840 g/day Reserve for high-volume camps and ultra events; individualize closely.

Spread carbohydrate across 3 meals and 1-3 snacks. Include a source at every meal, and place the largest amounts around key sessions. Use the Victura calorie and macro calculator to estimate energy needs, then adjust carbohydrate from training response.

Fueling timeline for training and racing

Timing matters when sessions are long, intense, or close together. The table below gives practical options for a typical endurance athlete. Portions are examples, not rigid rules.

When What to eat Portion (g + US units) Why
3-4 hours before Oatmeal with banana and honey 1 cup cooked oatmeal (234 g) + 1 medium banana (118 g) + 1 tbsp honey (21 g) Provides a substantial carbohydrate load and leaves time for digestion.
1-2 hours before White rice with a little honey 1 cup cooked white rice (158 g) + 1 tbsp honey (21 g) Lower fiber and fat are easier on the gut close to exercise.
15-30 minutes before Banana or raisins 1 medium banana (118 g) or 1/4 cup raisins (40 g) Quick carbohydrate can top up blood glucose if tolerated.
During 1-2.5 hours Sports drink plus banana 16 fl oz sports drink (480 mL; about 480 g) + 1/2 medium banana (59 g) Supplies fluid and roughly 45-60 g carbohydrate per hour.
During 2.5-3 hours Sports drink, gel, and banana 16 fl oz sports drink (480 mL; about 480 g) + 1 gel (30 g) + 1/2 banana (59 g) Helps reach 60-90 g carbohydrate per hour with practice.
During ultra events over 3 hours Mixed carbohydrate sources 16 fl oz sports drink (480 mL; about 480 g) + 1 gel (30 g) + 1/4 cup raisins (40 g) Multiple carbohydrate sources can improve tolerance at high intakes.
Within 30-60 minutes after Rice, lentils, and orange 1 cup cooked brown rice (195 g) + 1 cup cooked lentils (198 g) + 1 medium orange (140 g) Combines carbohydrate and protein to start glycogen recovery.

For sessions under 60 minutes, water and a normal meal pattern are often enough. For sessions over 2.5 hours, practice 60-90 g of carbohydrate per hour in training before using that intake in a race. Athletes with high sweat losses should also follow a hydration plan.

Carbohydrate Needs For Endurance Athletes — training and fueling
Photo: CZmarlin — Christopher Ziemnowicz, a photo credit would be appreciated if this image is used anywhere other than Wikipedia. · CC BY 4.0 · via Wikimedia Commons

Whole-food carbohydrate sources with practical portions

Whole foods can cover most daily carbohydrate needs. The portions below are realistic additions to meals and snacks; adjust by hunger, training load, and tolerance.

  • Rolled oats: 1 cup dry (80 g), cooked with water or milk.
  • Banana: 1 medium (118 g).
  • Sweet potato: 1 medium baked (150 g).
  • Brown rice: 1 cup cooked (195 g).
  • Whole-grain bread: 2 slices (60 g).
  • Whole-wheat pasta: 1 cup cooked (140 g).
  • Lentils: 1 cup cooked (198 g).
  • Orange: 1 medium (140 g).
  • Raisins: 1/4 cup (40 g).
  • Potatoes: 1 medium boiled (170 g).

Use the carbohydrate food guide for more options and compare glycemic index when rapid or sustained release matters. Low-fiber choices are often better immediately before and during exercise, while high-fiber whole foods fit well at other meals.

Hydration, gut training, and individual adjustment

Carbohydrate and fluid planning work together. A practical start is 16-20 fl oz of fluid (480-600 mL) 2-4 hours before exercise, then 12-24 fl oz per hour (360-720 mL) during exercise, adjusted for sweat rate, heat, and duration. Sodium needs vary widely; salty sweaters may need an electrolyte drink or salted food.

Key takeaway: Build carbohydrate intake gradually, practice race-day foods in training, and prioritize total daily carbohydrate before chasing perfect timing.

Gut comfort is trainable. Start with 30-60 g of carbohydrate per hour, then increase by 10-15 g per hour across several long sessions if goals require more. Keep a simple log of intake, weather, and symptoms. The Victura app can help track meals and fueling sessions without turning nutrition into guesswork.

Special considerations

Low-carbohydrate and ketogenic diets can support some athletes, but they may limit high-intensity performance and are not required for endurance success. Athletes with diabetes, irritable bowel syndrome, or a history of disordered eating should get individualized guidance. Weight loss goals should not come at the cost of underfueling key sessions; chronic low energy availability can harm health and performance.

Carbohydrate loading is different from daily intake. For events lasting longer than about 90 minutes, a 24-48 hour load of 8-12 g/kg per day may help. For most training weeks, the daily ranges above matter more than a single pre-race meal.

Community Insights and Practical Habits

Community insight

What endurance athletes commonly struggle with

Many athletes nail the long run or ride but underfuel the rest of the day. In Victura meal logs and editorial review of common fueling patterns, three themes show up often: breakfast is too small before morning sessions, sports drinks are used without a plan, and recovery meals are delayed until hours after training.

A better approach is to treat carbohydrate as a daily training variable, not just a race-day product. Athletes who eat a carbohydrate-rich meal 3-4 hours before hard sessions often report steadier energy than those who start with coffee and a bar. Others do better with a smaller snack 60-90 minutes before. Both can work when total intake is adequate.

Build a personal carbohydrate plan in four steps

  1. Estimate daily needs from training load using the g/kg ranges in the scientific section.
  2. Choose 2-3 carbohydrate anchors per day, such as oatmeal at breakfast, rice at lunch, and potatoes at dinner.
  3. Add training-specific fuel for sessions over 60-90 minutes, starting with 30-60 g per hour.
  4. Review energy, digestion, sleep, and performance each week instead of changing the plan daily.

Practical habits help. Pack bananas, pretzels, and dried fruit for long rides. Keep emergency carbohydrate in the car or gym bag. Pair recovery carbohydrate with protein, such as chocolate milk, yogurt with granola, or rice with eggs. See the protein needs guide for recovery pairing ideas.

Common mistakes to avoid

  • Copying an elite athlete's plan without matching training volume.
  • Loading fiber and fat right before a hard session.
  • Waiting until hunger appears during a long event.
  • Drinking only water during sessions over 2 hours when carbohydrate intake is needed.
  • Testing new gels, chews, or drinks on race day.

Community wisdom is useful, but it does not replace individual assessment. Athletes with medical conditions, food allergies, or a history of disordered eating should work with a qualified sports dietitian. For daily tracking, meal templates, and fueling reminders, see Victura.

References

  1. Nutrition and Athletic Performance: ACSM, AND, DC Position Stand(pubmed)
  2. Position of the Academy of Nutrition and Dietetics, Dietitians of Canada, and the American College of Sports Medicine: Nutrition and Athletic Performance(pubmed)
  3. Carbohydrates for training and competition(pubmed)
  4. A step towards personalized sports nutrition: carbohydrate intake during exercise(pubmed)
  5. USDA FoodData Central(usda)

Frequently asked questions

Most endurance athletes need about 3-5 g/kg per day for light training, 5-7 g/kg for 1-2 hours of daily training, and 6-10 g/kg for 2-4 hours of daily training. Very high-volume athletes may reach 8-12 g/kg. For a 70 kg athlete, that is roughly 210-350 g, 350-490 g, 420-700 g, or 560-840 g per day depending on load. These are starting ranges, not fixed prescriptions. Adjust for body weight, training intensity, recovery time, and gut comfort.

People also ask

  • How many grams of carbohydrates should an endurance athlete eat per day?

    Most endurance athletes need about 3-5 g/kg per day for light training, 5-7 g/kg for 1-2 hours of daily training, and 6-10 g/kg for 2-4 hours of daily training. Very high-volume athletes may reach 8-12 g/kg. For a 70 kg athlete, that is roughly 210-350 g, 350-490 g, 420-700 g, or 560-840 g per day depending on load. These are starting ranges, not fixed prescriptions. Adjust for body weight, training intensity, recovery time, and gut comfort.

  • How many carbs per hour should I consume during endurance exercise?

    For sessions under 60 minutes, carbohydrate is usually not needed; water is often enough. For 1-2.5 hours, aim for about 30-60 g per hour. For sessions longer than 2.5-3 hours, many athletes practice 60-90 g per hour. Ultra events may require up to 90-120 g per hour using mixed carbohydrate sources, but only after gut training. Start lower, increase gradually, and test products in training. Fluid and sodium should be planned alongside carbohydrate.

  • What is the difference between carb loading and daily carbohydrate intake?

    Daily carbohydrate intake supports everyday training and recovery, usually 3-10 g/kg depending on training load. Carb loading is a short, higher-intake strategy used before events lasting longer than about 90 minutes. It typically means 8-12 g/kg per day for 24-48 hours before the event, while reducing fiber and fat close to race time. Carb loading is not needed before every hard session and does not replace consistent daily fueling.

  • Do endurance athletes need more carbohydrates than strength athletes?

    Generally, yes. Endurance training can burn large amounts of carbohydrate across long sessions and deplete muscle glycogen. Strength athletes often do well with 3-5 g/kg per day, while endurance athletes commonly need 5-10 g/kg or more during heavy blocks. Body size, training volume, intensity, and recovery time still matter. A strength athlete with frequent conditioning work may need more than a low-volume endurance athlete.

  • What are the best sources of carbohydrates for endurance athletes?

    Useful whole-food sources include rolled oats, 1 cup dry (80 g); banana, 1 medium (118 g); sweet potato, 1 medium baked (150 g); brown rice, 1 cup cooked (195 g); whole-grain bread, 2 slices (60 g); whole-wheat pasta, 1 cup cooked (140 g); lentils, 1 cup cooked (198 g); orange, 1 medium (140 g); raisins, 1/4 cup (40 g); and potatoes, 1 medium boiled (170 g). Choose lower-fiber options close to hard exercise and higher-fiber whole foods at other meals.

  • How long before a race should endurance athletes eat carbohydrates?

    A common plan is a carbohydrate-rich meal 3-4 hours before the start, providing about 1-4 g/kg. If that is too early or too large, use a smaller snack 1-2 hours before, around 1 g/kg. In the final 15-30 minutes, some athletes take 15-30 g of quick carbohydrate if tolerated. Keep pre-race meals low in fiber, fat, and unfamiliar foods. Practice the exact timing and foods during training so race day is predictable.

  • Can endurance athletes follow a low-carbohydrate diet?

    Some athletes can train and compete with lower carbohydrate intake, especially at low intensity, but high-intensity performance and repeated hard sessions may suffer. Low-carbohydrate diets are not required for endurance success and can make it harder to meet energy needs during heavy training. Athletes considering a ketogenic or low-carbohydrate approach should plan carefully, monitor performance and health, and work with a sports dietitian. Race-day nutrition should be practiced well in advance.

  • How many carbs should I eat after a long training session to refill glycogen?

    When recovery time is short, aim for about 1.0-1.2 g/kg of carbohydrate within 30-60 minutes after training, then repeat every 2 hours for 4-6 hours. For a 70 kg athlete, that is roughly 70-84 g per recovery meal or snack. Add about 0.3 g/kg of protein. Examples include rice with lentils, a large banana with yogurt and granola, or a recovery smoothie with oats. If the next session is more than 24 hours away, total daily intake matters most.

  • How much carbohydrate should cyclists eat during long rides?

    For rides longer than 2.5-3 hours, many cyclists aim for 60-90 g of carbohydrate per hour. Longer ultra-distance rides may use 90-120 g per hour with mixed glucose and fructose sources, but this requires gut training. For rides of 1-2.5 hours, 30-60 g per hour is often enough. Use sports drinks, gels, chews, bananas, raisins, or small rice cakes, and practice the plan on training rides before race day.

  • How do I know if I am underfueling?

    Warning signs can include persistent fatigue, poor recovery, recurring illness, performance decline, irritability, and missed or irregular periods in some female athletes. Chronic underfueling can affect bone health, hormones, and mental well-being. Track energy, sleep, training response, and menstrual function if relevant, and seek help from a sports dietitian or physician when concerns persist. More carbohydrate around hard sessions is often a practical first step, but individualized care matters.

  • How many carbs per kg of body weight should an endurance athlete eat?

    Most endurance athletes need about 3-5 g/kg per day for light training, 5-7 g/kg for 1-2 hours of daily training, 6-10 g/kg for 2-4 hours, and 8-12 g/kg for extreme loads over 4 hours. For a 70 kg athlete, that is roughly 210-350 g, 350-490 g, 420-700 g, or 560-840 g per day. Treat these as starting ranges and adjust for training intensity, recovery time, and gut comfort.

  • What should I eat 3-4 hours before an endurance event?

    A carbohydrate-rich, lower-fiber meal about 3-4 hours before the start, providing roughly 1-4 g/kg, works well for many athletes. An example is 1 cup cooked oatmeal (234 g) with 1 medium banana (118 g) and 1 tbsp honey (21 g). If that timing is too early, use a smaller snack around 1 g/kg 1-2 hours before. Practice the exact meal in training.

How we review this guide

Written by
Victura Nutrition Team
Reviewed by
Victura Editorial Review
Reference sources
7
Last updated
Oct 20, 2026

Revision & correction policy

Ready to track your meals with AI?

Victura scans your plate, logs macros automatically, and coaches you toward your goals — halal, keto, diabetic-friendly, and more.