For people with Type 2

High blood sugar in the morning: why it happens and what helps

Auriel Wetherall
Auriel WetherallLived with Type 2 diabetes for over 20 years · September 2026

This one drives people mad. You're careful all day, you don't eat anything after tea, and you still wake up to a higher number than you went to bed with. It's one of the most common questions in Type 2 groups, usually followed by "what am I doing wrong?"

Most of the time, you're not doing anything wrong. There are a few normal reasons it happens, and some of them you can do something about.

Why your sugar goes up overnight

Your body is getting you ready for the day. In the early hours, your body releases hormones that tell your liver to put sugar into your blood, so you've got energy when you wake up. Everyone does this. When you have Type 2, your body can't deal with that extra sugar as well, so your reading goes up. Doctors call it the dawn phenomenon. It's very common and it isn't your fault.

What you ate late in the evening. A late tea, a bowl of cereal before bed or a few biscuits in front of the telly can still be showing up in the morning.

Poor sleep and stress. A bad night or a stressful week can push your numbers up on their own.

Being poorly. Colds and infections often raise blood sugar for a few days.

Going too low in the night. This mainly affects people on insulin or tablets like gliclazide. Your sugar drops too low overnight, your body panics and pushes it back up. If you're on these and you wake up with headaches, sweaty sheets or nightmares, tell your diabetes team.

What's a normal morning reading?

For most people with Type 2, the general target before meals, including first thing in the morning, is 4 to 7 mmol/L. Your diabetes team might set a different target for you, so ask them.

Don't judge yourself on one morning. Look at your readings over a week or two. It's the pattern that tells you something.

What helps bring morning numbers down

  • Eat your evening meal a bit earlier and try to stop eating two or three hours before bed.
  • Go easy on carbs at tea time. A big plate of pasta at 8pm is a common culprit. Try a smaller portion with more veg and some protein.
  • Walk after your evening meal. Even ten minutes helps your body use the sugar from that meal before you go to bed.
  • Try a small protein snack if you need one. Some people find a bit of cheese or a handful of nuts at bedtime gives them a better morning reading than going to bed hungry. Test it and see what your body does.
  • Look after your sleep. Easier said than done, I know. But regular bedtimes and less screen time late at night really do help.
  • Watch your breakfast. Morning is when a lot of people spike most easily, so a sugary cereal or toast and jam can send you up further. Eggs, Greek yoghurt or something with protein tends to be kinder.

If you have a finger-prick meter or a sensor like a Libre, it's worth writing down what you ate the night before next to your morning number. After a week or two you'll start to spot what makes a difference for you.

When to speak to your GP

If your morning numbers are high most days even after you've tried these things, tell your GP or practice nurse. They might want to look at your tablets or when you take them.

Please don't change your tablets or insulin yourself. And if you're on insulin or gliclazide, check with your diabetes team before you cut back on evening food, as it can make you go too low in the night.

It's one number

A high morning reading can knock you for the rest of the day. You feel like you've failed before you've even had a cup of tea. But it's one number, and your HbA1c is an average over months, not a single morning. There's more on that in How to lower your HbA1c, and on what happens to your sugar after meals in Blood sugar after eating.

If you're new to all this, start with Just diagnosed with Type 2? What to do first. And my free guide explains your numbers in plain English, including what to do about the evenings.

Get my free Type 2 guide

Your numbers, your food and your bad days, explained in plain English. It's the chat your GP didn't have time for.

Send me the free guide

Questions people ask

Why is my blood sugar higher in the morning when I haven't eaten?

In the early hours your body releases hormones that tell your liver to put sugar into your blood to get you ready for the day. With Type 2, your body can't handle that as well, so your reading goes up. It's called the dawn phenomenon and it's very common.

What is a normal blood sugar in the morning for Type 2?

The general target for most people with Type 2 before meals, including when you wake up, is 4 to 7 mmol/L. Your diabetes team may give you a personal target.

Does a bedtime snack help morning blood sugar?

For some people, a small protein snack like cheese or nuts helps. For others it makes no difference. The best way to find out is to test it for a week and compare your morning readings.

Auriel isn't a doctor or a lawyer. This is general information from her own experience and UK guidance. Always follow your GP and diabetes team.

© 2026 Flourish With Type 2. Auriel Wetherall.
Call 07817 126 276
Nothing on this site is medical or legal advice. Always follow your GP and diabetes team.