Ada banyak faktor yang menyebabkan peningkatan gula darah, dan penyebab umumnya adalah: 1. Faktor diet: (1) makan terlalu banyak makanan manis atau minum terlalu banyak minuman manis menyebabkan peningkatan gula darah dalam jangka pendek; (2) minum alkohol menyebabkan gangguan pemecahan dan sintesis glikogen hati; 2. Peningkatan kadar hormon peningkat glukosa: (1) gangguan tidur; (2) wanita hamil, terutama plasenta pada tahap pertengahan dan akhir kehamilan; 3. Peningkatan kadar hormon peningkat glukosa: (1) gangguan tidur; (2) wanita hamil, terutama plasenta pada tahap tengah dan akhir kehamilan; 4. Peningkatan kadar hormon peningkat glukosa: (1) gangguan tidur; (2) wanita hamil, terutama plasenta pada tahap tengah dan akhir kehamilan. 3. Kondisi stres seperti setelah operasi, trauma, penyakit akut dan kritis yang mendadak atau stimulasi mental yang hebat. 4. Obesitas yang menyebabkan ketidakpekaan jaringan perifer terhadap insulin, yang merupakan satu-satunya hormon di dalam tubuh yang menurunkan gula darah, dan ketidakpekaan jaringan perifer terhadap insulin akan menyebabkan peningkatan gula darah. 5. Penyakit: disebabkan oleh penyakit hati yang parah, penyakit pankreas, penyakit autoimun, dan mutasi genetik. 6. Obat-obatan: (1) Glukosa kortikosteroid (kortison, hidrokortison, prednison, prednisolon, deksametason, dsb.); (2) obat anti-skizofrenia (klorpromazin, haloperidol, trifloksistrobin, klozapin, olanzapin, risperidon, kuetiapin, aripiprazol, ziprasidon, dsb.); (3) obat antiasthmatik (misalnya terbutalin, teofilin, dihidroksipropil teofilin, salbutamol, dsb.).