حفظ وزن متعادل در کنترل قند خون نقش بسیار مهمی دارد. وزن زیاد حتی در افرادی که به این بیماری مبتلا نیستند نیز موجب عدم تحمل نسبت به کربوهیدرات ها، افزایش انسولین و عدم حساسیت نسبت به انسولین در نسوج چربی و عضلات می شود.
عقیده بر این است که کاهش حساسیت نسبت به انسولین، زمینه ساز ایجاد بیماری قند است. کاهش وزن، همه این ناهنجاری ها را اصلاح می کند و باعث کاهش اختلالات سوخت و ساز در بیماری قند می شود. بیشتر افراد مبتلا به بیماری قند وزن زیادی دارند از این رو این بیماران می توانند با پایین آوردن وزن بدن خود به سادگی بیماری قندشان را معالجه کنند.