Vaksinasi biasanya tidak menyebabkan diabetes. Diabetes melitus adalah penyakit yang ditandai dengan hiperglikemia kronis yang disebabkan oleh berbagai faktor etiologi. Patogenesis dan penyebab penyakit ini cukup kompleks. Namun demikian, berdasarkan penelitian ilmiah yang ada, dapat disimpulkan beberapa faktor yang menyebabkan diabetes tipe 1 dan juga diabetes tipe 2. Diabetes tipe 1, sebagian besar, adalah penyakit autoimun. Hal ini disebabkan oleh kombinasi faktor lingkungan dan genetik, yang dapat dikategorikan sebagai racun kimiawi, infeksi virus, atau faktor makanan. Diabetes tipe 2 juga disebabkan oleh kombinasi faktor lingkungan dan genetik, termasuk gaya hidup, kurangnya aktivitas fisik, toksisitas bahan kimia, penuaan, dan gizi berlebih. Vaksin memiliki indikasi dan pengecualiannya sendiri, dan harus diberikan di bawah pengawasan dokter jika vaksinasi diperlukan untuk penyakit yang bersangkutan.