يعتمد سبب ارتفاع السكر بعد الصيام على وجود مرض السكري من عدمه لدى الشخص فاذا كان الشخص غير مريض بالسكري فان نسبة السكر ترتفع لان الجسم يفرز الانسولين لاعادة توازن مستوى الجلوكوز الزائدة في الجسم حيث ان نسبة الجلوكوز تزداد اثناء الصيام لانه يحفز افراز هرمون الجلوكاجون التي تزيد نسبة الجلوكوز او السكر في الدم
يقوم الصيام عن تناول الطعام والشراب بحث الجسم على إفراز هرمون يعرف بالجلوكاجون، والذي يعمل على زيادة السكر في الدم، وهذا هو السبب. ولكن الجسم بعد ذلك يقوم بإفراز هرمون الإنسولين، وذلك لأعادة التوازن في الدم. لكن هذا لا يحدث لدى مصابي مرض السكري