A normal blood sugar level 2 hours after eating is below 140 mg/dL (7.8 mmol/L) for adults without diabetes. If your reading falls between 140 and 199 mg/dL, that’s in the prediabetes range. A reading of 200 mg/dL or above indicates diabetes.
The Key Thresholds to Know
The 2-hour post-meal glucose test is one of the most reliable ways to assess how your body handles sugar. The CDC uses these cutoffs for a standard glucose tolerance test:
- Normal: 140 mg/dL or below
- Prediabetes: 140–199 mg/dL
- Diabetes: 200 mg/dL or above
These numbers apply whether you’re checking after a regular meal at home or during a formal oral glucose tolerance test (OGTT) in a clinical setting, where you drink a standardized sugar solution. The 2-hour mark is the standard because, in a healthy person, blood sugar peaks within about 30 minutes of eating and returns close to baseline by 2 hours. When blood sugar is still elevated at the 2-hour mark, it signals that your body’s insulin response isn’t clearing glucose efficiently.
Targets If You Already Have Diabetes
If you’ve been diagnosed with type 1 or type 2 diabetes, the target is different. The American Diabetes Association’s 2025 guidelines recommend keeping post-meal blood sugar below 180 mg/dL (10.0 mmol/L), measured 1 to 2 hours after the start of the meal. That higher ceiling reflects the reality that people with diabetes have a blunted or delayed insulin response, and aiming for the same numbers as someone without diabetes can lead to dangerously aggressive treatment.
Your doctor may set a tighter or looser target depending on your age, how long you’ve had diabetes, and your risk of low blood sugar episodes. The 180 mg/dL figure is a general guideline, not a rigid rule.
Targets During Pregnancy
Pregnant women are held to stricter standards because elevated blood sugar affects fetal development. For managing gestational diabetes, the recommended targets are below 140 mg/dL at 1 hour after eating and below 120 mg/dL at 2 hours. Fasting blood sugar should stay under 95 mg/dL. These tighter windows reflect how sensitive pregnancy is to even modest glucose elevations.
Why Your Age Matters
The 140 mg/dL threshold is the same regardless of age, but your body’s ability to hit that target changes as you get older. Research tracking glucose responses across age groups found that 2-hour post-meal levels rise by roughly 5.6 to 6.6 mg/dL per decade of life. A 70-year-old with no diabetes will typically have a noticeably higher reading than a 30-year-old eating the same meal.
This gradual shift has a practical consequence: fasting blood sugar and A1C tests alone miss more than a third of older adults who actually have diabetes. The 2-hour post-meal test catches cases that other methods miss, which is why some clinicians recommend it specifically for older patients whose fasting numbers look fine but who may still have impaired glucose handling.
What Your Meal Does to the Number
The composition of your meal changes not just how high your blood sugar goes but when it peaks, which means the same person can get very different 2-hour readings depending on what they ate.
A high-carbohydrate meal with little fat or protein produces a sharp, fast spike that typically peaks within 30 to 60 minutes and drops by the 2-hour mark. Adding fat to that same meal slows stomach emptying, which blunts the initial spike but keeps glucose elevated longer. Studies using continuous glucose monitors show that high-fat meals often cause a delayed rise that doesn’t peak until 3 hours or later, meaning your 2-hour reading might look deceptively normal while your blood sugar climbs afterward.
Protein has a similar delayed effect. Your liver converts amino acids into glucose, producing a slow rise that can show up 3 to 5 hours after the meal. A meal high in both fat and protein compounds the effect: it blunts the early spike but creates a prolonged elevation and temporarily reduces your body’s sensitivity to insulin. This is why a cheeseburger and a bowl of pasta with the same carbohydrate count can produce very different glucose patterns.
If you’re monitoring at home, keep in mind that the 2-hour snapshot captures one moment in a longer curve. A reading under 140 mg/dL doesn’t guarantee your blood sugar stayed well-behaved the entire time, especially after a rich, fatty meal.
When Blood Sugar Drops Too Low After Eating
Most people searching this topic are concerned about high readings, but blood sugar can also fall unusually low after a meal, a condition called reactive hypoglycemia. This typically shows up as shakiness, lightheadedness, sweating, or brain fog 1 to 4 hours after eating.
Clinically, hypoglycemia is diagnosed when blood sugar drops to 55 mg/dL or below. There are two patterns. An early drop (within 1 to 2 hours) is usually caused by your stomach emptying food into the small intestine too quickly, triggering a rapid and oversized insulin release. A late drop (3 to 5 hours after eating) is more often linked to insulin resistance, where your body secretes insulin on a delayed schedule and overshoots the amount needed.
Reactive hypoglycemia can be an early warning sign. Research has found that episodes occurring around 4 hours after meals may predict future diabetes, since they often reflect the same underlying insulin dysfunction that eventually leads to high blood sugar. If you regularly feel shaky or foggy a few hours after meals, tracking your post-meal glucose can help identify the pattern.
How to Get an Accurate Reading
Start timing from the first bite of your meal, not from when you finish eating. The clinical standard is 1 to 2 hours from the beginning of the meal, since that’s when glucose typically peaks. If you check too early, you’ll catch a number that’s still climbing. Too late, and you’ll miss the peak entirely.
For home monitoring, a fingerstick glucose meter is the most common tool. Wash your hands before testing, since residue from food (especially fruit) on your fingers can artificially inflate the reading. Continuous glucose monitors provide a fuller picture but aren’t necessary for occasional checks.
A single high reading doesn’t mean much on its own. Blood sugar fluctuates based on stress, sleep, illness, physical activity, and what you ate. A pattern of consistently elevated 2-hour readings, say above 140 mg/dL on multiple occasions, is what signals a real problem. If you’re seeing that pattern, a formal glucose tolerance test or an A1C test can provide a clearer diagnosis.

