由於先天上的體質及後天受到病毒或化學藥物等的作用後,經由自體免疫機轉破壞胰島素的β細胞。因胰臟貝它細胞破壞,通常導致胰島素絕對的缺乏,故終身需施打胰島素。
由於先天上的體質,加上後天環境的因素如:肥胖、缺少運動、壓力等,導致胰島素的分泌不足合併胰島素阻抗。
在懷孕的時候才第一次發現有糖尿病的狀況。任何孕婦都應在初診時,以危險因子來決定是否以口服耐糖試驗(OGTT)來篩檢。發生率大概是3-5%,也就是100個孕婦裡面,可能有3-5人會罹患妊娠糖尿病。