स्मोकिंग और ड्रिंकिंग भी डायबिटीज जैसी बीमारी को बढ़ावा देते हैं. वहीं, डायबिटीज होने का एक कारण होता है आनुवांशिक डायबिटीज. शारीरिक गतिविधियों की कमी के कारण भी यह बीमारी होती है.