Why can blood glucose be high even after fasting?

Simplified human figure with a highlighted pancreas and glucose molecules, visually representing high fasting blood sugar.

At a glance

  • Blood glucose can remain high after fasting because the liver continues to release glucose into the bloodstream, especially in the early morning.
  • Stress, illness, poor sleep, some medicines, insulin resistance, and diabetes can all raise fasting glucose.
  • A single high reading does not confirm the cause, but repeated high fasting results should be reviewed by a clinician.

Short answer

Blood glucose can be high even after fasting because fasting does not stop the body from producing and releasing glucose. Overnight, hormones such as cortisol and glucagon signal the liver to release stored sugar so the body has a steady source of energy. If the body does not produce enough insulin or does not respond properly to insulin, that glucose can build up in the blood. High fasting glucose may also be related to stress, infection, poor sleep, certain medicines, or diabetes, so the result needs to be interpreted in context.

What to know

Your liver can raise blood sugar overnight

Even when you have not eaten, your body still needs fuel. The liver helps by releasing glucose between meals and during sleep. In some people, this normal process is more pronounced, particularly in the early morning. This is sometimes called the dawn effect. It can lead to a higher fasting blood sugar result even when you have followed fasting instructions correctly.

Fasting does not cancel hormone effects

Several hormones can raise blood sugar during fasting. These include cortisol, growth hormone, adrenaline, and glucagon. Levels may increase with emotional stress, pain, poor sleep, night-shift work, or illness such as a cold, flu, or infection. As a result, a fasting reading can be temporarily higher than usual even if you have not eaten.

Medicines and health conditions may affect the result

Some medicines can increase blood glucose, including steroids such as prednisolone, some diuretics, and certain psychiatric medicines. Insulin resistance, prediabetes, and diabetes are also common reasons for high fasting glucose. If the test was done as part of a routine check, your clinician may compare it with other results, such as an HbA1c test, to help determine whether the rise is temporary or ongoing.

Test details matter

A fasting test usually means no food or caloric drinks for about 8 to 12 hours, although water is usually allowed. Tea or coffee with sugar, milk, juice, alcohol late the night before, or a very large evening meal may affect the result. If you are testing at home, meter timing, contamination on the hands, and test-strip problems can also produce unexpected readings.

When to seek medical advice

  • Arrange a medical review if fasting glucose is repeatedly high on more than one test.
  • Seek prompt medical advice if high glucose is accompanied by increased thirst, frequent urination, blurred vision, unusual tiredness, or unexplained weight loss.
  • Get urgent help if you have vomiting, abdominal pain, deep or rapid breathing, confusion, severe weakness, or drowsiness.
  • Ask for advice soon if you are pregnant, have known diabetes, or have started a medicine that can raise blood sugar.

Continue reading

For more detail, read our broader article on understanding blood glucose test results and the factors that can affect them. You can also explore our Examinations and Treatments Explained for Patients hub for clear guides to common tests and what the results may mean.

Sources

CDC: Prediabetes | NIDDK: Diabetes Tests and Diagnosis | Diabetes UK: Hyperglycaemia