What Are Normal Blood Glucose Levels for Adults?

A normal fasting blood glucose level for adults is below 100 mg/dL (5.6 mmol/L). That’s the number measured after at least eight hours without eating, and it’s the most common benchmark used to screen for diabetes and prediabetes. But glucose doesn’t stay in one place all day. Your levels shift after meals, during sleep, and in response to stress, so understanding what’s normal means knowing the full picture.

Fasting Blood Glucose

Fasting glucose is the standard starting point for screening. You take the test first thing in the morning, before eating or drinking anything other than water. A result below 100 mg/dL is considered normal. Between 100 and 125 mg/dL falls into the prediabetes range, signaling that your body is starting to have trouble processing sugar efficiently. A result of 126 mg/dL or higher, confirmed on a second test, meets the threshold for a diabetes diagnosis.

Most healthy adults will land somewhere between 70 and 99 mg/dL when fasting. If your number comes back at, say, 95 mg/dL, that’s technically normal but closer to the upper edge. It doesn’t mean anything is wrong, but it’s worth paying attention to over time, especially if you have other risk factors like a family history of diabetes or a sedentary lifestyle.

Blood Sugar After Meals

Your glucose naturally rises after eating as your body breaks down carbohydrates into sugar and absorbs them into the bloodstream. In a person without diabetes, blood sugar typically peaks about 60 to 90 minutes after a meal and then drops back down as insulin moves glucose into cells. The oral glucose tolerance test, which measures your blood sugar two hours after drinking a standardized sugar solution, provides the clinical benchmark here: a healthy result is below 140 mg/dL (7.8 mmol/L).

A two-hour reading between 140 and 199 mg/dL indicates prediabetes (sometimes called impaired glucose tolerance), while 200 mg/dL or above points to diabetes. In everyday life, you won’t be drinking a concentrated glucose solution, so post-meal spikes from a regular balanced meal are usually lower than what the tolerance test produces. If you’re monitoring with a home glucose meter, a reading under 140 mg/dL two hours after eating is a good general target.

A1c: Your Three-Month Average

While fasting glucose and post-meal readings capture a single moment, the A1c test reflects your average blood sugar over the previous two to three months. It measures the percentage of hemoglobin (a protein in red blood cells) that has glucose attached to it. The more sugar in your blood over time, the higher the percentage.

The CDC uses these ranges:

  • Normal: below 5.7%
  • Prediabetes: 5.7% to 6.4%
  • Diabetes: 6.5% or above

An A1c of 5.7% corresponds roughly to an average blood sugar of about 117 mg/dL. The test is convenient because it doesn’t require fasting, and it smooths out the day-to-day fluctuations that can make a single glucose reading misleading. However, certain conditions like anemia or recent blood loss can skew results, so your doctor may rely on fasting glucose or a tolerance test instead in those situations.

Why Your Numbers Fluctuate

Blood sugar isn’t static, even in perfectly healthy people. A range of non-food factors can push your readings up or down on any given day.

Stress is one of the biggest. When your body perceives a threat, whether that’s a work deadline or a sunburn, it releases hormones that tell the liver to dump stored glucose into the bloodstream for quick energy. This can raise your fasting number even if you haven’t eaten anything unusual. Sleep deprivation has a similar effect: even a single night of poor sleep can make your cells respond less efficiently to insulin, leading to higher glucose the next morning.

Physical activity generally lowers blood sugar by helping muscles absorb glucose without needing as much insulin. But intense or unfamiliar exercise can temporarily spike it, because your body treats the exertion as a stress event. Extreme heat also affects glucose levels, causing blood vessels to widen and changing how quickly insulin is absorbed. Illness, certain medications (particularly steroids), and hormonal shifts during the menstrual cycle can all cause temporary changes too.

These fluctuations are why a single reading that falls slightly outside the normal range isn’t automatically cause for concern. Diagnosis typically requires at least two abnormal results on separate occasions.

Quick Reference: All Three Tests

  • Fasting glucose: Normal is below 100 mg/dL. Prediabetes is 100 to 125 mg/dL. Diabetes is 126 mg/dL or higher.
  • Oral glucose tolerance (2-hour): Normal is below 140 mg/dL. Prediabetes is 140 to 199 mg/dL. Diabetes is 200 mg/dL or higher.
  • A1c: Normal is below 5.7%. Prediabetes is 5.7% to 6.4%. Diabetes is 6.5% or higher.

These thresholds apply broadly to adults regardless of age. While older adults sometimes have slightly higher fasting numbers due to changes in how the body processes insulin over time, the diagnostic cutoffs used by clinicians remain the same for a 30-year-old and a 70-year-old.

What Prediabetes Actually Means

If your numbers land in the prediabetes zone, it means your blood sugar is elevated but not high enough for a diabetes diagnosis. About 98 million American adults have prediabetes, and more than 80% of them don’t know it, because the condition rarely causes noticeable symptoms.

Prediabetes is not a guarantee that you’ll develop type 2 diabetes. It’s a warning that your body’s insulin system is under strain. The progression from prediabetes to diabetes typically takes several years, and lifestyle changes during that window, particularly modest weight loss (5% to 7% of body weight), regular physical activity, and dietary adjustments that reduce refined carbohydrates, can bring glucose levels back into the normal range. Retesting every one to three years helps track whether those changes are working.