Weight Gain Caused By Medicine

When Your Weight Gain Is Caused by Medicine

Some medicines can cause certain people to put on weight. This can be a good thing if you are underweight to begin with. If you are at a normal weight, then gaining a few pounds also might not be a big deal. But, if you are already overweight, this weight gain might be more of a problem.

Your weight gain, if any, will depend on a number of factors. These include your specific medicine, your age, and other medical conditions you have. You might only gain a few pounds over a year. But some people gain more weight, like 10 or 20 pounds in a few months. If you need to take the drug for months or years, you might gain a lot of weight.

Medicine-related weight gain is not uncommon, especially for certain types of drugs. For example, many steroid drugs can cause weight gain. So can drugs that treat mental illnesses, such as depression and schizophrenia. Men and women of all ages can have  medicine-related weight gain.

What causes medicine-related weight gain?

Medicine-related weight gain can have many causes. Some drugs might stimulate your appetite. This causes you to eat more and gain extra weight. Some drugs might affect your body’s metabolism. This causes your body to burn calories at a slower rate. Other drugs might affect how your body stores and absorbs sugars and other nutrients.

If a drug causes you shortness of breath, you might be less likely to exercise. This can cause you to gain weight. Other drugs might cause you to retain water. This makes you weigh more even if you don’t put on extra fat. For certain drugs, researchers aren’t exactly sure what triggers the weight gain.

Drugs that may cause medicine-related weight gain include:

  • Drugs for diabetes, such as insulin, thiazolidinediones, and sulfonylureas

  • Antipsychotic drugs such as haloperidol, clozapine, and lithium

  • Antidepressant drugs like amitriptyline, paroxetine, and sertraline

  • Drugs for epilepsy like valproate and carbamazepine

  • Steroid hormone drugs like prednisone or birth control pills

  • Blood pressure-reducing drugs like beta-blockers

It’s important to note that not all medicines of these types cause weight gain. For example, the diabetes drug metformin might make you lose weight instead of gain it. Topiramate (a drug used for seizures and migraines) also can help a person lose weight.

What are the symptoms?

You might notice that you have gained a few pounds since starting your medicine. In some cases, this happens quickly. But in other cases, it happens more slowly. You might not notice that you’ve gained weight until your healthcare provider points it out to you at a medical visit.

Depending on the cause of your weight gain, you might notice other symptoms. For example, you might have an increased appetite, or it may be harder for you to exercise. You may not always have these other symptoms, though.

How is medicine-related weight gain diagnosed?

Your healthcare provider will note your change in weight with records from past medical appointments. Your provider may ask you about changes in your eating or exercise habits. Your provider will also do a physical exam to make sure your weight gain isn’t the result of something else, like retaining fluids or pregnancy.

Not all weight gain is caused by taking medicine, of course. Your doctor will look at your medicine list to see whether you are taking any that can cause weight gain. If you started gaining weight when you began one of these medicines, then there is a good chance that the medicine is at least partly to blame.

How is medicine-related weight gain treated?

Treatment will depend on the situation. In some cases, your healthcare provider will recommend switching to another medicine that’s not as likely to cause weight gain. This is especially likely if you have gained a lot of weight and your health is affected.

In other cases, it may not be possible to stop taking the drug that is causing your weight gain. There might not be another medicine available that can effectively treat your symptoms. For example, people with certain mental illnesses might do well with only 1 or 2 medicines. In that case, you might be able to switch to a lower dose of the drug.

Never stop taking a medicine without talking with your provider first. If you are concerned that a medicine is causing you to gain weight, make an appointment to talk with your provider. Then you can discuss all of your treatment choices. Both of you can make sure the benefits of the medicine outweigh the risks from weight gain.

If you need to keep taking a medicine, you still have choices. Your provider may recommend that you see a dietitian and possibly a psychologist to help you learn to make better eating choices. Getting more exercise can also help treat weight gain. Limiting your portion sizes and eating more slowly at meals can also help. Your provider can give you more tips about your weight-loss choices.

What are the complications?

Being overweight is a risk factor for, or may worsen, many health problems include:

  • Diabetes or impaired glucose tolerance

  • Arthritis

  • High blood pressure

  • Heart disease

  • Stroke

  • Sleep apnea

  • Liver disease

  • Certain lung diseases

  • Infertility

  • Certain cancers

  • Psychological problems

You doctor will help you weigh the pros and cons of the medicine for you.

What can I do to prevent medicine-related weight gain?

Talk with your healthcare provider about possible side effects of any new drug, including weight gain. If this is a concern for you, ask your doctor if you might be able to take another drug that doesn’t have this side effect. In many cases (not all), you will have another choice of medicine.

You might not gain weight even if you start a medicine that has weight gain as a possible side effect. But you may need to pay a little more attention to your diet and exercise. If you keep good eating habits and exercise regularly, you might not gain any weight, or only a small amount.

Medical Reviewers:

  • Holloway, Beth Greenblatt, RN, M.Ed.
  • Hurd, Robert, MD