Pre Workout Nutrition Calculator
Calculate pre workout nutrition with our free tool. See your stats, compare against averages, and track progress over time.
Formula
Carbs (g) = Body Weight (kg) x Carb Rate (g/kg based on timing)
Carbohydrate rate scales with time before exercise: 4 g/kg at 4 hours, 3 g/kg at 3 hours, 2 g/kg at 2 hours, 1 g/kg at 1 hour. Protein is 0.15-0.3 g/kg depending on workout type. Fat decreases as timing gets closer to exercise.
Worked Examples
Example 1: Pre-Marathon Breakfast
Problem: A 70 kg marathon runner eats 3 hours before a high-intensity race lasting 3.5 hours.
Solution: Time before = 3 hrs, so carb target = 3 g/kg\nCarbs = 70 x 3 = 210 g (840 cal)\nProtein = 70 x 0.15 = 10.5 g (42 cal, endurance)\nFat = 70 x 0.15 = 10.5 g (95 cal, 3hr window)\nTotal = 840 + 42 + 95 = 977 cal\nHigh intensity factor = 1.2\nAdjusted calories = 977 x 1.2 = 1,172 cal\nWater = 70 x 7 = 490 mL at 4hr mark\nFiber limit: 10 g max
Result: 977 cal base | 210g carbs | 10g protein | 10g fat | Fiber under 10g | 490 mL water
Example 2: Pre-Gym Snack
Problem: A 80 kg person eats 1 hour before a moderate-intensity strength training session lasting 1 hour.
Solution: Time before = 1 hr, so carb target = 1 g/kg\nCarbs = 80 x 1 = 80 g (320 cal)\nProtein = 80 x 0.3 = 24 g (96 cal, strength)\nFat = 80 x 0.03 = 2.4 g (22 cal, 1hr window)\nTotal = 320 + 96 + 22 = 438 cal\nModerate intensity factor = 1.0\nAdjusted = 438 cal\nWater = 80 x 5 = 400 mL\nFiber limit: 2 g max
Result: 438 cal | 80g carbs | 24g protein | 2g fat | Fiber under 2g | 400 mL water
Frequently Asked Questions
How long before a workout should I eat?
The optimal time to eat before a workout depends on the size and composition of the meal. A large meal containing 3 to 4 grams of carbohydrates per kilogram of body weight should be consumed 3 to 4 hours before exercise to allow adequate digestion and gastric emptying. A moderate meal with 2 grams per kilogram should be eaten 2 to 3 hours before exercise. A small snack with 1 gram per kilogram can be consumed 1 to 2 hours before. For snacks less than 1 hour before exercise, choose easily digestible, low-fiber carbohydrate foods like a banana or sports drink. Eating too close to exercise with too much food can cause nausea, cramping, and sluggishness, while eating too far in advance may leave you feeling hungry and low on energy.
What should I eat before a workout for maximum performance?
The ideal pre-workout meal should be high in carbohydrates to maximize glycogen stores, moderate in protein to support muscle function, and low in fat and fiber to promote rapid digestion. Excellent pre-workout food choices include oatmeal with banana and honey, toast with jam or peanut butter, rice with lean protein, yogurt with fruit, or a bagel with cream cheese. The carbohydrate content is the most important component because it directly fuels high-intensity exercise. For strength training, slightly higher protein intake of 20 to 30 grams supports muscle protein synthesis during the workout. Avoid high-fat, high-fiber, and spicy foods as they slow digestion and can cause gastrointestinal discomfort during exercise.
How many carbs should I eat before a workout?
The recommended pre-workout carbohydrate intake depends on the timing relative to your exercise session. At 4 hours before exercise, aim for 3 to 4 grams of carbohydrates per kilogram of body weight. At 3 hours before, target 2 to 3 grams per kilogram. At 2 hours before, consume 1 to 2 grams per kilogram. At 1 hour before, limit intake to 0.5 to 1 gram per kilogram. For a 70 kilogram athlete eating 2 hours before a workout, this means approximately 70 to 140 grams of carbohydrates. Higher intensity and longer duration workouts warrant carbohydrate intake toward the upper end of these ranges, while lighter sessions can use the lower end. Choose high glycemic index carbohydrates for faster absorption and energy availability.
How does pre-workout caffeine affect performance?
Caffeine is one of the most well-researched ergogenic aids in sports nutrition, with consistent evidence showing performance improvements across various exercise types. Consuming 3 to 6 milligrams of caffeine per kilogram of body weight 30 to 60 minutes before exercise can improve endurance performance by 2 to 4 percent, enhance strength and power output by 3 to 5 percent, reduce perceived exertion, and improve mental focus and reaction time. For a 70 kilogram athlete, the optimal dose is approximately 210 to 420 milligrams, equivalent to 2 to 4 cups of coffee. Higher doses do not provide additional benefits and increase the risk of side effects including anxiety, gastrointestinal distress, and elevated heart rate. Caffeine tolerance develops with regular use, so strategic timing and occasional abstinence periods can maintain its effectiveness.
What should I avoid eating before a workout?
Several food categories should be avoided or minimized before exercise to prevent gastrointestinal distress and performance impairment. High-fat foods like fried foods, cheese, and fatty meats slow gastric emptying and can cause nausea during intense exercise. High-fiber foods including beans, lentils, whole grains, and raw vegetables can cause bloating, gas, and cramping. Spicy foods may trigger heartburn and stomach discomfort during physical activity. Large quantities of dairy products can cause digestive issues in lactose-sensitive individuals. Carbonated drinks cause bloating and may lead to uncomfortable gas during exercise. Sugar alcohols found in some protein bars and sugar-free products can cause osmotic diarrhea. Alcohol impairs coordination, reaction time, and dehydration, and should never be consumed before exercise.
How does pre-workout nutrition change for morning versus evening workouts?
Morning workouts present unique nutritional challenges because glycogen stores are partially depleted after the overnight fast. For early morning sessions, a small, easily digestible snack of 0.5 to 1 gram of carbohydrates per kilogram consumed 30 to 60 minutes before exercise can significantly improve performance compared to fasted training. Good options include a banana, toast with honey, or a sports drink. For evening workouts occurring 4 to 6 hours after lunch, you may have adequate glycogen from your regular meals and need only a small snack 1 to 2 hours before training. If your last meal was more than 4 hours ago, consume a moderate pre-workout snack with 1 to 2 grams of carbohydrates per kilogram. Consistency in your pre-workout eating pattern helps your body adapt and optimize performance at your regular training time.