A blood sugar reading of 139 mg/dL falls into different categories depending on when you took the measurement. If that number came after fasting for at least 8 hours, it’s well above normal and falls into the prediabetes range. If it came within a couple hours of eating, it’s actually just under the upper limit of normal for a non-diabetic person.
That distinction matters a lot, so let’s break down exactly what 139 means in each scenario and what you should do next.
139 Fasting: A Prediabetes Reading
A normal fasting blood sugar is below 100 mg/dL. The prediabetes range runs from 100 to 125 mg/dL, and diabetes is diagnosed at 126 mg/dL or higher on two separate tests. A fasting reading of 139 mg/dL exceeds even the prediabetes cutoff and lands in the diabetes range.
If your 139 came first thing in the morning before eating or drinking anything other than water, that’s a result worth taking seriously. A single reading doesn’t equal a diagnosis, since blood sugar can spike temporarily from a number of factors. But if a second fasting test also comes back at 126 or above, that meets the diagnostic threshold for type 2 diabetes.
139 After a Meal: Mostly Normal
Blood sugar naturally rises after you eat. For people without diabetes, a reading below 140 mg/dL two hours after a meal is considered normal. So 139 mg/dL in that window is right at the upper edge of the expected range, and not a red flag on its own.
If you tested less than two hours after eating, your blood sugar likely hadn’t peaked yet or was still on its way down. A reading of 139 at the one-hour mark, when blood sugar tends to be highest, is perfectly reasonable after a carb-heavy meal. Context matters: a plate of pasta will push your glucose higher than a salad with grilled chicken, even in a completely healthy person.
What Can Temporarily Push Blood Sugar Up
A single elevated reading doesn’t always reflect your baseline metabolic health. Several everyday factors can cause a temporary spike that might explain a 139 reading.
- Poor sleep: Even one night of inadequate rest makes your body use insulin less effectively.
- Stress or pain: Physical stress, including something as simple as a sunburn, triggers hormones that raise blood sugar.
- Dehydration: Less water in your body means glucose is more concentrated in your blood, so the number reads higher.
- Caffeine: Some people’s blood sugar is particularly sensitive to coffee, even without added sweetener.
- Skipping breakfast: Going without a morning meal can increase blood sugar after both lunch and dinner.
- Time of day: Blood sugar tends to be harder to control later in the day. There’s also a “dawn phenomenon” where hormones surge in the early morning, sometimes producing a higher-than-expected fasting number.
- Certain medications: Some nasal decongestant sprays contain chemicals that signal your liver to release more glucose.
If any of these applied when you tested, it’s worth retesting under more controlled conditions: after a full night of sleep, well-hydrated, and with at least 8 hours of fasting.
What 139 Means During Pregnancy
Blood sugar targets are tighter during pregnancy. For gestational diabetes screening, a reading of 135 to 140 mg/dL or higher on the initial glucose challenge test typically triggers a follow-up oral glucose tolerance test while fasting. A reading of 139 would be right at or just below that referral threshold, depending on which cutoff your provider uses.
For women already managing gestational diabetes, the recommended targets are a fasting level at or below 95 mg/dL, no more than 140 mg/dL one hour after a meal, and no more than 120 mg/dL two hours after a meal. A reading of 139 would be acceptable at the one-hour mark but too high if it came at the two-hour point or while fasting.
Follow-Up Tests That Give a Clearer Picture
A single finger-stick or glucose meter reading is a snapshot. If your 139 concerns you, a few standardized tests can clarify what’s going on.
The fasting plasma glucose test is the simplest. You fast overnight, then have blood drawn at a lab. Normal is below 100, prediabetes is 100 to 125, and diabetes is 126 or above. Because one elevated result can be a fluke, the diagnosis requires confirmation on a separate day.
The oral glucose tolerance test measures how your body handles a sugar load. You drink a standardized glucose solution, then your blood sugar is checked two hours later. A result of 139 or below at the two-hour mark is normal. Prediabetes falls between 140 and 199, and diabetes is 200 or above. This test is more sensitive than a fasting test alone and can catch problems earlier.
The A1C test reflects your average blood sugar over the past two to three months, so it isn’t thrown off by a single bad night of sleep or a stressful morning. It’s expressed as a percentage: below 5.7% is normal, 5.7% to 6.4% indicates prediabetes, and 6.5% or higher indicates diabetes. If your 139 reading was a one-time thing, a normal A1C would be reassuring. If it wasn’t, the A1C helps confirm the pattern.
When 139 Is a Warning Sign Worth Acting On
If your fasting readings consistently land above 100 mg/dL, you’re in a window where lifestyle changes can make a real difference. Prediabetes is not a locked-in trajectory toward diabetes. Losing 5% to 7% of body weight through diet and regular physical activity has been shown to significantly reduce the risk of progressing to type 2 diabetes.
The practical changes that lower blood sugar most effectively are straightforward: replacing refined carbohydrates with whole grains, vegetables, and protein; walking or doing moderate exercise for 30 minutes most days; getting consistent sleep; and staying hydrated. These aren’t small effects. For many people in the prediabetes range, they’re enough to bring fasting glucose back below 100.
If your 139 came after a meal and you have no other risk factors, it’s likely nothing to worry about. But if you’re seeing numbers in this range regularly, especially while fasting, that pattern is your body telling you something before symptoms ever start.

