Tip 2 diyabete katkıda bulunan genler karmaşıktır ve tam olarak anlaşılamamıştır. Ancak bilim insanları, bu durumun gelişme riskini artıran çeşitli genetik varyasyonlar tespit etti. Bu varyasyonların bazıları her iki ebeveynden, bazıları ise yalnızca bir ebeveynden miras alınır.
Genlere ek olarak tip 2 diyabet riskini artırabilecek diğer faktörler şunlardır:
*Fazla kilolu veya obez olmak
* Hareketsiz bir yaşam tarzına sahip olmak
* Sağlıksız yağlar, ilave şekerler ve rafine karbonhidratlar açısından zengin bir diyet yemek
* Ailede tip 2 diyabet öyküsü olması
* Afro-Amerikan, Hispanik, Amerikan Kızılderili veya Asyalı gibi belirli etnik kökenlerden olmak
Tip 2 diyabeti önlemenin en iyi yolu, sağlıklı kiloyu korumak, sağlıklı beslenmek ve düzenli egzersiz yapmak gibi sağlıklı yaşam tarzı seçimleri yapmaktır. Tip 2 diyabet geliştirme riski yüksek olan kişiler de ilaç alarak bu durumu önleyebilir veya geciktirebilir.