વારસાગત કારણો સિવાય મોટી ઉંમરે થનારો ડાયાબિટીસ ઠેકાણા વગરની જીવનશૈલીને કારણે છે એટલે કે કસરત કે શ્રમનો સદંતર અભાવ, વધારે ગળી વસ્તુઓ ખાવા પીવાના શોખને કારણે થાય છે.