← Blog / Fueling Science May 10, 2026 8 min

How Much Carbs Per Hour Do Runners Need?

Learn the science behind carbohydrate intake during long runs and races, and how to calculate your optimal fueling rate.

#carbs #fueling #endurance #nutrition #race-prep

For years, runners were told to consume 30–60 grams of carbohydrates per hour during endurance efforts. Recent sports nutrition research has refined this guidance significantly.

The 90g/hr Ceiling

Current research suggests that most runners can process between 60–90 grams of carbohydrates per hour, depending on:

  • Body weight: Larger athletes can typically process more
  • Training status: Well-trained guts absorb more efficiently
  • Fuel type: Multiple-transportable carbohydrates (glucose + fructose) allow higher intake
  • Intensity: Higher effort reduces blood flow to the gut

Why 60g/hr Is the Baseline

For efforts under 2 hours, 30–60g/hr is sufficient. Beyond that, depletion accelerates. At 60g/hr, most runners can maintain blood glucose levels for roughly 3–4 hours before seeing a decline.

The 90g/hr Advantage

For efforts exceeding 4 hours — marathons, ultras, long trail runs — 90g/hr becomes the target. This requires:

  1. Training the gut during long runs
  2. Using multiple carbohydrate sources
  3. Starting fueling early (don’t wait until hungry)
  4. Consistent timing intervals (every 20–30 minutes)

Practical Application

Start at 60g/hr and gradually increase during training. Use long runs to test your tolerance at higher rates. Your fuel strategy should be specific to your effort, conditions, and personal physiology.