Skip to content
AlternativeMed

Medicines That Can Change Weight

Some prescription medicines can raise or lower body weight. See which types are named by NIDDK, NHS and MedlinePlus, and why you should talk to your prescriber before changing anything.

Content last updated . This page has not been medically reviewed.

Overview

Weight changes can be a side effect of a medicine. This page lists medicine groups that major health sources link to weight changes, so you can raise the question with your prescriber. It is not a reason to stop anything. Never stop or change a prescribed medicine on your own because of weight. Ask the prescriber or pharmacist first. For example, NHS advises talking to a doctor before stopping semaglutide, not stopping suddenly, and says that for people with type 2 diabetes, stopping could affect blood sugar. [1]

Medicines that may contribute to weight gain

NIDDK says some medicines can affect energy balance by making you hungry or making your body burn fewer calories. [2]
Medicine groupWhat the sources saySource
Some epilepsy, depression or psychosis medicinesMay contribute to weight gain. [2] NHS names some steroids, antidepressants and beta blockers. [3]NIDDK, NHS
Corticosteroids (steroids)May contribute to weight gain. [2] Over time, glucocorticoids are also listed as a factor in insulin resistance and prediabetes. [4]NIDDK
Some diabetes medicines (insulin, sulfonylureas)May contribute to weight gain. [2]NIDDK
Some blood pressure and blood-flow medicines (beta-blockers, alpha-blockers, calcium channel blockers)May contribute to weight gain. [2]NIDDK
Some antihistamines for allergyMay contribute to weight gain. [2]NIDDK
Some antipsychotics and HIV medicinesListed among medicines taken over time that raise the chance of insulin resistance or prediabetes. [4]NIDDK

Not everyone who takes these medicines gains weight, and the sources do not give how often it happens for each one.

Medicines linked to weight loss or reduced appetite

  • Levothyroxine, often used for an underactive thyroid, is listed by NHS among medicines whose side effects can cause unintentional weight loss. [5]
  • MedlinePlus lists medicines including chemotherapy medicines and thyroid medicines among causes of appetite loss. [6]
  • Some prescription weight-management medicines are intended to reduce appetite; see Weight-loss medications and medical care. NHS lists common side effects of semaglutide as nausea, vomiting, constipation, diarrhea, tiredness and hair loss. [1]

If weight loss is not intended, see Unintentional weight loss.

What to do if you think a medicine is affecting your weight

  1. Keep taking it as prescribed until you have spoken to the prescriber. [1] (This is NHS advice for semaglutide; the principle applies broadly: ask first.)
  2. Write down what changed, when it started and what else changed (sleep, activity, stress).
  3. Ask whether a different medicine, a different dose, or extra support (such as a dietitian or a weight management program) is an option. NIDDK says a health care professional may review the medicines and supplements you take to see whether they affect your weight. [7]
  4. Tell your clinician about supplements and herbs. See How interactions work and Talking with a health professional.

Medicines, health conditions and weight often travel together

Health problems such as polycystic ovary syndrome, Cushing's syndrome, hypothyroidism and depression can also lead to weight gain, so a change in weight after starting a medicine may not be due to the medicine alone. [2]

Evidence note

Insufficient evidence in the sources I read to rank medicines within each group by how much weight change they cause, or to say which alternatives are best. That is a question for your prescriber, who can weigh benefits and side effects.

When to get help

Contact your prescriber if weight or appetite changes are fast, large or distressing, or if new symptoms appear after starting a medicine. NHS advises a GP visit for weight loss without trying. [5] Report side effects using the route your health system provides; for US dietary supplements and products, see Side effects, allergic reactions and reporting.

Frequently asked questions

Which medicines cause weight gain?

NIDDK names some medicines for epilepsy, depression or psychotic disorders, corticosteroids, some diabetes medicines, some blood pressure medicines and some antihistamines. [2] Individual response varies.

Can I stop a medicine if it is making me gain weight?

Not on your own. Talk to the prescriber first; for example, NHS says do not stop semaglutide suddenly. [1]

Can antidepressants cause weight gain?

NHS lists some antidepressants among medicines that can make it harder to stay at a healthy weight. [3] Do not stop an antidepressant without medical advice.

References

  1. NHS. Semaglutide: a medicine to manage type 2 diabetes or treat obesity. Read 2026-10-22.
  2. NIDDK. Factors affecting weight and health. Read 2026-10-22 (page last reviewed May 2023).
  3. NHS. Overweight and obesity in adults. Read 2026-10-22.
  4. NIDDK. Insulin resistance and prediabetes. Read 2026-10-22.
  5. NHS. Unintentional weight loss. Read 2026-10-22.
  6. MedlinePlus. Weight loss - unintentional. Read 2026-10-22.
  7. NIDDK. Choosing a safe and successful weight-loss program. Read 2026-10-22.
Education, not medical advice. This page is for general information. It does not diagnose or treat any condition and is not a substitute for care from a qualified health professional. Natural does not automatically mean safe. Ask a clinician or pharmacist before changing your care, especially if you take medication, are pregnant or breastfeeding, or have a health condition.