tip I ve tip II diyabet olarak ikiye ayrılır.
tip I diyabete juvenil diyabet de denilmektedir. genellikle erken yaşlarda görülür. pankreasın beta hücrelerinin işlevini yerine getirememesi sonucu insülin üretilemez ya da çok az üretilir.
tip II diyebette çoğunlukla beta hücrelerinde bir sorun yoktur. insülin üretilir, fakat hücreler insülini kullanamaz. genellikle ileri yaşlarda görülür.