Carbs Per Hour Running Calculator

Carbs per hour running calculator. Enter your race distance and finish time to get a personalized carb target and convert it into gels and timing.

Enter your race distance and goal time to calculate your ideal carbs-per-hour target. Get a specific number you can train with and execute on race day.

How to calculate your carbs per hour for running

Get a personalized carbs-per-hour number based on your race distance and goal time.

  1. Choose your distance: Select your race distance (half marathon, marathon, or custom).
  2. Enter your goal time: Input the finish time you are training for.
  3. Get your number: See your carbs/hour target, total carbs, and how many gels that translates to.

Frequently asked questions

How do I calculate carbs per hour for running?

Divide your total carb target by race duration in hours. For example, 240g over 4 hours = 60g/hour. This calculator does the math for you from your finish time.

Is 60g per hour enough for a marathon?

60g/hour is a good starting point and works well for many runners. Some benefit from pushing toward 80-90g/hour with gut training and the right products.

Fueling reference

Race-day carb targets and gel counts by finish time (baseline, no body weight entered)
RaceFinish timeCarbs/hourTotal carbsCaloriesGels
Half marathon1:2045 g/hr60 g240 kcal2
Half marathon1:3545 g/hr71 g284 kcal3
Half marathon1:5045 g/hr83 g332 kcal3
Half marathon2:0545 g/hr94 g376 kcal4
Half marathon2:2045 g/hr105 g420 kcal4
Marathon2:5075 g/hr213 g852 kcal5
Marathon3:1575 g/hr244 g976 kcal5
Marathon3:4575 g/hr281 g1124 kcal6
Marathon4:1575 g/hr319 g1276 kcal7
Marathon4:4575 g/hr356 g1424 kcal7
Marathon5:1575 g/hr394 g1576 kcal7

Method and sources

The numbers on this page are computed with the same code as the TrainPace calculators, from these published methods. They are training guidance, not medical advice.

Other TrainPace tools

For AI agents

Every public page on this site has a Markdown mirror at the same path with a .md suffix (for example /calculator.md), and honors an Accept: text/markdown request header on the HTML URL. The calculations here are also available as callable tools through a free public MCP server — no account or API key.