Przyczyny Rozwój cukrzycy typu 2 jest spowodowany połączeniem stylu życia i czynników genetycznych. Niektóre z tych czynników, np. dietę lub otyłość, można kontrolować, jednak inne, takie jak rosnący wiek, płeć (żeńska) lub czynniki genetyczne, nie mogą być kontrolowane. Brak snu również jest łączony z cukrzycą typu 2. Sądzi się, że jest to przyczyną choroby, ponieważ ma wpływ na metabolizm. Jedna z przedstawianych hipotez zakłada, że stan odżywienia matki w trakcie rozwoju płodu może również wpływać na rozwój choroby, ponieważ doprowadza do metylacji DNA.
Styl życia Tryb życia jest istotną przyczyną rozwoju cukrzycy typu 2, do której mogą doprowadzić m.in.: otyłość i nadwaga (zdefiniowana przez wskaźniku masy ciała, BMI wynoszący powyżej 30), brak aktywności fizycznej, zła dieta, stres oraz urbanizacja. Nadmiar tłuszczu w ciele jest przyczyną 30% zachorowań na cukrzycę wśród osób pochodzenia chińskiego lub japońskiego, 60-80% zachorowań wśród osób pochodzenia europejskiego lub afrykańskiego oraz 100% zachorowań wśród Indian Pima i ludności wysp Oceanu Spokojnego. Osoby, które nie są otyłe, często mają wysoki współczynnik WHR (ang. waist-to-hip ratio) powstały przez podzielenie obwodu talii przez obwód bioder.