Cauzele diabetului de tip 2 includ obezitatea, lipsa de activitate fizică, vârsta și antecedentele familiale de diabet. Diabetul poate fi prevenit prin menținerea unei greutăți sănătoase, printr-un regim alimentar echilibrat și prin exercițiu fizic regulat.