How Many Calories Should I Eat Before A Marathon Race? | Race-Day Math

Aim for 1–4 g/kg carbohydrate 1–4 hours before a marathon, which lands near 300–900 calories for most runners.

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.