موفقیت در شنا نیز مانند سایر رشته های ورزشی به عواملی نظیر تمرینات، ساختارهای بدنی و رژیم غذایی بستگی دارد. شناگران همانند سایر ورزشکاران نیاز به پیروی از یک رژیم غذایی متعادل و متنوع از تمام گروه های غذایی دارند که از تمام فاکتورهای اساسی و لازم جهت حفظ بدن در شرایط ایده آل تمرین و مسابقه برخوردار باشد. •شناگران به سهولت بین 5000- 2000 کیلو کالری انرژی را در روز، طی تمرینات ورزشی خود مصرف می کنند که این میزان وابسته به سن، جنس، اندازه ی بدن و ساعات فعالیت ورزشی متغیر می باشد و درشت مغذی ها تامین کننده ی انرژی مورد نیاز جهت انقباض عضلانی و ماده ی اولیه در ساخت و رشد بافت های بدن هستند
بطور کلی رژیم غذایی یک شناگر باید شامل کربوهیدرات، چربی کم و مقادیر متوسطی از پروتئین باشد.
تربیت بدنی