What Is Normal Blood Sugar for a Non-Diabetic?

A normal fasting blood sugar for someone without diabetes is below 100 mg/dL (5.6 mmol/L). Most healthy adults hover around 80 to 90 mg/dL when they wake up, and their blood sugar stays below 140 mg/dL even after meals. Those numbers hold steady across all adult age groups, from your 20s through your 80s.

Fasting Blood Sugar

Fasting blood sugar is measured after you haven’t eaten for at least eight hours, typically first thing in the morning. A result under 100 mg/dL is considered normal. If your fasting level lands between 100 and 125 mg/dL, that falls into the prediabetes range. A reading of 126 mg/dL or higher on two separate tests indicates diabetes.

What’s interesting is that the “normal” label covers a fairly wide band. When researchers tracked healthy adults with continuous glucose monitors, the average fasting reading was about 80 mg/dL. So while anything under 100 qualifies as normal, most people without metabolic issues sit comfortably in the 70s and 80s after an overnight fast.

Blood Sugar After Meals

Your blood sugar rises after you eat. That’s completely expected. The key question is how high it goes and how quickly it comes back down. For someone without diabetes, blood sugar should return to normal within two hours of eating, landing below 140 mg/dL at that point. In practice, most healthy people peak well below that ceiling.

Continuous glucose monitoring data from healthy adults shows that blood sugar stayed under 140 mg/dL for 99.2% of the total day. Even the highest spike recorded in that study reached 168 mg/dL, and it was brief. The average 24-hour blood sugar reading was about 90 mg/dL, with daytime readings averaging around 93 mg/dL and nighttime readings dropping to about 82 mg/dL. Your body runs a tighter range than most people expect.

The A1c Test

While a single blood sugar reading captures one moment in time, the A1c test reflects your average blood sugar over the past two to three months. It measures the percentage of your red blood cells that have glucose attached to them. A normal A1c for someone without diabetes is below 5.7%. Results between 5.7% and 6.4% suggest prediabetes, and 6.5% or higher on two separate tests means diabetes.

If you’ve only ever checked your blood sugar with a finger prick or fasting lab draw, the A1c fills in the gaps. You could have a normal fasting number but still run high after meals, and the A1c would catch that pattern over time.

How Your Body Keeps Blood Sugar Stable

Two hormones do most of the work. When blood sugar rises after a meal, your pancreas releases insulin, which signals your muscle and tissue cells to absorb glucose from the bloodstream for fuel. As blood sugar drops back toward its baseline, insulin release slows down. If blood sugar falls too low, a second hormone called glucagon kicks in, prompting your liver to release stored glucose back into the blood. This feedback loop runs constantly, adjusting in real time to keep you in a narrow range without you having to think about it.

What Can Shift Your Numbers

Exercise

The type of exercise matters more than you might think. Steady cardio like walking, jogging, or cycling has minimal effect on blood sugar in healthy people. High-intensity or resistance-based exercise, on the other hand, causes a noticeable spike. Glucose rises sharply at the end of intense effort like sprints or heavy lifting, then takes about two hours to normalize. This happens because your liver dumps stored glucose into your blood to fuel the effort. It’s a normal stress response, not a sign of a problem.

Sleep

A bad night of sleep can temporarily change how your body handles glucose the next day. Research on healthy young adults found that after a night of total sleep deprivation, blood sugar levels ran higher from mid-morning through late afternoon, even though insulin levels stayed the same. That means the body’s cells were less responsive to insulin. One rough night won’t cause lasting harm, but chronically poor sleep can push fasting glucose upward over time.

Stress

When you’re under acute stress, your body releases hormones that raise blood sugar to give you quick energy. In a healthy person, insulin catches up and brings levels back down. But if stress is chronic, that repeated hormonal surge can make your cells less sensitive to insulin, gradually nudging your baseline numbers higher.

Normal Ranges During Pregnancy

Pregnancy changes the goalposts slightly. The thresholds used to screen for gestational diabetes are tighter than the general population cutoffs. A normal fasting level during pregnancy is below 95 mg/dL, and a normal reading three hours after a glucose tolerance drink is below 140 mg/dL. If your doctor has you do glucose screening around 26 to 28 weeks, these are the numbers they’re comparing your results against. Healthy pregnant women without gestational diabetes tend to run fasting levels below 80 mg/dL.

Quick Reference by Test Type

  • Fasting blood sugar: below 100 mg/dL (5.6 mmol/L)
  • Two hours after eating: below 140 mg/dL
  • A1c: below 5.7%
  • Typical 24-hour average (CGM): approximately 90 mg/dL

If your results fall in the prediabetes range, that’s not a diagnosis of diabetes. It’s a signal that your body is working harder than it should to manage glucose. Fasting levels between 100 and 125 mg/dL, post-meal readings between 140 and 199 mg/dL, or an A1c between 5.7% and 6.4% all point to prediabetes, which is often reversible with changes to diet, activity, and sleep.