Aim for 1–4 g/kg carbohydrate 1–4 hours before a marathon, which lands near 300–900 calories for most runners.
Pre-Race Carb (g/kg)
Pre-Race Carb (g/kg)
Pre-Race Carb (g/kg)
Basic Plate
- Bagel + jam; banana
- Oats with honey
- 300–600 mL sports drink
Simple
Sensitive Stomach
- White toast + honey
- Creamed rice cup
- Small sips over 60 min
Low fiber
Heavy Trainer
- Big cereal bowl + milk
- Toast + jam; banana
- 500 mL sports drink
High carb
How Many Calories To Eat Before A Marathon: Practical Range
Marathon morning is about topping up glycogen, not stuffing yourself. The evidence-based range is simple: match your breakfast to time left before the gun. If you have four hours, eat more; if you have one hour, eat less. The anchor rule used by sports dietitians is 1–4 grams of carbohydrate per kilogram of body weight in the final one to four hours before the start. Protein stays modest, fat and fiber stay low so the stomach empties on time.
How The Numbers Translate
Carbohydrate carries four calories per gram. That means a 60 kg runner targeting 2 g/kg eats 120 grams of carbohydrate, or 480 calories, plus a small add-on from protein or a smear of fat. The table below converts body weights and targets to calories so you can pick a point that suits your gut and your start time.
| Body Weight | Carbs (1–4 g/kg) | Calories From Carbs |
|---|---|---|
| 50 kg | 50–200 g | 200–800 kcal |
| 60 kg | 60–240 g | 240–960 kcal |
| 70 kg | 70–280 g | 280–1120 kcal |
| 80 kg | 80–320 g | 320–1280 kcal |
| 90 kg | 90–360 g | 360–1440 kcal |
Once you know your window and target, portion choices get easier. Bagels, rice, oats, bananas, potatoes, rice cakes, and sports drinks all fit. Snacks slide in well once you set your daily calorie needs, but the race-morning plate still centers on carbs.
Carbohydrate Loading: The Day Or Two Before
Most runners feel best when the last 36–48 hours are carb-heavy and training tapers. That plan pushes muscle glycogen toward the upper end so the race starts with a full tank. Leading guidelines set the target between 7–12 g/kg per day during this window, with the top end used by smaller athletes or those chasing an aggressive pace. Choose familiar, low-fiber staples and spread meals across the day to keep the gut calm. This is the time for bigger portions; race morning is the time for tidy ones.
Sports bodies back these targets through consensus position papers on carbohydrate loading and pre-event meals, and in practical sheets on pre-exercise fuelling. Stick with tried foods and keep fiber modest while you step up total carbohydrate.
Race-Morning Timing: Four Ways To Land The Target
Four Hours Out
Eat near the top of the range if you tolerate it: 3–4 g/kg. For a 70 kg runner, that’s 210–280 g carbs, or 840–1120 calories from carbohydrate. Think large bowl of low-fiber cereal with milk, toast with jam, a banana, and a sports drink. Sip fluids steadily so you arrive at the start hydrated.
Three Hours Out
Land in the middle: 2–3 g/kg. A 60 kg runner might target 120–180 g carbs, or 480–720 calories from carbohydrate. Oats with honey, a bagel with jam, and juice work well. Keep fat low and protein moderate to keep the stomach relaxed.
Two Hours Out
Aim for 1–2 g/kg. For 80 kg, that’s 80–160 g carbs, or 320–640 calories from carbohydrate. Choose easy textures: white toast with honey, creamed rice, a ripe banana, rice cakes, and a small sports drink.
Final 60 Minutes
Top up with 0.5–1 g/kg. For 70 kg, that’s 35–70 g carbs, or 140–280 calories from carbohydrate. Use gels, chews, a banana, white bread with jam, or a sports drink. Stop solids 20–30 minutes before the start if you’re prone to a jittery gut.
What About Protein, Fat, And Fiber?
Keep protein to 0.2–0.3 g/kg at breakfast, enough to steady hunger without slowing the exit from the stomach. Keep fat light and choose low-residue grains the day before and the morning of the race. Many runners swap brown rice for white rice, or whole-grain bread for sourdough, just for race weekend. That swap trims fiber and keeps gas at bay.
Hydration: Start Topped Up
Begin the day well hydrated, then use an easy rule of thumb from sport science: drink around 5–7 mL per kilogram about four hours before exercise, and add a small top-up two hours before if urine stays dark. A pinch of sodium with food or an electrolyte drink helps you retain that fluid. This isn’t about gulping gallons; it’s about showing up with a light-yellow stream and a calm stomach.
Quick Check For Race-Morning Fluids
Four hours out, a 70 kg runner drinks roughly 350–500 mL. Two hours out, another 200–300 mL if needed. In hot weather, move to the higher end and bring a bottle for the start corral. Once the race begins, switch to a steady feed from the aid stations based on your plan.
Practice In Training So Race Day Feels Routine
The gut trains just like legs and lungs. Rehearse breakfast targets on long-run days, and test gel flavors, drink strengths, and timing. Make notes. If a certain food leaves you sloshy, swap it out and try again next week. Aim to arrive at race week with a set breakfast you trust and a backup option in case the hotel buffet surprises you.
Common Pre-Race Plates That Work
Use this menu board as a starting point. The calories match the carbohydrate grams listed, with a small buffer for trace protein or fat. Pick foods you’ve tested in training so there are no surprises.
| Time Before Start | Example Plate | Approx. Calories |
|---|---|---|
| 4 hours | Large cereal bowl with milk, two slices white toast with jam, banana, 500 mL sports drink | 900–1100 |
| 3 hours | Oats with honey, bagel with jam, small juice | 600–800 |
| 2 hours | Two slices white toast with honey, creamed rice cup, ripe banana | 450–650 |
| 60 minutes | Two gels spaced 20 minutes apart, small sports drink | 200–300 |
Race-Day Troubleshooting
Early Start With Little Appetite
Go liquid. A fruit smoothie, creamed rice, or a maltodextrin drink gives clean carbohydrate with less chewing. Split the volume across the hour so your stomach never feels stretched.
Nerves And Bathroom Visits
Keep fiber low starting the day before. Swap dense seeded bread for plain sourdough or white toast. Stick with tested brands of gels. Warm up gently to settle the stomach.
Hot Weather
Shift to the high end of the hydration plan, and favor sodium-containing drinks. If your plan uses salt tabs, trial them in long runs first. In heat, start your in-race fueling earlier; cooler gels sit better.
Cold Weather
Thirst can dip. Set reminders to sip in the pre-race window. Warm oatmeal lands well and keeps hands toasty if you carry it in a paper cup.
Realistic Portion Swaps
Need ideas that line up with the math? Try these easy carb swaps that keep fat and fiber in check. Pair with a small protein side only if your stomach handles it.
250–350 Calorie Options
- 1 large banana + 2 rice cakes with jam
- 1 plain bagel with honey
- 2 gels + 250 mL sports drink
450–650 Calorie Options
- Oatmeal made with milk + honey + banana
- 2 slices toast with jam + creamed rice cup
- 3 gels spaced over 45 minutes
800–1100 Calorie Options
- Large cereal bowl + milk + toast with jam + banana
- White rice bowl with soy sauce + sports drink
- Pancakes with syrup + small juice + water
Safety Notes For Supplements
Caffeine can help some runners, but every gut reacts differently. If you use it, stay in the moderate range and test it well ahead of race week. Skip new powders or “fat burners.” The only goal today is steady fuel and a calm stomach.
Bring It Together For Your Plan
Pick a carbohydrate target that matches your clock and body weight, then fill it with familiar foods. Keep protein small, fat and fiber low, and fluids steady. Set alarms for four hours and two hours before the start so you never scramble. If you’d like a deeper read on hydration basics, try our short guide on how much water per day once you’re done here.