1. Type 1 diabetes: Denne typen er forårsaket av at kroppens immunsystem angriper og ødelegger cellene i bukspyttkjertelen som lager insulin. Insulin er et hormon som hjelper glukose (sukker) å komme fra blodet inn i cellene for energi. Uten insulin kan blodsukkernivået bli for høyt. Type 1 diabetes starter vanligvis i barndommen eller ung voksen alder, og personer med denne typen diabetes må ta insulin hver dag for å holde seg i live.
2. Type 2 diabetes: Denne typen skyldes at kroppens celler blir resistente mot insulin, og at bukspyttkjertelen ikke lager nok insulin. Type 2-diabetes starter vanligvis i voksen alder, og personer med denne typen diabetes kan ofte styre blodsukkernivået gjennom livsstilsendringer, som å spise et sunt kosthold, trene regelmessig og opprettholde en sunn vekt. Noen mennesker med type 2-diabetes må også ta medisiner for å kontrollere blodsukkernivået.
3. Svangerskapsdiabetes: Denne typen er en midlertidig tilstand som kan utvikle seg under graviditet. Svangerskapsdiabetes går vanligvis over etter at barnet er født, men kvinner som har hatt svangerskapsdiabetes har økt risiko for å utvikle diabetes type 2 senere i livet.