Why do I get hungry after swimming?
Last updated September 3, 2026.
Swimming genuinely spikes appetite, unlike most land exercise, and cold-water heat loss is the leading explanation. In a study of 32 healthy adults, appetite and food intake rose after swimming compared with cycling and rest, per the researchers' own summary. The theory: losing body heat in cool water pushes the body to generate heat, and eating is one of its tools. Meanwhile running and cycling temporarily suppress appetite. Manage it with timing and preparation: swim before a planned meal, keep a protein-rich snack ready, and expect the wave rather than fighting it at the vending machine.
What to do
- Plan the post-swim meal or snack before you get in the pool.
- Lead with protein; it blunts the hunger wave better than snacks from the cafe.
- Do not double-count calories; a recreational swim burns less than the hunger claims.
- See a GP if extreme hunger comes with shaking, sweating, constant thirst, or frequent urination.
Related questions
- Why do I get side stitches when I run?
- What is a normal heart rate?
- Why do I feel tired after 8 hours of sleep?
- Why do I get dizzy in the shower?
