علت ضعف بدنی در کودکان و حتی بزرگسالان از نظر طب سنتی این موارد است:
آب زیاد خوردن، آب خوردن بین غذاها، مصرف غذاهای شیمیایی و سردمزاج، غم و اندوه و استرس و عدم آرامش، زیاد حمام رفتن، تنظیم نبودن خواب، تغذیه با گوشت گاو و مرغ ماشینی، مصرف غذاهای فستفودی و بیات و فریزشده، عدم مصرف میوهجات و خشکبار و غیره.