How to stay on track when your medications cause weight gain

  • 3 Minute Read
Kiran Campbell
Kiran Campbell, RDN - Registered Dietitian Nutritionist

Some medications can sneakily cause weight gain without you even noticing–until your pants feel a little snug. Your diet and exercise habits never changed, but suddenly, it feels like a few pounds moved in almost overnight! So, why does this happen, and what can you do about it? Let's dive into the conversation most people skip.

medications cause weight gain

Key Takeaways

  • Certain medications can cause weight gain by boosting appetite, changing where your body stores fat, or slowing down your metabolism.
  • Never stop or change a medication without talking with your doctor first. There might be better options or dosage tweaks that could help.
  • Eating enough protein, getting good sleep, and watching alcohol intake can all help you manage medication-related weight gain.
  • Keeping a food diary and tracking your habits with MyNetDiary can help you spot patterns and separate medication side effects from other lifestyle shifts.

You eat well. You move your body. So, why does the scale keep inching up? If you're on certain medications, they might be the sneaky culprits behind your hard work not showing up on the scale. But here's the bright side: you actually have more control than you think, and it all starts with understanding what's going on in your body.

Why some prescription medications cause weight gain

Not all medications mess with your weight the same way. Here are the 4 most common offenders behind medication-related weight gain.

  1. Appetite changes. Medications like steroids, some antidepressants, certain antihistamines, and birth control can all turn up your hunger dial. If you're eating based on those hunger cues, then a larger appetite often leads to larger portions.
  2. Fat redistribution. Corticosteroids, often just called steroids, can change where your body stores fat, often shifting it to your tummy and gut. Many people notice changes in their midsection before the scale even moves.
  3. Fatigue. Some side effects of some medications can leave you feeling wiped out. When you're too tired to exercise, you burn fewer calories. If your eating habits stay the same while your activity level drops, weight gain is close behind.
  4. Slower metabolism. Less commonly, a medication can slow down your resting metabolic rate. That means your body burns fewer calories even while relaxing on the couch–an unwelcome surprise if your routine hasn't really changed.

Click here to learn more about which medications may be causing weight gain.

How to prevent or lose weight gain from medications

Talk to your doctor about your options

This is the most important step, yet it is the one people often put off. If you notice weight gain after starting a new medication, don't wait to tell your primary care provider! Don't stop taking your medication on your own, even if the weight gain is getting you down. That could be risky!

Instead, see if your doctor can recommend a lower dose or a different med that might work for you. Research shows that some antidepressants are more weight-friendly than others. The same is true for many other medication classes. A small switch can sometimes make a real difference, so lean on your doctor for guidance.

A registered dietitian is another healthcare professional who can be a helpful partner here. While your doctor manages the medication itself, a dietitian can help you make tweaks to your eating plan, especially if your appetite has changed a lot.

Make room for protein and fiber

Incorporating protein and fiber into your meals can really help keep you feeling full, which is super useful if your medication has cranked up your hunger. Aim to add a protein source–like eggs, beans, chicken, tofu, or yogurt–to every meal and snack. Pairing it with fiber-rich veggies can help you feel satisfied without the need for bigger portions.

Also, steer clear of sugary drinks, creamy beverages, refined carbs, and sweets. These are high-calorie, low on nutrition, and will likely leave you heading back to the kitchen for more.

Protect your sleep

Feeling exhausted from medication side effects is hard enough without also losing sleep over it. But sleep plays a big role in managing appetite. Some studies suggest that even one bad night of sleep can lower your leptin levels (the hormone that tells you when you're full) and boost ghrelin (the hunger hormone). While other studies have found mixed results, sleep alone will not undo medication-related weight gain. Still, trying to keep a consistent bedtime and ditching screens before you hit the hay are low-effort habits that can help with pesky late-night cravings and help you make strides toward quality sleep.

Go easy on alcohol

First of all, some medications are not safe to combine with alcohol at all, so always check with your healthcare provider or pharmacist first! Even if your meds are fine with a drink, alcohol still adds little more than empty calories. If you are already fighting an uphill battle with appetite changes, cutting back or skipping alcohol altogether can be an easy win.

Track what you're eating and how you're feeling

Figuring out whether a weight change is due to your medication, changes in your habits, or a bit of both can be tough. This is where tracking comes in handy! MyNetDiary can help you clearly see your calorie intake and output, so you're not guessing. Logging consistently for a couple of weeks after starting a new medication can help you and your doctor see patterns early, before they turn into bigger issues.

Tip: Use the Notes and Day Events features on your dashboard to jot down symptoms, mood, stress, hunger or fullness cues, or other life events anytime.

Notes and Day Events feature on the MyNetDiary dashboard

Frequently Asked Questions

Can I stop taking my medication if it's causing weight gain?

No. Stopping a medication cold turkey can be risky, depending on what health condition it's treating. Always chat with your doctor before making any changes, even if the weight gain feels discouraging.

Which medications are most likely to cause weight gain?

Antidepressants, corticosteroids, antipsychotics, mood stabilizers, certain antihistamines, some diabetes medications, and some birth control pills are the most common meds linked to weight gain. However, medication side effects and their severity can vary from person to person and by drug.

How much weight gain from medication is normal?

There is no single "typical" amount, since it depends on the medication, dose, and individual factors. If you notice a weight change that is concerning or is a drastic change from your usual body weight, talk with your doctor about the best plan for you.

Will the weight come off once I stop the medication?

Sometimes yes, sometimes no, and not always right away. Weight management involves more than the medication itself, so working with your doctor and a dietitian gives you the best shot at getting it under control.



Start with free,
accurate tracking today

Also available as www.plateai.com

Tracking Food App dashboard screen


Diabetes->Medications Weight Gain->Unwanted Weight Gain
Sep 18, 2026
Disclaimer: The information provided here does not constitute medical advice. If you are seeking medical advice, please visit your healthcare provider or medical professional.

Start Your Free
Food Diary Today

Sign up Devices