Is 146 High Blood Sugar? Fasting, Meals & More

A blood sugar of 146 mg/dL can be normal or high depending on when you measured it. If that reading came after fasting (no food for at least 8 hours), 146 is well above normal and falls into the diabetes range. If it came within two hours of eating, 146 is under the 180 mg/dL post-meal target and generally not a concern.

The context of the reading matters enormously, so let’s break down what 146 means in each scenario.

146 as a Fasting Reading

A fasting blood sugar of 146 mg/dL is high. The American Diabetes Association defines normal fasting glucose as below 100 mg/dL. The prediabetes range sits between 100 and 125 mg/dL. At 126 mg/dL or higher, the reading crosses into the diabetes diagnostic threshold. A fasting reading of 146 is 20 points above that cutoff.

That said, a single reading isn’t usually enough for a formal diagnosis. Blood sugar fluctuates throughout the day and can be temporarily elevated by stress, illness, poor sleep, or certain medications. Your doctor will typically want to confirm with a repeat fasting test or an A1C blood test, which reflects your average blood sugar over the previous two to three months. For reference, an A1C of 6.5% corresponds to an estimated average glucose of about 140 mg/dL, so a consistent reading around 146 would place your A1C right around that diagnostic line.

146 After a Meal

If you checked your blood sugar within one to two hours of eating, 146 mg/dL is within the expected range. The CDC’s general target for people managing diabetes is below 180 mg/dL two hours after starting a meal. For people without diabetes, blood sugar after eating commonly rises to 120 to 140 mg/dL and can go a bit higher depending on the meal. A reading of 146 after a carb-heavy meal like pasta or rice is not unusual.

Where this gets more nuanced: if you’re consistently seeing post-meal readings in the 140s even after moderate meals, that pattern could signal early insulin resistance. Occasional spikes after a large meal are normal physiology. Frequent ones are worth tracking.

146 on a Glucose Tolerance Test

During an oral glucose tolerance test, you drink a standardized sugary liquid and have your blood drawn two hours later. In this specific context, a result of 146 mg/dL falls in the prediabetes range (140 to 199 mg/dL). Below 140 is considered normal, and 200 or above indicates diabetes.

This test is also used to screen for gestational diabetes during pregnancy. Some clinics flag any result above 130 mg/dL for further testing, while others use 140 mg/dL as the cutoff. A result of 146 would trigger a follow-up three-hour glucose tolerance test in either case.

What 146 Feels Like

You probably won’t feel anything at 146 mg/dL. Most people with diabetes don’t notice symptoms until blood sugar exceeds 250 mg/dL. People who haven’t been diagnosed yet may notice symptoms at somewhat lower levels, but 146 is still well below the point where classic signs like excessive thirst, frequent urination, blurred vision, and fatigue typically kick in.

Your kidneys also handle 146 without trouble. Glucose doesn’t start spilling into your urine until blood sugar exceeds roughly 180 mg/dL. Below that threshold, your kidneys reabsorb all the glucose back into your bloodstream.

This is exactly why blood sugar problems often go undetected. You can walk around with fasting levels in the 130s or 140s for years without any obvious symptoms, while the elevated glucose quietly contributes to damage in blood vessels, nerves, eyes, and kidneys over time.

What You Can Do About It

If you got a single reading of 146 on a home glucose meter after eating, there’s likely nothing to worry about. Home meters also have a margin of error of about 15%, meaning your actual blood sugar could be somewhat higher or lower than the number displayed.

If your fasting blood sugar is consistently in this range, that’s a different situation. The most effective early interventions are also the simplest: physical activity helps your muscles pull glucose out of the bloodstream even without extra insulin, and reducing refined carbohydrates (white bread, sugary drinks, white rice) lowers the glucose load your body has to manage after meals. Losing even 5 to 7% of your body weight, if you carry extra, has been shown to significantly improve insulin sensitivity.

Tracking your numbers over a week or two gives you much more useful information than a single reading. Check your fasting glucose first thing in the morning on several days, and note what you ate the night before. If you’re regularly seeing fasting values above 126, or post-meal values above 180, bring those numbers to your next blood draw or appointment. That pattern, combined with an A1C test, gives a clear picture of where you stand.