What Is the Normal Range for Blood Sugar?

Normal blood sugar, measured after fasting, is below 100 mg/dL. A fasting level between 100 and 125 mg/dL falls into the prediabetes range, and 126 mg/dL or higher indicates diabetes. Those are the core numbers, but the full picture depends on when you last ate, whether you’re pregnant, and which test your doctor ordered.

Fasting Blood Sugar Ranges

A fasting blood sugar test is the most common way to check glucose levels. You fast for at least eight hours (typically overnight), then have blood drawn in the morning. The American Diabetes Association classifies results into three categories:

  • Normal: below 100 mg/dL
  • Prediabetes: 100 to 125 mg/dL
  • Diabetes: 126 mg/dL or higher

A single high reading doesn’t automatically mean you have diabetes. Doctors typically repeat the test on a separate day to confirm. Stress, illness, poor sleep, and certain medications can all push a fasting number higher than your true baseline. If your result comes back in the prediabetes zone, it means your body is starting to have trouble processing sugar but hasn’t crossed the threshold into diabetes yet.

Blood Sugar After Eating

Your blood sugar naturally rises after a meal. That’s expected. What matters is how high it goes and how quickly it comes back down. For someone without diabetes, blood sugar measured two hours after the start of a meal should be below 140 mg/dL. The CDC uses a slightly more generous cutoff of 180 mg/dL as the upper target for people already managing diabetes.

In practice, most healthy adults will see their blood sugar peak somewhere between 90 and 140 mg/dL about an hour after eating, then gradually return close to fasting levels within two to three hours. Foods high in refined carbohydrates (white bread, sugary drinks, pastries) tend to cause sharper spikes than meals built around protein, fat, and fiber.

The A1c Test

While fasting and post-meal numbers are snapshots, the A1c test gives a broader view. It measures the percentage of your red blood cells that have sugar attached to them, which reflects your average blood sugar over roughly the past two to three months. The CDC uses these cutoffs:

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

A normal A1c of 5.7% translates to an average blood sugar of roughly 117 mg/dL. At 6.5%, the average sits around 140 mg/dL. The A1c is useful because it isn’t thrown off by a single bad night of sleep or a stressful morning. It also doesn’t require fasting, so it can be drawn at any time of day. Certain conditions, such as anemia or sickle cell trait, can affect the accuracy of A1c results, so your doctor may rely more on fasting tests in those cases.

Ranges for Children

Children’s normal blood sugar ranges are similar to adults but slightly wider at the low end, particularly for very young kids. Infants typically have normal glucose between 40 and 90 mg/dL, while children under two years old fall in the range of 60 to 100 mg/dL. By school age, children’s targets align closely with adult norms, with fasting levels below 100 mg/dL considered healthy.

Young children are more sensitive to drops in blood sugar because their bodies have smaller energy reserves. Signs of low blood sugar in kids, like irritability, shakiness, or difficulty concentrating, can look a lot like ordinary crankiness or hunger, which makes it easy to miss.

Blood Sugar Targets During Pregnancy

Pregnancy tightens the acceptable ranges because high blood sugar affects fetal development. Women with gestational diabetes are generally advised to keep fasting blood sugar below 95 mg/dL, with post-meal readings of 120 to 140 mg/dL or lower one to two hours after eating.

For women who had type 1 or type 2 diabetes before becoming pregnant, the targets are even stricter: fasting levels between 70 and 95 mg/dL, and post-meal readings of 100 to 120 mg/dL or lower. A1c goals during pregnancy typically fall between 6.0% and 7.0%, depending on individual risk. Gestational diabetes screening usually happens between weeks 24 and 28, though women with higher risk factors may be tested earlier.

What Affects Your Numbers

Blood sugar isn’t static. It fluctuates throughout the day in response to dozens of variables. Understanding the most common ones helps you make sense of a reading that seems unexpectedly high or low.

Food is the most obvious factor, but the type of food matters more than the amount. A bowl of white rice spikes blood sugar faster and higher than the same number of calories from lentils, because fiber and protein slow digestion. Physical activity pulls sugar out of the bloodstream and into muscles, which is why a brisk walk after a meal can noticeably lower a two-hour reading. Even 15 minutes of movement makes a measurable difference.

Stress and poor sleep both raise blood sugar by triggering the release of hormones like cortisol, which tells the liver to dump stored glucose into the bloodstream. This is why a fasting reading can come back high even if you haven’t eaten anything problematic. Illness and infection have a similar effect. Dehydration concentrates the sugar already in your blood, making levels appear higher than they would be if you were well-hydrated.

Prediabetes Is Reversible

If your fasting glucose lands between 100 and 125 mg/dL or your A1c falls in the 5.7% to 6.4% range, you’re in prediabetes territory. About 80 million adults in the U.S. meet this criteria, and many don’t know it because prediabetes rarely causes noticeable symptoms.

The good news is that prediabetes responds well to lifestyle changes. Losing 5% to 7% of your body weight (roughly 10 to 14 pounds for someone who weighs 200) and getting 150 minutes of moderate activity per week has been shown to cut the risk of progressing to type 2 diabetes by more than half. These changes don’t have to happen all at once. Small, consistent shifts in diet and movement add up over months and can bring fasting numbers back below 100 mg/dL.