Is a postprandial blood glucose level of 9.8 mmol/L normal for a healthy person?

Jun 10, 2025 Source: Cainiu Health
Disease description:

I usually don't have any discomfort, but yesterday I checked my blood sugar after a meal and found it as high as 9.8 mmol/L. Is this normal?

Doctor's answer (1)
Dr. Liu Feng

Whether a postprandial blood glucose level of 9.8 mmol/L in a healthy individual is normal needs to be determined based on the timing of the test. If the blood glucose level of 9.8 mmol/L is measured 1 hour after a meal, it usually falls within the normal fluctuation range; however, if measured 2 hours after a meal, diabetes should be considered.

The normal blood glucose range 1 hour after a meal typically is between 6.7 and 9.4 mmol/L, and in some individuals may reach below 11.1 mmol/L. A level of 9.8 mmol/L falls within the normal fluctuation range and may be related to dietary composition. There is no need for excessive concern, but attention should be paid to the blood glucose level 2 hours after eating.

In healthy individuals, blood glucose levels 2 hours after a meal should be less than 7.8 mmol/L. Therefore, a blood glucose level of 9.8 mmol/L exceeds the normal range, suggesting possible impaired glucose tolerance or prediabetes. At this point, it is recommended to undergo further tests such as an oral glucose tolerance test to confirm the diagnosis and take appropriate treatment measures.

If the abnormality occurs 2 hours after a meal, it is important to control intake of high-sugar foods, increase physical activity, and monitor blood glucose regularly. If abnormalities persist or are accompanied by obesity or a family history, timely medical intervention is needed to prevent progression to diabetes.