Un certo numero di fattori correlati allo stile di vita sono noti per essere collegati allo sviluppo del diabete di tipo 2 tra cui: l'obesità (definita da un indice di massa corporea superiore a 30), mancanza di attività fisica, cattiva alimentazione, stress e l'urbanizzazione. L'eccesso di grasso corporeo è associato al 30 % dei casi nei pazienti cinesi e giapponesi, nel 60-80 % dei casi in quelli di origine europea e africana e nel 100 % degli indiani Pima e degli abitanti delle isole dell'Oceano Pacifico. Coloro che non sono obesi spesso hanno comunque un elevato rapporto vita-fianchi. Anche i fattori alimentari influenzano il rischio di sviluppare il diabete di tipo 2. Il consumo eccessivo di zucchero, spesso tramite bevande zuccherate, viene associato ad un aumento del rischio. Il tipo di grassi assunti nell'alimentazione è importante: i grassi saturi e gli acidi grassi trans aumentano il rischio, mentre i grassi polinsaturi e monoinsaturi lo diminuiscono. Mangiare molto riso bianco sembra svolgere un ruolo nell'aumento del rischio.