Pre-Marathon Nutrition

What to Eat Before a Marathon

26.2 miles demands serious fueling. Your pre-marathon nutrition starts 3 days before the race and ends with your race morning breakfast. Get it right and you will run strong through mile 20. Get it wrong and the wall will find you early.

The Week Before: Day-by-Day Nutrition Timeline

Marathon nutrition does not start on race morning. The most important meal is not your breakfast. It is the cumulative carbohydrate intake over the 3 days leading up to the race. Here is a day-by-day timeline so you know exactly what to do.

7 days out

Normal eating

Continue your regular diet. No changes needed yet. Focus on hydration and sleep.

6 days out

Normal eating

Maintain your training diet. Begin reducing training volume if you have not already.

5 days out

Normal eating

Last day of normal eating. Keep meals balanced and familiar.

4 days out

Slight carb increase

Begin shifting toward more carbs. Add an extra serving of rice, pasta, or bread at dinner. Reduce fat slightly.

3 days out

Carb loading begins

Increase carbs to 65 to 70 percent of total calories. Eat white rice, pasta, bread, potatoes, and fruit. Reduce fiber, fat, and heavy protein.

2 days out

Peak carb loading

Continue 70 percent carb intake. Drink extra water (carbs need water to be stored as glycogen). You may feel bloated. That is normal and means it is working.

1 day out

Carb loading + lighter meals

Keep carbs high but eat slightly smaller portions than the previous 2 days. Have your pre-marathon dinner at 6 to 7 PM. Avoid anything spicy, fatty, or new. Go to bed early.

Race morning

300 to 600 cal breakfast

Eat your tested pre-marathon meal 3 hours before the start. Sip water. Have coffee if that is your routine. No new foods.

Carb Loading: 3 Days Before the Marathon

Carb loading for a marathon means increasing your carbohydrate intake to 70 percent of your total daily calories for the 3 days before the race. This is not about eating double portions. You are shifting the ratio. More carbs, less fat, slightly less protein. Your total calorie intake stays roughly the same or increases by only 10 to 15 percent.

The science behind carb loading is straightforward. Your muscles store carbohydrates as glycogen. A well-trained runner can store about 2,000 calories of glycogen. Running a marathon at a moderate pace burns roughly 2,600 to 3,000 calories. Without proper carb loading, you will run out of glycogen around mile 18 to 20 and hit the wall. With full glycogen stores plus mid-race fueling, you can avoid the wall entirely.

During carb loading, focus on white rice, pasta, white bread, potatoes, bananas, fruit juice, pancakes, and other easily digestible carbs. Reduce your fiber intake because high fiber fills you up without adding usable fuel, and it can cause digestive issues on race day.

Carb Loading by the Numbers

Target carb intake8 to 12 grams per kg of body weight per day
For a 150 lb (68 kg) runner544 to 816 grams of carbs per day
For a 180 lb (82 kg) runner656 to 984 grams of carbs per day
Percentage of daily calories from carbs65 to 70 percent
Duration3 days before the marathon
Expected weight gain from glycogen and water2 to 4 pounds (normal and temporary)

Night-Before Dinner: 5 Proven Options

Your pre-marathon dinner should be eaten at 6 to 7 PM the night before the race. This gives you 12 to 14 hours to fully digest before the start. The meal should be carb-dominant, moderate in protein, low in fat, and low in fiber. It should also be completely familiar. Do not try a new restaurant or cuisine.

1

Pasta with marinara sauce and grilled chicken breast

700 calCarbs: 65%

The classic pre-marathon dinner. Marinara is lower fat than cream sauces.

2

White rice with teriyaki salmon and steamed broccoli

650 calCarbs: 55%

Salmon provides omega-3s for inflammation. Keep the broccoli portion small.

3

Large baked potato with lean ground turkey and a dinner roll

680 calCarbs: 60%

Potatoes are one of the most easily digested carb sources available.

4

Rice noodle stir-fry with tofu and light soy sauce

620 calCarbs: 60%

Excellent plant-based option. Rice noodles digest faster than wheat pasta.

5

Pizza with thin crust, light cheese, and vegetable toppings

750 calCarbs: 50%

A favorite among marathoners. Go easy on the cheese and skip the pepperoni.

Race Morning: The 3-Hour Rule

Eat your pre-marathon breakfast exactly 3 hours before the race start. If the marathon starts at 7 AM, eat at 4 AM. Yes, that means waking up very early. This is not optional. Eating 3 hours before gives your body time to digest, absorb the nutrients, and move the food past your stomach so you do not feel it sloshing when you run.

Your race morning meal should contain 300 to 600 calories, with 70 to 80 percent from carbohydrates. Low fiber, low fat. This is not the time for a high-protein breakfast or a fiber-rich bowl of muesli. You want easily digestible carbs that top off your glycogen stores and give your brain glucose to work with.

Race Morning Timeline (7 AM Start)

4:00 AM

Wake up. Drink 16 to 20 oz of water immediately.

4:15 AM

Eat your pre-marathon breakfast (300 to 600 cal). Coffee if that is your routine.

4:45 AM

Finish eating. Sip water over the next hour.

5:30 AM

Use the bathroom. Begin getting ready. Light stretching.

6:00 AM

Arrive at the race venue. Sip 8 to 12 oz of water or sports drink.

6:30 AM

Head to your corral. Optional: 1 gel 15 minutes before start.

6:45 AM

A few sips of water. Nothing more.

7:00 AM

Race starts. You are properly fueled.

10 Pre-Marathon Breakfast Ideas with Macros

Every meal below has been selected for high carbs, low fiber, easy digestibility, and proven popularity among marathon runners. All macro counts are approximate.

1

White toast with honey and a banana

350 calCarbs: 75gProtein: 7gFat: 3g
Eat: 2 to 3 hours before

The most popular pre-marathon breakfast worldwide. Simple, proven, easy to digest.

2

Bagel with peanut butter and jam

480 calCarbs: 72gProtein: 14gFat: 15g
Eat: 3 hours before

Dense calories in a compact package. Great if you need sustained energy and eat early.

3

Oatmeal with maple syrup, banana, and a pinch of salt

420 calCarbs: 78gProtein: 10gFat: 7g
Eat: 3 hours before

Slow-releasing carbs that keep blood sugar stable. Cook it soft for easier digestion.

4

White rice with a fried egg and soy sauce

400 calCarbs: 62gProtein: 14gFat: 11g
Eat: 3 hours before

Favorite of elite Kenyan and Japanese runners. White rice digests faster than bread.

5

Pancakes with maple syrup (skip the butter)

440 calCarbs: 82gProtein: 8gFat: 6g
Eat: 3 hours before

High carb, low fiber, low fat. Everything your muscles need before 26.2 miles.

6

English muffin with jam and a glass of orange juice

340 calCarbs: 70gProtein: 6gFat: 3g
Eat: 2 hours before

Light option for nervous stomachs. The OJ adds quick-absorbing carbs and vitamin C.

7

Smoothie: banana, OJ, oats, and honey

420 calCarbs: 80gProtein: 8gFat: 4g
Eat: 1.5 to 2 hours before

Liquid form digests faster. Perfect if you cannot eat solid food at 4 AM.

8

Overnight oats with banana and honey (no seeds or nuts)

390 calCarbs: 68gProtein: 11gFat: 8g
Eat: 2.5 to 3 hours before

Prep the night before in your hotel room. Zero morning cooking required.

9

White rice with applesauce and a drizzle of honey

320 calCarbs: 74gProtein: 4gFat: 1g
Eat: 2 hours before

Ultra-digestible, almost no fat or fiber. For runners with very sensitive stomachs.

10

Sports bar (e.g., Clif Bar) with banana and sports drink

450 calCarbs: 78gProtein: 12gFat: 8g
Eat: 2 hours before

Convenient for race morning chaos. Grab from your bag, no prep needed.

Pre-Marathon Hydration Protocol

Dehydration of just 2 percent of your body weight can reduce marathon performance by 10 to 20 percent. But over-hydrating is also dangerous and can lead to hyponatremia (dangerously low sodium levels). The goal is to start the race well-hydrated without overloading.

3 days before

Add 16 to 24 oz extra water per day

During carb loading, your body needs extra water to store glycogen. Drink consistently with meals and between meals.

Night before

Drink normally with dinner

Do not chug water before bed. You will just wake up to use the bathroom and lose sleep. Pale yellow urine at bedtime means you are hydrated.

3 hours before race

16 to 20 oz (500 to 600 ml)

Drink this gradually over 30 minutes alongside your breakfast. Water or a light sports drink.

30 minutes before race

8 to 12 oz (250 to 350 ml)

Final top-up. Sip slowly. Stop drinking 15 to 20 minutes before the gun to allow a bathroom visit.

At the start line

A few sips only

Just enough to wet your mouth. Any more and you will feel it sloshing in the first mile.

Use our hydration calculator to determine your personal sweat rate and fluid needs for race day.

Caffeine Timing for Marathon Performance

Caffeine peaks in your bloodstream 45 to 60 minutes after consumption and stays elevated for 3 to 5 hours. For a marathon, the best time to drink coffee is with your pre-race breakfast, about 3 hours before the start. This means caffeine will be active from mile 1 through at least mile 20.

The recommended dose is 2 to 3 mg per kilogram of body weight. For a 70 kg (154 lb) runner, that is 140 to 210 mg, which equals about 1.5 to 2 cups of regular coffee. Higher doses do not improve performance further and increase the risk of stomach problems and jitters.

Critical Rule

Only use caffeine on race day if you used it during your long training runs. Caffeine on an untrained stomach during marathon effort can cause cramps, urgent bathroom stops, and nausea. Test your caffeine routine during at least 3 to 4 long runs before race day.

Foods to Avoid Before a Marathon

Do Not Eat These

High-fiber cereals, bran, and whole grain bread (gas and bloating)

Dairy if you are lactose sensitive (cramps and urgency)

Fried or greasy foods (slow digestion, heavy stomach)

Spicy foods (heartburn and GI distress mid-race)

Large raw vegetable salads (too much fiber)

Beans, lentils, and chickpeas (gas during the race)

Artificial sweeteners like sorbitol and xylitol (diarrhea risk)

Alcohol the night before (dehydration, poor sleep, impaired glycogen storage)

Choose These Instead

White bread, white rice, white pasta (low fiber, fast digesting)

Bananas, applesauce, cooked fruit (gentle carbs)

Honey, jam, maple syrup (simple sugars for quick energy)

Small amount of peanut butter (familiar fat source)

Oatmeal cooked soft (not raw oats with seeds)

Plain eggs if well-tolerated (easy protein)

Sports bars you tested in training (predictable)

Water and electrolyte drinks (proper hydration)

Fuel Up, Then Conquer

Your Marathon Training Deserves More Purpose

All those long runs, all that carb loading, all that discipline. Make it count for something beyond the finish line. Motera turns every training run into a territory capture mission on a real map. Watch your city light up as you explore new streets through Fog of War. Compete on leaderboards. Earn XP. Train with purpose.

Free GPS tracking with territory capture, XP, and leaderboards.

Territory CaptureFog of WarXP & LevelingLeaderboardsFull GPS Tracking
Download Motera Free
Motera territory capture map showing conquered running areas
Motera logoMotera
Live

Frequently Asked Questions

How many days before a marathon should I start carb loading?

Start increasing your carbohydrate intake 3 days before the marathon. Gradually raise carbs to 70 percent of your total daily calories over those 3 days. This is not about eating more total food. It is about shifting your macros so that more of your calories come from carbs and fewer from fat and protein.

What should I eat the night before a marathon?

A familiar, carb-heavy dinner with moderate protein and low fat. Good choices include pasta with marinara and chicken, white rice with grilled fish, or a large baked potato with lean protein. Eat at 6 to 7 PM so you have plenty of time to digest before bed. Avoid cream sauces, spicy food, and high-fiber vegetables.

How many calories should I eat on race morning?

Aim for 300 to 600 calories, consumed 3 hours before the start. The exact amount depends on your body weight and what you have practiced in training. A 130-pound runner might eat 300 to 400 calories, while a 180-pound runner might eat 450 to 600 calories. Stick with what you tested during your long training runs.

Can I drink coffee before a marathon?

Yes, if you normally drink coffee before long runs. Caffeine is a proven endurance enhancer. Drink 1 to 2 cups about 45 to 60 minutes before the start. Do not try coffee on race morning if you did not use it during training. Caffeine can cause stomach issues in runners who are not used to it.

Should I eat a gel before the marathon starts?

Some runners take a gel 15 minutes before the gun goes off as a final top-up. This is optional if you ate a proper breakfast 3 hours before. If your corral wait time is long (over 45 minutes between your last food and the start), a gel can help. Always test this during training.

What if I feel too nervous to eat on race morning?

Race nerves are real and they can suppress your appetite. If solid food feels impossible, try a liquid option like a smoothie, sports drink, or even just a banana with water. Eating something is always better than eating nothing before 26.2 miles. Your night-before carb loading will help, but skipping breakfast entirely is risky.

Is it OK to try a new food before my marathon?

Absolutely not. The golden rule of race nutrition is "nothing new on race day." Every food, drink, gel, and supplement you consume on race morning should be something you tested during at least 3 to 4 long training runs. Your digestive system is unpredictable under marathon effort, and an untested food can cause cramps, nausea, or worse.

How much water should I drink the morning of a marathon?

Drink 16 to 20 ounces of water 2 to 3 hours before the start, then another 8 to 12 ounces about 30 minutes before. Stop drinking large amounts 20 minutes before the gun so you do not need a bathroom stop in the first few miles. Your urine should be pale yellow, not clear and not dark.

Motera running app logoMotera

Turn your cardio into a strategy game. Diversify your path, claim your territory, and level up your legacy in the real world.

Copyright © 2026 Motera - All Rights Reserved