Sistemul endocrin reglează nivelul de zahăr din sânge prin intermediul hormonilor secretati de pancreas, cum ar fi insulina si glucagonul. Insulina stimulează celulele musculare, hepatice si adipoase să ia glucoza din sânge și să o stocheze sub formă de glicogen, reducând astfel nivelul de zahăr din sânge. În timp ce, glucagonul își îndeplinește rolul invers, stimulând eliberarea de glucoză din ficat și creșterea nivelului de zahăr din sânge.