top of page
Search

What Should You Eat Before and After Swimming? Fuel Your Body the Right Way

  • Writer: Ulysses McDowell
    Ulysses McDowell
  • 12 minutes ago
  • 3 min read

One of the oldest myths many of us grew up hearing was, "Wait an hour after eating before you go swimming or you'll drown." Fortunately, that's not true.

While eating a large meal immediately before swimming may leave you feeling sluggish or uncomfortable, it won't automatically cause you to cramp up and sink. Like any other form of exercise, swimming requires proper nutrition to help your body perform at its best.


Swimming Is a Serious Workout

Many people think swimming is a leisurely activity, but it can burn an impressive number of calories.

A 155-pound person can burn approximately:

  • 223 calories in 30 minutes of casual swimming.

  • Nearly 300 calories doing the backstroke.

  • About 370 calories swimming the breaststroke.

  • More than 400 calories performing the front crawl or butterfly.

That's why proper fueling is so important. If your goal is weight loss, don't make the mistake of starving yourself before or after a swim. Your body needs energy to perform, recover, and build stronger muscles.


Before You Swim

A good rule of thumb is to eat a light, balanced meal about 2–3 hours before swimming.

Focus on foods that provide:

  • Healthy carbohydrates for energy

  • Lean protein

  • A small amount of healthy fat

If you're swimming first thing in the morning, a light snack 30–60 minutes beforehand may be all you need.

Great Pre-Swim Choices

  • Whole-grain toast with peanut butter

  • A banana

  • Oatmeal with Greek yogurt

  • A bagel with peanut butter

  • Rice cakes

  • A small granola bar

  • Fresh fruit

Carbohydrates are your body's preferred fuel during exercise, so don't be afraid to include them before your workout.


After You Swim

The first 20–30 minutes after swimming are important for recovery.

Your muscles have worked hard and need both protein and carbohydrates to recover properly.


Excellent Recovery Meals

  • Turkey sandwich on whole-grain bread

  • Protein smoothie with fruit and Greek yogurt

  • Vegetable omelet

  • Grilled chicken with sweet potatoes

  • Salmon with vegetables

  • A hearty salad topped with lean protein and whole grains

Eating soon after your workout helps replenish energy stores and supports muscle repair.


Don't Forget to Hydrate

One mistake swimmers often make is assuming they aren't sweating because they're in the water. You do sweat while swimming. Drink water before, during, and after your workout. During longer or more intense sessions, an electrolyte drink may also be beneficial.

 

Foods to Avoid Before Swimming

Some foods can leave you uncomfortable in the pool.

Try to avoid:

  • Heavy, greasy meals

  • Fried foods

  • Very spicy foods

  • Large amounts of cheese or high-fat foods

  • High-fiber meals immediately before swimming

  • Foods you already know upset your stomach

The goal is to feel energized—not weighed down.


Every Swimmer Is Different

Some people can eat a full breakfast two hours before swimming and feel fantastic. Others perform better with only a banana and some water.

Pay attention to how your body responds. Experiment with healthy foods and timing until you discover what works best for you.


Final Thoughts

Swimming is one of the best total-body exercises available. It strengthens your heart, builds endurance, protects your joints, and burns significant calories.

To get the most from every swim:

  • Fuel your body with healthy carbohydrates before swimming.

  • Eat quality protein afterward to support recovery.

  • Stay hydrated.

  • Avoid overeating before getting in the pool.

Forget the old myth about waiting an hour after eating. Instead, focus on eating wisely. The right nutrition won't just make you a better swimmer—it will help you recover faster and enjoy every lap.

 
 
 

Comments


bottom of page