Carbs for runners: how many grams per day, and where to get them
Mavr Sports Nutrition Team
September 2, 2026. 13 min read.
Quick answer
Daily carbohydrate for runners is set by training load, not by a fixed number.
Sports-nutrition consensus puts it at roughly 3 to 5 g per kilogram of body weight on light days, 5 to 7 g per kg for about an hour of training a day, 6 to 10 g per kg for one to three hours a day, and 8 to 12 g per kg during very heavy loads or carbohydrate loading.
For a 70 kg runner that is about 210 g on an easy day, 350 to 490 g in a normal training week, and up to 700 g before a marathon.
The number should move through the week alongside your sessions rather than staying flat.
5 key facts
Muscle and liver glycogen store only about 1,500 to 2,000 kcal, which is why carbohydrate, not fat, is the limiting fuel in hard running.
Most runners who feel chronically flat are eating enough total calories but not enough carbohydrate on their hardest days.
Carbohydrate periodization means matching intake to the session ahead, not eating the same amount every day.
Controlled trials in elite athletes found low-carbohydrate, high-fat diets impaired exercise economy and negated the gains from intensified training.
Reaching 8 to 10 g per kg from whole foods alone is genuinely hard; liquid and low-fibre carbohydrate sources are practical tools, not cheating.
Carbohydrate is the only macronutrient with a direct, dose-dependent relationship to how well your hard runs go. Protein sets the ceiling for repair, fat keeps hormones and health in order, but carbohydrate is what decides whether the last interval is the same speed as the first. And it is the one runners most consistently under-eat, usually while believing they eat too much of it.
The reason is simple arithmetic. Your body stores roughly 1,500 to 2,000 kcal of glycogen and tens of thousands of kcal of fat. Fat is not the constraint. Glycogen is, and it has to be refilled every single day that you train.
The target: grams per kilogram, not a percentage
Percentage-of-calories targets are almost useless for athletes, because 50 percent of a 1,800 kcal day and 50 percent of a 3,600 kcal day are entirely different amounts of fuel. Sports nutrition uses grams per kilogram of body weight for exactly this reason.
Training load
Carbohydrate target
60 kg runner
70 kg runner
80 kg runner
Light: rest or easy 30 to 45 min
3 to 5 g/kg
180 to 300 g
210 to 350 g
240 to 400 g
Moderate: about 1 hour a day
5 to 7 g/kg
300 to 420 g
350 to 490 g
400 to 560 g
High: 1 to 3 hours a day
6 to 10 g/kg
360 to 600 g
420 to 700 g
480 to 800 g
Very high: 4+ hours a day
8 to 12 g/kg
480 to 720 g
560 to 840 g
640 to 960 g
Carb loading, 24 to 48 h pre-race
10 to 12 g/kg
600 to 720 g
700 to 840 g
800 to 960 g
Look at the middle rows carefully, because that is where most recreational runners live and where most of them fall short. A 70 kg runner training an hour a day needs somewhere near 350 to 490 g of carbohydrate. A typical "healthy" day of porridge, a chicken salad, and salmon with vegetables lands around 180 to 220 g. That runner is not eating badly. They are eating for a sedentary life while training like an athlete.
Translating it by weekly mileage
If you prefer to think in mileage rather than hours, this table is a reasonable working translation for a runner around 70 kg. Scale proportionally for your own weight.
Under 20 km / 12 mi
Typical daily carbohydrate3 to 4 g/kg, about 210 to 280 g
What changesNormal balanced eating is usually enough
20 to 40 km / 12 to 25 mi
Typical daily carbohydrate4 to 6 g/kg, about 280 to 420 g
What changesAdd carbohydrate around your two hardest sessions
40 to 65 km / 25 to 40 mi
Typical daily carbohydrate5 to 7 g/kg, about 350 to 490 g
What changesLong run days need a deliberate increase
65 to 90 km / 40 to 56 mi
Typical daily carbohydrate6 to 9 g/kg, about 420 to 630 g
What changesFuelling during runs becomes necessary, not optional
Over 90 km / 56 mi
Typical daily carbohydrate7 to 10 g/kg, about 490 to 700 g
What changesLow-fibre and liquid carbohydrate become practical necessities
Weekly volume
Typical daily carbohydrate
What changes
Under 20 km / 12 mi
3 to 4 g/kg, about 210 to 280 g
Normal balanced eating is usually enough
20 to 40 km / 12 to 25 mi
4 to 6 g/kg, about 280 to 420 g
Add carbohydrate around your two hardest sessions
40 to 65 km / 25 to 40 mi
5 to 7 g/kg, about 350 to 490 g
Long run days need a deliberate increase
65 to 90 km / 40 to 56 mi
6 to 9 g/kg, about 420 to 630 g
Fuelling during runs becomes necessary, not optional
Over 90 km / 56 mi
7 to 10 g/kg, about 490 to 700 g
Low-fibre and liquid carbohydrate become practical necessities
What 500 grams of carbohydrate actually looks like
Numbers this large sound impossible until you see them as food. Here is a genuine day at roughly 500 g for a runner doing a 90-minute session.
Breakfast
100 g oats with milk, banana, honey, orange juice
Carbohydrate~130 g
Pre-run
Two slices of white toast with jam
Carbohydrate~55 g
During the run
500 ml sports drink plus one gel
Carbohydrate~55 g
Post-run
Recovery shake with 60 g carbohydrate plus a banana
Carbohydrate~85 g
Lunch
Large sandwich, yoghurt, apple
Carbohydrate~90 g
Dinner
200 g dry pasta cooked, tomato sauce, bread
Carbohydrate~150 g
Evening
Bowl of cereal or rice pudding
Carbohydrate~50 g
Meal
Food
Carbohydrate
Breakfast
100 g oats with milk, banana, honey, orange juice
~130 g
Pre-run
Two slices of white toast with jam
~55 g
During the run
500 ml sports drink plus one gel
~55 g
Post-run
Recovery shake with 60 g carbohydrate plus a banana
~85 g
Lunch
Large sandwich, yoghurt, apple
~90 g
Dinner
200 g dry pasta cooked, tomato sauce, bread
~150 g
Evening
Bowl of cereal or rice pudding
~50 g
Two features of that day are worth noticing. First, more than a fifth of the carbohydrate arrives in liquid form or around the run itself, which is how high intakes become physically possible. Second, none of it is exotic. High-carbohydrate eating for runners is bread, rice, pasta, potatoes, oats, fruit, and juice, in portions larger than a non-athlete would eat.
Where to get them: a practical food list
Food
Typical serving
Carbohydrate
White rice, cooked
200 g
~56 g
Pasta, cooked
200 g
~50 g
Potato, boiled
300 g
~52 g
Oats, dry
80 g
~48 g
Bagel
1 large
~50 g
Bread
2 slices
~30 g
Banana
1 medium
~25 g
Dates
4
~28 g
Orange juice
400 ml
~40 g
Honey or jam
2 tbsp
~35 g
Sports drink
500 ml
~30 g
Energy gel
1
~22 to 30 g
A note on the low-fibre entries. Wholegrain versions are better for general health and should form the base of most of your week, but on very high-carbohydrate days and before hard sessions, white rice, white bread, and juice are the right tool. They deliver the same fuel without the volume and fermentation load. Choosing white rice before a long run is a performance decision, not a nutritional failure.
Periodization: move the carbs, do not flatten them
The single most useful upgrade to a runner’s diet is not eating more carbohydrate every day. It is putting it where the training is. The principle, sometimes called "fuel for the work required", is that carbohydrate availability should be high when the session demands quality and can be lower when it does not.
Monday
SessionRest
Carbohydrate approachLow end: 3 to 4 g/kg, protein and vegetables steady
Tuesday
SessionIntervals
Carbohydrate approachHigh: 6 to 8 g/kg, with carbohydrate before and after
Wednesday
SessionEasy 45 min
Carbohydrate approachModerate: 4 to 5 g/kg
Thursday
SessionTempo
Carbohydrate approachHigh: 6 to 8 g/kg
Friday
SessionEasy or rest
Carbohydrate approachModerate to low, but start topping up if Saturday is long
Saturday
SessionLong run
Carbohydrate approachHigh: 7 to 9 g/kg including fuel taken during the run
Sunday
SessionEasy recovery
Carbohydrate approachModerate: 4 to 6 g/kg, replace what Saturday used
Day
Session
Carbohydrate approach
Monday
Rest
Low end: 3 to 4 g/kg, protein and vegetables steady
Tuesday
Intervals
High: 6 to 8 g/kg, with carbohydrate before and after
Wednesday
Easy 45 min
Moderate: 4 to 5 g/kg
Thursday
Tempo
High: 6 to 8 g/kg
Friday
Easy or rest
Moderate to low, but start topping up if Saturday is long
Saturday
Long run
High: 7 to 9 g/kg including fuel taken during the run
Sunday
Easy recovery
Moderate: 4 to 6 g/kg, replace what Saturday used
The rest-day instruction gets misread constantly. Lower carbohydrate on a rest day does not mean fasting, skipping meals, or cutting protein. It means smaller carbohydrate portions while everything else stays put. Rest days are when adaptation happens; under-eating through them wastes the training that earned them.
The low-carb question
Low-carbohydrate, high-fat approaches keep circulating in running because the physiology is genuinely interesting: adapt for a few weeks and you will burn fat at remarkable rates. The problem is what happens to performance. In a controlled study of elite race walkers, a ketogenic low-carbohydrate diet increased fat oxidation as promised, but it also impaired exercise economy, meaning athletes used more oxygen at the same speed, and it wiped out the performance gains that the same training block produced in the high-carbohydrate groups.
That is the pattern across the literature. Fat adaptation is real; it is not free. For anything run at or above marathon pace, the carbohydrate pathway is what supplies energy fast enough, and downregulating it costs you speed. If you are running easy and only easy, carbohydrate intake matters much less. As soon as intensity enters the plan, it becomes the deciding variable.
How to tell if you are short
Hard sessions start well and fall apart in the second half, consistently.
The last 30 to 45 minutes of every long run feels disproportionately hard regardless of pace.
You feel fine on easy days and terrible on quality days, which points at fuel rather than fitness.
Persistent daytime fatigue, poor sleep, frequent minor illness, and a training plateau despite consistent work.
Strong evening cravings for sweet food after training days, which is your body correcting an intake gap after the fact.
Weight stable but performance drifting downward over weeks, a classic low-energy-availability pattern.
If several of those describe your last two months, the intervention to try first is not more mileage or a new plan. It is two weeks of eating at the correct end of the table above and seeing what your hard sessions do.
Frequently asked questions
How many carbs should a runner eat per day?
Between 3 and 12 g per kilogram of body weight depending on training load. Light days sit at 3 to 5 g/kg, an hour of daily training needs 5 to 7 g/kg, and one to three hours a day needs 6 to 10 g/kg. A 70 kg runner in normal marathon training typically lands between 350 and 550 g per day.
What percentage of a runner’s diet should be carbs?
Percentages are a poor tool because they scale with total intake rather than with training. Use grams per kilogram of body weight instead. In practice, most runners in a training block end up somewhere between 50 and 65 percent of calories from carbohydrate, but that is an outcome rather than a target.
What are the best carbs for runners?
Rice, pasta, potatoes, bread, oats, fruit, and juice cover almost everything. Choose wholegrain versions for most meals and lower-fibre versions, including white rice and juice, around hard sessions and on very high-carbohydrate days when volume becomes the limiting factor.
Should runners eat fewer carbs on rest days?
Somewhat, yes. Drop toward 3 to 4 g per kg while keeping protein, fat, and vegetables steady. Do not skip meals or under-eat overall; rest days are when your body completes the adaptations from the training week.
Is low carb bad for runners?
For performance at moderate to high intensity, the evidence says yes. Low-carbohydrate diets increase fat burning but impair exercise economy and blunt the gains from intensified training in trained athletes. They matter less if all of your running is easy.
How do I eat 600 g of carbohydrate a day without feeling stuffed?
Use liquid carbohydrate around training, favour lower-fibre sources on the biggest days, and add a fourth or fifth eating occasion rather than making three meals larger. Fuelling during long runs also counts toward the daily total and is the easiest place to add 60 to 90 g.
Sources
1Carbohydrates for Training and CompetitionJournal of Sports Sciences (Burke, Hawley, Wong and Jeukendrup, 2011)The 3 to 12 g/kg daily carbohydrate framework by training load
General guidance for healthy adults, not medical advice. Talk to a doctor or registered dietitian if you have a health condition, take medicines or have special dietary needs.
Mavr Sports Nutrition Team. The Mavr sports-nutrition team translates peer-reviewed endurance research (Jeukendrup, Burke, the ISSN) into daily fueling for runners and triathletes.
Mavr sets your carbohydrate target day by day from the sessions actually on your calendar, so the number moves with your training instead of sitting in a spreadsheet.