What to Eat the Day Before a Marathon
Your day-before nutrition can make or break your marathon. Here is a complete meal plan, carb loading targets, hydration protocol, and a night-before checklist so you show up fueled and ready for 26.2 miles.
The Goal: Top Off Glycogen Without GI Distress
Your muscles store glycogen (the fuel your body burns during running) in limited quantities. A well-trained marathoner can store about 2,000 calories of glycogen, which is enough to fuel roughly 18 to 20 miles of running. After that, you hit "the wall" unless you have fueled properly.
The day before your marathon is your final chance to top off those glycogen stores. The strategy is simple: eat a lot of carbohydrates spread across the entire day while avoiding anything that could upset your stomach. You are not "eating healthy" tomorrow. You are loading fuel into a machine that needs to run for 26.2 miles.
The target is 10 to 12 grams of carbohydrates per kilogram of body weight. For a 70 kg (154 lb) runner, that is 700 to 840 grams of carbs. For a 60 kg (132 lb) runner, it is 600 to 720 grams. This is significantly more carbs than you normally eat, so you will need to be intentional about it.
55 kg (121 lb)
550 to 660g
~2,200 to 2,640 from carbs
70 kg (154 lb)
700 to 840g
~2,800 to 3,360 from carbs
85 kg (187 lb)
850 to 1,020g
~3,400 to 4,080 from carbs
Full Day Meal Plan (Day Before Marathon)
This meal plan is designed for a ~70 kg runner targeting roughly 750g of carbs. Adjust portions up or down based on your body weight. The key principle: carbs at every meal, keep fat and fiber low, and eat familiar foods.
Breakfast (7 to 8 AM)
~180g carbsFoods
2 cups of white rice with honey and a pinch of salt
1 banana
8 oz orange juice (low pulp)
1 cup of coffee or tea
Note
Start the day with a big carb hit. White rice is gentle on the stomach and carb-dense. The banana adds potassium and easy sugars.
Mid-Morning Snack (10 AM)
~90g carbsFoods
2 slices of white toast with jam
1 sports drink (20 oz)
Note
Keep snacking between meals. Liquid carbs from the sports drink count toward your daily total and help with hydration at the same time.
Lunch (12 to 1 PM)
~200g carbsFoods
Large bowl of pasta with light tomato sauce
2 slices of white bread
1 glass of fruit juice
Small portion of chicken breast (optional protein)
Note
Lunch is your biggest meal of the day. Load up on pasta. Keep the sauce simple. Avoid adding too much cheese, cream, or heavy meat.
Afternoon Snack (3 to 4 PM)
~100g carbsFoods
1 plain bagel with honey
1 banana or applesauce pouch
Water or sports drink
Note
Another opportunity to add carbs without feeling overly full. Bagels are one of the most carb-dense snack options per bite.
Dinner (5:30 to 6:30 PM)
~170g carbsFoods
Medium portion of pasta or white rice
Plain grilled chicken or fish (small portion)
White bread roll
Small side of mashed potatoes (no heavy butter)
Water
Note
Dinner should be substantial but not enormous. You want to feel satisfied, not stuffed. Eat slowly. Finish by 7 PM at the absolute latest.
Evening Snack (8 PM, optional)
~50g carbsFoods
A few crackers with honey
Small glass of sports drink
Or a banana
Note
Only eat this if you feel genuinely hungry. Keep it very light. The goal is to prevent hunger, not to add a sixth full meal.
Foods That Work Well the Day Before
These foods are carb-dense, low in fiber, easy to digest, and unlikely to cause stomach issues. Stick to this list and you will not go wrong.
Foods to Avoid the Day Before
High-fiber foods (beans, lentils, bran, whole grains)
Fiber draws water into the intestines and can cause gas, bloating, and urgent bathroom trips during the race.
Fatty or fried foods
Fat slows digestion dramatically. A heavy burger or fried meal can still be sitting in your stomach 8 hours later.
Spicy foods
Capsaicin irritates the digestive tract and can cause heartburn or stomach cramps, especially under the stress of racing.
Alcohol (any amount)
Disrupts sleep, increases dehydration, impairs glycogen storage, and reduces next-day performance. Zero benefit, all risk.
Anything new or unfamiliar
Your GI system is already nervous about race day. Introducing a food it has never processed before is gambling with your race.
Large portions of dairy
Cheese, cream sauces, and large glasses of milk can cause bloating and GI distress. A splash of milk in coffee is fine.
Hydration the Day Before Your Marathon
Hydration the day before is just as important as carb loading. You cannot make up for poor hydration on race morning. Your body needs 24 hours of steady fluid intake to be properly hydrated for 26.2 miles.
Aim for 80 to 100 ounces (2.5 to 3 liters) of total fluid throughout the day. This includes water, sports drinks, juice, and the liquid in your food. Sip steadily from breakfast to bedtime. Do not chug large amounts at once because your kidneys will just flush the excess.
Hydration Checkpoints
Water with breakfast. Include a sports drink for extra electrolytes and carbs.
Water or sports drink with lunch. Sip between meals, do not wait until thirsty.
Continue sipping. A sports drink here adds both carbs and sodium.
Water with dinner. Taper off fluid intake 2 hours before bed to avoid disrupted sleep.
This is your best indicator. Clear means overhydrating. Dark yellow means drink more.
For a personalized hydration plan, use our hydration calculator.
The Pre-Race Dinner
The pre-race dinner gets the most attention, but it is actually just one piece of the day-before puzzle. It should be a medium-sized meal, not a massive feast. Most of your carb loading should already be done by dinner time. Think of dinner as the final top-off, not the main event.
Eat by 6 to 7 PM. Choose a familiar restaurant or cook at home. If you are at a race expo or traveling, identify your dinner spot in advance and look at the menu online. Avoid buffets where you are tempted to overeat and try unfamiliar dishes.
Classic pasta dinner
Spaghetti or penne with marinara sauce, a bread roll, and a small piece of grilled chicken. The most popular pre-marathon meal for a reason.
Rice and chicken
White rice with plain grilled chicken and a light sauce. Simple, safe, and easy to find at almost any restaurant.
Baked potato with plain toppings
A large baked potato with a small amount of butter and salt, plus a bread roll. Add a small portion of lean protein on the side.
Pancakes or waffles
Yes, breakfast for dinner works. Pancakes with maple syrup are almost pure carbs and very easy to digest. A surprisingly popular choice among experienced marathoners.
Common Day-Before Mistakes
Eating too much at dinner
The pre-race dinner should be medium-sized, not a feast. Most of your carb loading should happen at breakfast and lunch. Overeating at dinner leads to poor sleep and morning bloating.
Trying a new restaurant
If you are traveling for the race, scout restaurants online beforehand. Look at menus. Choose places with simple pasta, rice, or grilled chicken dishes. Chains are predictable, which is exactly what you want.
Not eating enough total carbs
Many runners eat a "carb dinner" but forget to load carbs at breakfast, lunch, and snacks too. One pasta dinner is not carb loading. You need carbs at every single meal throughout the day.
Drinking too much water at once
Chugging 32 oz of water does not hydrate you faster. It just makes you pee. Sip steadily throughout the day. Your kidneys can only process about 20 to 28 oz per hour.
Skipping the afternoon snack
The gap between lunch and dinner is 5 to 6 hours. Without a snack, you arrive at dinner ravenous and overeat. Keep the fuel coming in steadily.
Staying up late with pre-race anxiety
You will not sleep perfectly the night before a marathon. That is normal. But go to bed at your usual time. Avoid screens. Do not doom-scroll the race weather forecast. Trust your training.
Night-Before Checklist
After dinner, shift your focus from nutrition to preparation. Complete this checklist so that race morning is stress-free and you can focus entirely on running.
Lay out your complete race outfit (shirt, shorts, socks, shoes, hat, sunglasses)
Pin your bib number to your shirt
Charge your GPS watch and phone to 100%
Set two alarms (phone plus a backup)
Prepare your race morning breakfast and put it on the counter
Fill your water bottle for the morning
Pack your drop bag if the race offers one (extra layer, snacks, phone charger)
Know your transportation to the start line (parking, shuttle, walk)
Review the course map one final time
Write your goal pace on your wrist or tape it to your watch band
For a complete personalized checklist, try our race day checklist tool.
Train for Your Marathon with Purpose
Marathon training means months of long runs, tempo sessions, and recovery jogs. Motera makes every single training run matter by turning it into territory on a real map. Watch your conquered area grow as your mileage builds toward race day. Every training run captures ground, reveals Fog of War, and earns XP.
By race day, you will have a massive territory map showing every mile you ran in preparation. Free GPS tracking, territory capture, and leaderboards included.

Frequently Asked Questions
How many carbs should I eat the day before a marathon?
Aim for 10 to 12 grams of carbohydrates per kilogram of body weight spread across the full day. For a 70 kg (154 lb) runner, that is 700 to 840 grams of carbs. This sounds like a lot, but when you focus on carb-dense foods like white rice, pasta, bread, and sports drinks, it adds up faster than you think. The goal is to top off your muscle glycogen stores so you have maximum fuel for 26.2 miles.
Should I eat pasta the night before a marathon?
Pasta is a classic pre-marathon dinner for a reason. It is carb-dense, easy to digest, and most runners have eaten it many times before so there is no risk of surprise stomach issues. Plain pasta with a light tomato sauce or olive oil and salt is a safe choice. Avoid cream-based sauces, heavy meat sauces, or anything spicy. The goal is simple, familiar carbs.
Can I drink alcohol the night before a marathon?
Skip the alcohol completely. Even one or two drinks can disrupt your sleep quality, increase dehydration, impair glycogen storage, and leave you feeling slightly off on race morning. You have trained for months. Do not risk your performance for a glass of wine. Celebrate with drinks after you cross the finish line.
What time should I eat dinner the night before a marathon?
Eat dinner by 6 to 7 PM at the latest. This gives your body 12 to 14 hours to fully digest before the race. Eating later can cause disrupted sleep, morning bloating, and stomach discomfort during the race. If you get hungry before bed, have a small carb-rich snack like a banana or a few crackers, but keep it light.
Should I try new foods the day before a marathon?
Absolutely not. The day before a marathon is not the time to experiment. Eat only foods you have eaten many times before, especially before long training runs. If you are traveling for the race, research restaurants in advance and choose simple, familiar options. A new restaurant with unfamiliar ingredients is one of the most common causes of race-day stomach problems.
How much water should I drink the day before a marathon?
Aim for 80 to 100 ounces (about 2.5 to 3 liters) of fluid spread evenly throughout the day. Do not try to drink it all at once. Sip steadily from morning to evening. Your urine should be pale yellow by bedtime. If it is clear, you may be overhydrating, which can dilute your sodium levels. If it is dark yellow, drink more.
What if I cannot eat enough carbs the day before?
If solid food feels like too much, supplement with liquid carbs. Sports drinks, fruit juice, and smoothies (without fiber) all count toward your carb goal. Some runners find it easier to sip on a sports drink throughout the day alongside their meals. Do not stress about hitting the exact gram target. Getting close is far better than undereating because you are nervous.
Is carb loading the day before enough or should I start earlier?
For a marathon, starting your carb load 2 to 3 days before is ideal. However, the day before is the most critical. If you only have one day to focus on carb loading, make it the day before the race. Prioritize carbs at every meal, reduce fat and fiber intake, and drink plenty of fluids. One solid day of carb loading is far better than none.
