What normal blood sugar looks like
Normal blood sugar numbers depend on when you last ate and what time of day it is. A fasting blood sugar — measured after you have not eaten for at least eight hours, usually first thing in the morning — is normally between 70 and 100 milligrams per deciliter (mg/dL). Two hours after you finish eating a meal, a normal reading is below 140 mg/dL. These ranges tell you that your body is managing glucose the way it should.
If you do not have diabetes, your pancreas releases insulin automatically to keep your blood sugar in this zone. The numbers stay relatively steady because your body adjusts throughout the day. Understanding what normal looks like is the first step to recognizing when something has shifted — and it matters whether you are checking your own numbers or reading a lab report from your doctor.
Key Takeaways
- A normal fasting blood sugar is between 70 and 100 mg/dL, measured after eight hours without food.
- Two hours after eating, a normal reading is below 140 mg/dL for people without diabetes.
- Hemoglobin A1C, a three-month average, is normally below 5.7 percent.
- Random blood sugar checks at any time of day are normally below 140 mg/dL in people without diabetes.
- Age, medications, stress, and illness can all shift what your individual normal range looks like.
Fasting blood sugar: what you measure in the morning
Fasting blood sugar is the number your doctor checks when you come in for a routine visit after not eating overnight. The normal range is 70 to 100 mg/dL. This measurement matters because it shows how well your body controls glucose when it is not processing food — essentially, how your liver and muscles are storing and releasing energy at rest.
If your fasting number is between 100 and 125 mg/dL, that is called impaired fasting glucose, and it signals that your blood sugar control is starting to slip. A fasting reading of 126 mg/dL or higher, confirmed on a second test, is how doctors diagnose type 2 diabetes. The fasting test is one of the most common ways to catch changes early, which is why your doctor may ask you to skip breakfast before a scheduled blood draw.
Post-meal blood sugar: the two-hour window
After you finish eating, your blood sugar rises as your digestive system breaks down food and releases glucose into your bloodstream. Two hours after you finish your meal, a normal reading is below 140 mg/dL. This number shows that your body has absorbed the glucose and your insulin response is working — your cells are taking in sugar and your blood sugar is coming back down.
A two-hour post-meal reading between 140 and 199 mg/dL is called impaired glucose tolerance, meaning your body is taking longer than usual to bring blood sugar back into range. A reading of 200 mg/dL or higher at the two-hour mark, on more than one occasion, can point toward diabetes. This is why some doctors order an oral glucose tolerance test — you drink a sugary liquid, wait two hours, and have your blood drawn — to see how your body handles a known amount of glucose.
Hemoglobin A1C: your three-month average
Hemoglobin A1C measures the percentage of your red blood cells that have glucose stuck to them. Because red blood cells live about three months, this test shows your average blood sugar over that whole period. A normal A1C is below 5.7 percent. This single number is useful because it does not depend on when you last ate or what time of day you had blood drawn — it is a longer view of how your body has been managing glucose.
An A1C between 5.7 and 6.4 percent suggests prediabetes — your average blood sugar has been higher than normal, but not yet in the diabetic range. An A1C of 6.5 percent or higher, confirmed on a repeat test, is how doctors diagnose diabetes. Many people find this number easier to understand than individual daily readings because it removes the guesswork about whether one high reading means something or is just a blip.
Random blood sugar: any time of day
A random blood sugar test is one taken at any time, without fasting beforehand. In people without diabetes, a random reading is normally below 140 mg/dL, regardless of when they last ate or what they just consumed. This test is less precise than fasting or post-meal measurements because so many things affect the number — what you ate, how much you moved around, stress, sleep, and illness all shift it.
A random blood sugar of 200 mg/dL or higher, especially if it happens more than once or comes with symptoms like thirst, frequent urination, or fatigue, can signal diabetes. Random testing is often how diabetes is discovered by accident — during a routine physical or a visit for something else — because doctors do not have to plan ahead or ask you to fast.
What changes your personal normal
Your individual normal blood sugar can shift based on age, medications, stress, sleep, physical activity, and illness. Older adults sometimes have slightly higher fasting numbers than younger people, and that can still be normal for them. Certain medications — including some blood pressure drugs, steroids, and antipsychotics — can raise blood sugar. Stress hormones like cortisol push blood sugar up, which is why a stressful day might show a higher reading than usual.
Illness, even a common cold, can raise blood sugar temporarily because your body releases glucose to fight infection. Lack of sleep does the same thing. Physical activity lowers blood sugar because your muscles are using glucose for energy. If you track your own numbers, you will start to notice patterns — your readings might be higher on days you slept poorly, or lower on days you took a long walk. These patterns are normal variation, not a sign that something is wrong.
How to read your lab results
When your doctor sends you a lab report, the normal range is usually printed right on the page next to your number. Different labs may use slightly different ranges, so always check what the lab says is normal rather than assuming. If your result falls outside the normal range, that does not automatically mean you have diabetes — it means your doctor will want to repeat the test or order a follow-up test to confirm.
Ask your doctor to explain what your specific numbers mean for you. If you are in the prediabetes range, your doctor might recommend lifestyle changes — more movement, different eating patterns, weight loss if that applies — before considering medication. If your numbers are normal, your doctor will tell you how often to recheck them based on your age, family history, and other risk factors. Knowing your numbers and what they mean puts you in a better position to make choices about your health.
Frequently Asked Questions
Why do I get different numbers when I check my blood sugar at home versus at the doctor's office?
Home meters and lab tests can vary slightly because of differences in the equipment, the blood sample, and how fresh the test strip is. A difference of 10 to 15 mg/dL is normal. If your home readings are consistently much higher or lower than your lab results, mention it to your doctor — your meter may need recalibration or a new batch of strips.
Is 110 mg/dL fasting blood sugar normal?
No. A fasting reading of 110 mg/dL is above the normal range of 70 to 100 mg/dL, which means your blood sugar control is starting to shift. This falls into the impaired fasting glucose range. Your doctor may want to repeat the test or order an A1C to see the bigger picture over three months.
What should my blood sugar be right after I eat?
Right after you finish eating, your blood sugar will be rising and can be quite high — sometimes 150 to 180 mg/dL or more, depending on what you ate. The meaningful measurement is two hours after you finish your meal, when it should be below 140 mg/dL. That two-hour mark shows whether your body has brought the glucose back down.
Does normal blood sugar mean I will never get diabetes?
Normal blood sugar now does not may provide you will never develop diabetes, but it is a good sign. Your risk depends on family history, age, weight, activity level, and diet. If diabetes runs in your family, your doctor may recommend periodic testing even if your numbers are normal, because early detection makes a real difference.
Can stress alone cause high blood sugar if I do not have diabetes?
Stress can raise blood sugar temporarily in anyone because stress hormones trigger your liver to release stored glucose. In people without diabetes, the body usually brings it back down within a few hours. If stress is chronic, repeated spikes over time can contribute to prediabetes, which is one reason managing stress matters for overall health.