.Não se conhece a causa exata da diabetes tipo 1, no entanto, sabe-se que o sistema imune identifica as células ß do pâncreas, responsáveis pela produção de insulina, e causa a sua destruição, sendo por isso conhecida como uma doença autoimune.Uma vez que não é causada pelo estilo de vida, a diabetes tipo 1 pode estar presente desde o nascimento, sendo identificada durante a infância ou adolescência.
A diabetes tipo 2 é principalmente causada por maus hábitos alimentares, especialmente o consumo excessivo de alimentos com açúcar ou carboidratos. Além disso, ter um estilo de vida sedentário também pode contribuir para o aparecimento da diabetes. Pessoas com acúmulo de gordura na região abdominal também parecem ter maior risco de diabetes tipo 2.