What to Eat During a Swim Meet for Every Race

A swim meet is a long day of short, explosive efforts with unpredictable gaps between races, so your nutrition strategy needs to cover everything from your pre-meet meal to quick bites on deck between events. The core principle: eat enough carbohydrates to keep your glycogen topped off without putting anything heavy in your stomach before you race. Here’s how to do that from start to finish.

Your Pre-Meet Meal

Eat a carbohydrate-rich meal three to four hours before your first event, aiming for roughly 1 to 2 grams of carbohydrate per kilogram of body weight. For a 150-pound swimmer, that’s about 70 to 135 grams of carbs, which translates to something like a large bowl of oatmeal with a banana and toast, or a couple of bagels with jam. Keep the meal relatively low in fat and fiber so it clears your stomach well before warm-ups.

One timing rule matters more than anything else: avoid eating carbohydrates in the 45 minutes right before you race. Eating sugary or starchy foods in that window can trigger a blood sugar dip called reactive hypoglycemia, leaving you lightheaded and sluggish right when you need power. If you feel like you need something closer to race time, stick to small sips of a sports drink rather than solid food.

Early Morning Meets

When warm-ups start at 6 or 7 AM, fitting in a full meal three to four hours early means waking up at an unreasonable hour. The workaround is to eat something smaller and easier to digest. Porridge with sliced banana, a couple slices of whole wheat toast with honey, or yogurt with fresh fruit all work well. A smoothie made with milk, fruit, and yogurt is another solid option that goes down quickly when you’re half asleep.

If eating anything that early feels impossible, even a banana on the drive to the pool is better than arriving on an empty stomach. You can then top off with a carb-rich snack once you’re at the venue, keeping that 45-minute buffer before your first race.

What to Eat Between Events

This is where most swimmers either overeat or undereat. The right choice depends entirely on how much time you have before your next race.

Two or More Hours Between Races

With a longer gap, you can eat a proper snack that includes some protein alongside carbs. A peanut butter and jelly sandwich on white bread, a turkey wrap, a bagel with cream cheese, or pasta salad all work. Aim for roughly 0.5 grams of carbohydrate per pound of body weight, which for a 130-pound swimmer is about 65 grams of carbs. That’s roughly one large bagel or a generous serving of pasta.

30 to 60 Minutes Between Races

Cut the fat and protein and focus on easily digestible carbohydrates. At a minimum, try to get 45 to 60 grams of carbs in. Good options include:

  • White bread or bagel with jam (skip the peanut butter this close to racing)
  • Pretzels (15 to 20 small pretzels also give you some sodium)
  • Applesauce pouches
  • Fig bars or graham crackers
  • A sports drink paired with a handful of cereal

Under 30 Minutes Between Races

Back-to-back events leave almost no time for digestion, so you need the simplest possible fuel. Aim for 10 to 15 grams of quick carbs:

  • Half a banana
  • One or two dates
  • A small handful of raisins
  • A honey stick
  • A few swigs of a sports drink

These digest fast and give your muscles just enough glucose to perform without sitting heavy in your stomach.

Foods to Avoid on Race Day

The wrong food before a race doesn’t just slow you down. It can cause nausea, bloating, or cramping mid-event. A few categories cause the most problems.

High-fiber foods like raw vegetables, whole grain cereals with lots of bran, and beans slow digestion and can produce gas. High-fat foods like burgers, fried chicken, or heavy cheese plates sit in your stomach far longer than simple carbs. Spicy foods can trigger acid reflux, which feels significantly worse in a horizontal swimming position.

Fructose in large amounts is another common culprit. Drinks or snacks sweetened heavily with fruit juice concentrate or high-fructose corn syrup can overwhelm your small intestine’s ability to absorb them, leading to bloating and GI distress. If you’re choosing a sports drink, look for one that uses a blend of sugar types (glucose and sucrose tend to be gentler) rather than pure fructose. Carbonated drinks are also worth skipping entirely on meet day.

Energy bars might seem convenient, but research on athletes found that solid carbohydrate bars actually caused more stomach issues than drinks or gels. The combination of their density and slow stomach emptying makes them a poor choice close to race time.

Hydration Throughout the Day

Swimming in water makes it easy to forget you’re sweating, but indoor pool decks are warm and humid, and dehydration will hurt your performance before you feel thirsty. Aim for 4 to 8 ounces of fluid every 15 to 20 minutes during active portions of the meet. On a cooler deck with moderate activity, 4 ounces every 20 minutes is fine. On a hot deck or during a session packed with events, push closer to 8 ounces every 15 minutes.

Water is enough for shorter sessions, but if your meet lasts longer than 45 minutes of high-intensity swimming, adding a sports drink with electrolytes helps. The sodium in these drinks actually improves fluid absorption, so you retain more of what you take in rather than just flushing it through. Alternate between water and a sports drink throughout the day rather than relying on one or the other exclusively.

Keeping Food Safe on Deck

A swim meet can stretch six to eight hours, and pool decks are warm environments. Perishable foods like deli meat sandwiches, yogurt, cheese, and cut fruit enter the bacterial danger zone (above 40°F) quickly. The USDA’s rule: perishable food left out for more than two hours is no longer safe to eat. If the air temperature on deck is above 90°F, that window shrinks to one hour.

Pack an insulated cooler with ice packs and keep it in the shade if possible. Put perishable items back in the cooler immediately after grabbing what you need. Non-perishable snacks like pretzels, crackers, dried fruit, honey sticks, and sealed applesauce pouches don’t need refrigeration and are the easiest options for a long day. If you’re relying on sandwiches or yogurt, plan to eat them in the first couple hours or keep them genuinely cold.

After Your Last Race

Once your final event is done, your priority shifts to recovery. Swimmers who don’t replenish their carbohydrate stores after competition risk showing up to the next day’s session (or the next meet) with depleted glycogen, which leads to heavy legs, slower times, and difficulty finishing hard sets. Research on competitive swimmers found that those who failed to eat enough carbohydrates to match their energy demands experienced chronic muscular fatigue and were unable to maintain training intensity.

Within an hour of your last race, eat a meal or large snack that combines carbohydrates with protein. A chicken burrito bowl with rice, a turkey sandwich with fruit, or chocolate milk with a banana and a granola bar all cover both needs. The carbohydrates restock your muscle fuel, while the protein supports muscle repair. This post-meet meal is especially important during multi-day meets or championship weekends when you need to perform again within 24 hours.

A Sample Meet Day Lineup

Putting it all together for a meet with an 8 AM warm-up:

  • 5:00 AM: Oatmeal with banana and honey, glass of juice
  • 7:30 AM: Start sipping water or diluted sports drink during warm-up
  • 9:00 AM (after first event, 2+ hours to next): Half a PB&J sandwich, pretzels, water
  • 11:00 AM (45 min to next event): Bagel with jam, sports drink
  • 11:50 AM (15 min to relay): Half a banana or a honey stick
  • 12:30 PM (meet over): Full meal with protein and carbs

Adjust the specifics to your own schedule and stomach. The pattern stays the same: bigger meals when you have time, simpler carbs when you don’t, and steady fluids all day long.