A normal blood sugar level is less than 100 milligrams per deciliter of blood (mg/dL) after an eight-hour fast. You have diabetes if your blood sugar is 126 mg/dL or higher.
Is 100 random sugar level normal?
For a fasting glucose test: less than 100 mg/dL is normal. 100 to 125 mg/dL indicates prediabetes. 126 mg/dL or above indicates diabetes.
Is 108 sugar normal after eating?
Normal blood sugar ranges in healthy non-diabetics Here are the normal blood sugar ranges for a person without diabetes according to the American Diabetes Association: Fasting blood sugar (in the morning, before eating): under 100 mg/dL. 1 hour after a meal: 90 to 130 mg/dL. 2 hours after a meal: 90 to 110 mg/dL.