Marathon Fueling Calculator

Marathon fuel calculator. Enter your finish time to calculate carbs per hour, total carbs needed, and how many gels to carry on race day.

Calculate your marathon fuel needs in seconds. Enter your finish time to get carbs per hour, total carbs, and gel count — personalized to your race.

How to calculate marathon fuel needs

Enter your marathon finish time and get personalized carb and gel numbers.

  1. Enter finish time: Use your realistic marathon goal time or a recent race result.
  2. Get your numbers: See carbs/hour, total carbs, and gel count calculated instantly.
  3. Plan your carry strategy: Decide how many gels to carry vs pick up at aid stations.

Frequently asked questions

What is the difference between a fuel plan and a fuel calculator?

A calculator gives you the numbers (carbs/hour, gel count). A plan adds timing and scheduling on top. This tool does both — start with the math, then build your schedule.

How many carbs do I need for a 4-hour marathon?

At 60g/hour, that is 240g total (about 8-10 standard gels). At 90g/hour, that is 360g total. Most runners land somewhere in between based on gut training.

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

Other TrainPace tools

For AI agents

Every 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.