Normal Blood Sugar Levels: Fasting, After Meals & More

A normal fasting blood sugar level is 99 mg/dL (5.5 mmol/L) or below. That number, measured after at least eight hours without eating, is the standard benchmark for healthy blood glucose in adults. But “normal” shifts depending on when you last ate, whether you’re pregnant, and what kind of test your doctor orders. Here’s a breakdown of the ranges that matter.

Normal Fasting Blood Sugar

Fasting blood sugar is the most common way to check glucose levels. You take the test in the morning before eating or drinking anything other than water. A result under 100 mg/dL (5.6 mmol/L) is considered normal. Once you reach 100 to 125 mg/dL, that’s classified as prediabetes. A reading of 126 mg/dL or higher on two separate tests points to diabetes.

These thresholds apply to adults of all ages. While older adults sometimes have slightly higher fasting readings, the diagnostic cutoffs remain the same whether you’re 30 or 75.

Blood Sugar After Eating

Your blood sugar naturally rises after a meal as your body breaks down carbohydrates into glucose. In a person without diabetes, levels typically peak about one hour after eating and settle back down within two hours. A normal reading two hours after a meal generally falls below 140 mg/dL. Anything from 140 to 199 mg/dL at the two-hour mark suggests prediabetes, and 200 mg/dL or above indicates diabetes.

The size and composition of your meal matters. A plate of pasta will push your glucose higher and longer than a salad with grilled chicken. That’s normal. What counts is how quickly your body brings the number back down, not whether it rises at all.

The A1c Test: Your Three-Month Average

Unlike a fasting test, which captures a single moment, the A1c test reflects your average blood sugar over the past two to three months. It measures the percentage of hemoglobin (a protein in red blood cells) that has glucose attached to it. The higher your blood sugar has been running, the higher your A1c.

A normal A1c is below 5.7%. Results between 5.7% and 6.4% fall into the prediabetes range, and 6.5% or higher on two separate tests means diabetes. Because it averages out daily fluctuations, the A1c is particularly useful for spotting patterns that a single fasting test might miss.

Blood Sugar Ranges During Pregnancy

Pregnancy changes how your body processes glucose, and the target ranges are tighter than they are for the general population. The National Institute of Diabetes and Digestive and Kidney Diseases recommends these targets for pregnant women:

  • Fasting, before meals, and at bedtime: 70 to 95 mg/dL
  • One hour after eating: 110 to 140 mg/dL
  • Two hours after eating: 100 to 120 mg/dL

If you’re using a continuous glucose monitor during pregnancy, the recommended target range is 63 to 140 mg/dL. These narrower windows exist because even mildly elevated blood sugar during pregnancy can affect fetal development.

When Blood Sugar Drops Too Low

Low blood sugar, called hypoglycemia, is less commonly discussed but equally important to recognize. The threshold depends on whether you have diabetes. For people with diabetes, a reading below 70 mg/dL is considered low. For people without diabetes, the bar is lower: blood sugar typically needs to drop below 55 mg/dL before it’s classified as hypoglycemia.

Symptoms include shakiness, sweating, confusion, irritability, and a fast heartbeat. It can happen if you skip meals, exercise intensely without eating, or drink alcohol on an empty stomach. Eating or drinking something with fast-acting carbohydrates (juice, glucose tablets, regular soda) usually resolves mild episodes within 15 minutes.

Surprising Things That Affect Your Levels

Food is the obvious driver of blood sugar, but plenty of non-food factors can push your numbers around, even if you don’t have diabetes.

Sleep is a big one. Even a single night of poor sleep can reduce your body’s ability to use insulin effectively, leading to higher glucose the next day. Stress plays a similar role: when you’re under physical or emotional stress, your body releases hormones that raise blood sugar. Even a sunburn can cause a spike because the pain itself triggers a stress response.

Caffeine catches people off guard. Black coffee, with no sugar or cream, can raise blood sugar in some individuals. Dehydration does the same thing through a different mechanism: when you have less water in your body, the glucose in your blood becomes more concentrated, making your reading higher than it would be if you were well hydrated.

Meal timing matters too. Skipping breakfast can lead to higher blood sugar after both lunch and dinner. And blood sugar tends to be harder to control later in the day, partly because of natural hormonal shifts. There’s also the “dawn phenomenon,” a surge of hormones in the early morning hours that can push fasting glucose up before you’ve eaten anything. This happens in everyone, not just people with diabetes, though the effect is more pronounced if your body already struggles with glucose regulation.

Quick Reference: Normal Blood Sugar Ranges

  • Fasting (no food for 8+ hours): Below 100 mg/dL (5.6 mmol/L)
  • Two hours after eating: Below 140 mg/dL
  • A1c: Below 5.7%
  • Low blood sugar (without diabetes): Below 55 mg/dL
  • Low blood sugar (with diabetes): Below 70 mg/dL

A single out-of-range reading doesn’t necessarily mean something is wrong. Blood sugar fluctuates throughout the day based on what you eat, how you sleep, your stress levels, and even the time of day. What matters more is the pattern. If your fasting readings are consistently above 100 mg/dL or your A1c has crept above 5.7%, that’s a signal worth paying attention to.