2 to 4 hours before swimming: a normal meal
If you've got a few hours, just eat a normal meal. The British Heart Foundation's carbohydrate guidance is to aim to eat 2 to 4 hours before exercise, and the British Dietetic Association suggests a low-fat, high-carbohydrate snack or light meal 2 to 3 hours before.
The BHF gives some simple examples of a pre-exercise meal: porridge made with low-fat milk and fruit, egg on wholegrain toast, or chicken and rice.
30 to 60 minutes before swimming: small, easy snacks
Closer to your swim, keep it small. A banana, a slice of toast or a pot of yoghurt are all good choices. This close to a swim, low-fat and low-fibre foods are easier on your stomach.
What to eat before swimming (and what to skip)
Big, fatty meals, very high-fibre food and fizzy drinks are the ones to skip right before a swim. That's about comfort, not danger: there's no evidence that eating before swimming is unsafe. I've looked at that myth properly in how long after eating can you swim?
Does it matter for a short, easy swim?
Less so. For a short, easy swim, eating beforehand is mostly personal preference. If you're unsure whether you need to eat at all, read should you eat before swimming?
Drinks and hydration before swimming
You still sweat in the pool, even if you don't notice it. Have a drink before you go, and keep a bottle on the poolside for longer sessions.
What to eat after swimming
After your swim, aim for carbs plus some protein. The BDA says to start replenishing your energy stores with a carbohydrate-rich snack or meal after exercise, and that protein helps build and repair muscle. A normal, balanced meal does the job.
Curious how much energy your session actually used? Try the free swimming calorie calculator.
FAQs
Is a banana good before swimming?
Yes. A banana is one of the small, easy snacks that work well 30 to 60 minutes before a swim.
Should I eat before a swimming lesson as an adult?
The same timings apply: a normal meal 2 to 4 hours before, or a small, easy snack if your lesson is 30 to 60 minutes away. Eating first is especially useful for lessons straight after work.
What should I eat after swimming?
Carbs plus some protein. A normal balanced meal works, and the BDA advises starting to refuel with carbohydrate-rich food after exercise.
Is it bad to swim on an empty stomach?
Not for a short, easy swim, where it's mostly personal preference. For longer or harder sessions, eating first helps with energy. See should you eat before swimming?
Sources
- British Nutrition Foundation, Sport and exercise. www.nutrition.org.uk/creating-a-healthy-diet/sport-and-exercise
- British Dietetic Association, Sport and exercise food fact sheet (opened 1 Nov 2026). www.bda.uk.com/resource/sport-exercise-nutrition.html
- British Heart Foundation, Carbohydrates and exercise (aim to eat 2 to 4 hours before). www.bhf.org.uk/how-you-can-help/events/nutrition-for-sporting-events/carbohydrates-and-exercise
- British Heart Foundation, Food for fitness: what should I eat before a workout? (opened 1 Nov 2026). www.bhf.org.uk/informationsupport/heart-matters-magazine/nutrition/food-for-fitness
- NHS, The Eatwell Guide. www.nhs.uk/live-well/eat-well/food-guidelines-and-food-labels/the-eatwell-guide