Penyebab diabetes meliputi genetika, faktor diet, obesitas, dan cacat sistem autoimun.
1. Keturunan: Studi genetik telah menunjukkan bahwa kejadian diabetes pada orang yang memiliki riwayat diabetes dalam keluarga lebih tinggi daripada orang yang tidak memiliki riwayat diabetes dalam keluarga.
2. Faktor pola makan: Umumnya dengan peningkatan standar hidup, asupan gula atau energi yang berlebihan dalam jangka panjang akan meningkatkan beban pada pulau pankreas dan diabetes lebih lanjut akan muncul.
3. Obesitas: Biasanya pasien dengan obesitas perut memiliki peluang yang relatif tinggi untuk terkena diabetes, dan sebagian besar dari mereka disertai dengan hiperinsulinemia, yang dapat dengan mudah menyebabkan resistensi insulin, sehingga menghasilkan glukosa darah yang tinggi dan memicu diabetes.
4. Cacat sistem autoimun: Di bawah aksi gabungan faktor lingkungan dan faktor genetik, sistem kekebalan tubuh menyerang sel pulau penghasil insulin, yaitu autoimunitas, yang mengakibatkan kerusakan pada sel β pulau pankreas, yang pada akhirnya menyebabkan penurunan sekresi insulin atau kekurangan insulin, dan dengan demikian menyebabkan diabetes.
Pasien diabetes harus dirawat di bawah pengawasan medis.