Cukrzyca dzieli się na trzy główne typy – cukrzycę insulinozależną lub cukrzycę typu 1, cukrzycę insulinoniezależną lub cukrzycę typu 2 oraz cukrzycę ciążową. Nawyki żywieniowe i wirusy danej osoby mogą powodować cukrzycę typu 1. Dziedziczność, otyłość, wysokie ciśnienie krwi i brak odpowiedniej diety powodują cukrzycę typu 2, która jest bardzo powszechna.
Cukrzyca ciążowa jest spowodowana dziedzicznością, zwiększonym wiekiem matki, otłuszczeniem i innymi przyczynami. Może to spowodować, że matka zachoruje na trwałą cukrzycę. Ta cecha może zostać przeniesiona na dziecko w późniejszym wieku.