How Do I Control My Blood Sugar While on Steroids?

Steroids raise blood sugar by making your body resistant to insulin and by triggering your liver to pump out extra glucose. If you’re taking a steroid like prednisone, you can expect blood sugar to climb 4 to 8 hours after each dose, with the biggest spikes typically hitting after lunch and before dinner. The good news: with the right monitoring schedule, diet adjustments, and coordination with your doctor, you can keep those spikes manageable throughout your course of treatment.

Why Steroids Push Blood Sugar Up

Steroids (specifically glucocorticoids like prednisone, prednisolone, and dexamethasone) raise blood sugar through two routes at once. First, they directly tell your liver to produce more glucose, a process called gluconeogenesis. Second, they make your muscles less responsive to insulin by interfering with the signaling chain that normally lets insulin do its job. In skeletal muscle, steroids reduce the production of key proteins that relay insulin’s signal while boosting proteins that block it.

The result is a double hit: more sugar being made and less sugar being cleared from your blood. This happens whether or not you had diabetes before starting steroids. People with existing diabetes will see their numbers climb higher and faster, but even people with completely normal blood sugar can develop steroid-induced hyperglycemia during treatment.

When Blood Sugar Spikes and How Long They Last

If you take a steroid pill in the morning, your blood sugar will typically start rising 4 to 8 hours later. That means the peak effect lands in the afternoon and evening, most commonly after lunch and before supper. Fasting morning readings may look perfectly normal, which is why steroid-induced high blood sugar often goes undetected if you only check first thing in the morning.

Research on patients taking intermediate to high-dose steroids for inflammatory conditions found that the highest glucose concentrations appeared on the third day of therapy, measured 2 hours after lunch and dinner. So don’t be fooled by relatively normal numbers on days one and two. The pattern tends to intensify over the first few days before leveling off.

Once you finish your steroid course, blood sugar typically comes back down, but not overnight. It can take several weeks after stopping steroids for glucose levels to fully normalize. If your doctor started you on diabetes medication during treatment, they’ll want to confirm your numbers have returned to baseline before discontinuing it.

How and When to Check Your Blood Sugar

The standard advice to check fasting blood sugar in the morning will miss most steroid-induced spikes. The most informative readings come 2 hours after lunch and 2 hours after dinner, since that’s when steroid-driven glucose peaks overlap with post-meal rises. If you’re only going to check twice a day, those are the two times that matter most.

Start monitoring from day one of your steroid prescription, but pay especially close attention around day three, when spikes tend to be most pronounced. If your readings are consistently above 180 mg/dL (10 mmol/L) at those post-meal checks, that’s a signal your management plan needs adjustment. If your blood sugar hits 240 mg/dL (13.3 mmol/L) or higher, test your urine for ketones using an over-the-counter test kit. A positive ketone result means your body is starting changes that could lead to a dangerous condition called ketoacidosis, and you need medical attention promptly.

Diet Changes That Make a Real Difference

Because steroid-induced spikes are worst in the afternoon and evening, what you eat at lunch and dinner has an outsized impact on your numbers. The core strategy is reducing the amount of carbohydrate your body has to process during the hours when insulin resistance is highest.

Focus lunch and dinner around protein, non-starchy vegetables, and healthy fats. That means swapping out white rice, bread, pasta, and potatoes for options like grilled chicken with roasted vegetables, salads with avocado and nuts, or fish with a side of leafy greens. You don’t necessarily need to go ultra-low-carb at every meal. Breakfast, when steroid effects haven’t kicked in yet, is the meal where you have the most flexibility with carbohydrates.

Portion size matters as much as food choice. A moderate plate of whole-grain pasta will spike you less than a large one, but during a steroid course, even moderate portions of starchy foods at dinner can push numbers higher than expected. Spreading your food into smaller, more frequent meals rather than two or three large ones can also help flatten the curve.

Sugary drinks, fruit juice, and desserts are the fastest way to push an already-elevated blood sugar into dangerous territory. If you’re craving something sweet, small portions of whole fruit (berries, an apple with peanut butter) are a better choice because the fiber slows glucose absorption.

How Physical Activity Helps

Exercise makes your muscles absorb glucose from the blood even when insulin isn’t working well, which makes it one of the most effective tools against steroid-induced spikes. A 20 to 30 minute walk after lunch or dinner, timed right when blood sugar is climbing, can meaningfully blunt the peak.

You don’t need intense workouts. Moderate activity like walking, cycling, or light resistance training is enough to improve glucose uptake. The key is consistency and timing. Moving your body during the afternoon and evening hours, when steroids are driving glucose highest, gives you the most benefit.

One important caution: if your blood sugar is already very high (above 240 mg/dL) and you test positive for ketones, skip exercise until your levels come down. Exercising with ketones present can worsen the situation rather than help.

Medication Adjustments You May Need

If you already take diabetes medication or insulin, your current doses will likely need to go up while you’re on steroids. Don’t adjust on your own. Talk to your doctor before starting the steroid course so you have a plan in place. Many doctors will preemptively increase insulin doses or add a short-acting insulin to cover the afternoon and evening spike window.

If you didn’t have diabetes before starting steroids, you may still need temporary medication if diet and exercise aren’t keeping your numbers in range. This is more common with higher steroid doses and longer courses. The medication is typically stopped after the steroid course ends, once blood sugar returns to normal.

For people on longer steroid tapers (where the dose gradually decreases over weeks), blood sugar management is a moving target. As your steroid dose drops, your insulin resistance decreases too, which means medication doses need to come down in parallel. Checking your blood sugar regularly throughout the taper prevents the opposite problem: going too low because your diabetes medication is now too strong for your current steroid dose.

Short Courses vs. Long-Term Steroid Use

A short burst of steroids (5 to 10 days, common for asthma flares or allergic reactions) will cause temporary blood sugar elevation that resolves within a few weeks of stopping. For most people without diabetes, careful diet choices and extra monitoring are enough to get through it safely.

Long-term steroid use (months or longer, common for conditions like lupus, rheumatoid arthritis, or organ transplant management) presents a bigger challenge. Prolonged exposure means prolonged insulin resistance, and some people develop what’s essentially steroid-induced diabetes that requires ongoing treatment for as long as the steroids continue. If you’re on long-term steroids, regular blood sugar monitoring should become part of your routine, even if your numbers were fine when you started. The effects can develop gradually over time.

Steroid injections for joint or back pain also raise blood sugar, though usually for a shorter window (a few days to two weeks). Interestingly, research has found that the degree of blood sugar increase from injections doesn’t vary much based on the dose or injection site. If you have diabetes and are getting a steroid injection, monitor more frequently for about a week afterward.