For most people without diabetes, a normal fasting blood glucose level falls between 70 and 99 mg/dL (3.9–5.5 mmol/L), and stays under 140 mg/dL two hours after a meal.
That finger-prick test or lab draw you get after waiting for the coffee can feel a little cryptic. A number comes back — 94, 103, 118 — and it’s hard to tell if that’s a win, a warning, or just a blip from last night’s pasta. The question behind the number is the same one most people ask: what counts as normal?
Glucose ranges aren’t random, and they’re not the same for everyone. Whether you have diabetes, are checking for prediabetes, or just want to understand your annual physical, the numbers fall into a few well-studied bands. This article walks through fasting, post-meal, and age-specific targets using guidelines from the CDC, Mayo Clinic, and Cleveland Clinic.
Fasting Glucose: The Morning Baseline
Fasting blood sugar is measured after at least eight hours without food or drink (water is fine). For someone without diabetes, the healthy range is 70 to 99 mg/dL. Anything under 100 mg/dL on a fasting test is considered normal by the Mayo Clinic and the CDC.
A reading of 100 to 125 mg/dL falls into the prediabetes range. That’s the gray zone where insulin resistance may be developing. Catch it early, and lifestyle changes can often shift the number back down.
If the fasting number reaches 126 mg/dL or higher on two separate tests, that meets the diagnostic criteria for diabetes. A single high reading isn’t enough — the test is repeated because stress, illness, or a lab error can spike a result temporarily.
Post-Meal Glucose: When Numbers Move
A meal kicks your blood sugar into motion. Carbohydrates break into glucose, the pancreas releases insulin, and cells pull the sugar out of the bloodstream. For people without diabetes, normal glucose ranges two hours after eating are under 140 mg/dL.
- Non-diabetics (2 hours after meal): Below 140 mg/dL. This is the standard target most major institutions cite.
- People with diabetes (2 hours after meal): Below 180 mg/dL. The CDC sets this as the postprandial target for individuals managing the condition.
- Peak timing: Blood sugar typically hits its highest point about one hour after eating, especially if the meal contained carbohydrates.
- Variable responses: Interestingly, some research in the NIH/PMC database notes that post-meal glucose can sometimes be lower than fasting levels in certain individuals — a metabolic quirk, not a universal pattern.
- Random checks: A non-fasting glucose test is less standardized. A random result above 200 mg/dL with symptoms (thirst, frequent urination) is a strong signal to follow up with a doctor.
Post-meal readings matter because they capture how your body actually processes real food, not just an overnight baseline. Someone with a normal fasting level but high post-meal spikes may still be at risk for prediabetes.
Time in Range and the Bigger Picture
Beyond single finger sticks, many people with diabetes use continuous glucose monitors (CGMs) to track a metric called time in range. The American Diabetes Association defines this as the percentage of time blood glucose stays between 70 and 180 mg/dL. A typical goal is spending at least 70% of a 24-hour day in that band.
For people without diabetes, this same range (70–180 mg/dL) acts as a useful reference, though their levels seldom cross 140 mg/dL after eating. The Healthline resource on Post-meal Glucose Normal breaks down expected levels for both groups, including what a slightly elevated reading might mean.
| Measurement Context | Non-Diabetic Range | Diabetic Target |
|---|---|---|
| Fasting (pre-meal) | 70–99 mg/dL | 80–130 mg/dL |
| 1 hour after meal | Often peaks here; typically <140 mg/dL | May peak at <180 mg/dL |
| 2 hours after meal | <140 mg/dL | <180 mg/dL |
| Random (non-fasting) | Varies; <140 mg/dL is ideal | Target <180 mg/dL |
| Time in range (CGM) | 70–140 mg/dL (typical) | 70–180 mg/dL (goal ≥70% of day) |
Lab reference ranges vary slightly between institutions, but the 70–99 mg/dL fasting cut-off and the <140 mg/dL post-meal cap are broadly supported. If your numbers fall just outside these bands, a single result isn’t a diagnosis — patterns over time matter more.
Why Age and Pregnancy Shift the Numbers
Age changes glucose targets in subtle ways. For children and teens with diabetes, the fasting target may be 90 to 130 mg/dL — a slightly higher floor to account for growth and activity demands. For adults over 65, targets sometimes widen to 80–130 mg/dL fasting, with less strict post-meal caps to reduce the risk of hypoglycemia from overtreatment.
- Pregnancy: Fasting targets drop to 70–95 mg/dL. Higher levels in pregnancy can indicate gestational diabetes, which affects both mother and baby.
- Older adults: Looser post-meal targets are common. Avoiding dangerously low blood sugar takes priority over tight control.
- Children (with diabetes): Pre-meal target of 90–130 mg/dL. Kids burn glucose faster, so a slightly higher baseline reduces hypoglycemia risk.
- Post-meal in non-diabetics over 50: Tends to stay <140 mg/dL but may rise modestly due to age-related insulin sensitivity changes.
Individual metabolic differences also matter. The same meal can produce different post-meal curves in two healthy people. That’s why guidelines use ranges, not rigid single numbers.
When Low and High Need Attention
Blood sugar can swing below the normal range too. For people without diabetes, levels between 50 and 70 mg/dL are considered hypoglycemic and may require medical attention. Symptoms like shakiness, sweating, confusion, or dizziness warrant a check.
On the high side, a fasting level above 126 mg/dL or a random reading above 200 mg/dL with symptoms signals that a full diagnostic workup is needed. The Cleveland Clinic guidance on Healthy Fasting Blood Glucose emphasizes that these thresholds are consistent across labs, though specific reference ranges for mmol/L (4–5.4 mmol/L fasting, up to 7.8 mmol/L two hours post-meal) are standard outside the U.S.
| Condition | Range (mg/dL) |
|---|---|
| Hypoglycemia (non-diabetic) | 50–70 |
| Normal fasting | 70–99 |
| Prediabetes (fasting) | 100–125 |
| Diabetes (fasting) | ≥126 (two tests) |
The Bottom Line
Normal glucose ranges are well-defined: fasting under 100 mg/dL, post-meal under 140 mg/dL for people without diabetes. For those managing diabetes, the targets shift to 80–130 mg/dL fasting and under 180 mg/dL after meals. Time in range offers a fuller picture than any single reading.
If your numbers are consistently just above or below these bands, your primary care doctor or an endocrinologist can look at your full bloodwork — not just one test — to figure out whether the pattern points to prediabetes, hypoglycemia, or a metabolic quirk that’s well within normal variation.
References & Sources
- Healthline. “Normal Glucose Level After Eating” For people without diabetes, glucose levels one to two hours after a meal should generally be less than 140 mg/dL.
- Cleveland Clinic. “12363 Blood Glucose Test” A healthy fasting blood glucose level for someone without diabetes is 70 to 99 mg/dL (3.9 to 5.5 mmol/L).
Mo Maruf
I created WellFizz to bridge the gap between vague wellness advice and actionable solutions. My mission is simple: to decode the research and give you practical tools you can actually use.
Beyond the data, I am a passionate traveler. I believe that stepping away from the screen to explore new environments is essential for mental clarity and physical vitality.