5 Medications That May Be Causing You To Gain Weight

Weight gain is an issue that plagues many individuals, and the reasons behind it are often complex and multifaceted.

While diet, exercise, and lifestyle factors can play significant roles in weight fluctuations, one lesser-known and under-discussed aspect is the impact that certain medications can have on an individual’s weight.

If you suspect one of your medications may be contributing to unwanted weight gain, speak with your healthcare provider before making any changes to your medication regimen. They may be able to recommend alternative treatments or adjust your dosage to help minimize weight-related side effects.

Beta Blockers

Beta blockers are commonly prescribed to individuals with high blood pressure, heart arrhythmias, and other cardiovascular issues. They work by blocking the effects of stress hormones on the heart, reducing heart rate and blood pressure. While these medications can be lifesaving, they can also lead to weight gain in some users.

One potential reason for this is that beta blockers can cause fatigue, which may lead to reduced physical activity. These medications have also been found to slow metabolism in some users.


Antidepressants are among the most commonly prescribed medications in the world, with millions relying on them to help manage symptoms of depression and anxiety. Unfortunately, some of these medications can lead to weight gain.

Selective serotonin reuptake inhibitors (SSRIs) and tricyclic antidepressants (TCAs) have both been associated with weight gain in some users. The exact mechanisms by which these drugs may cause weight gain are not entirely understood, but they may involve alterations in appetite regulation and metabolism.


Corticosteroids, such as prednisone, are powerful anti-inflammatory medications used to treat a wide range of conditions, including asthma, rheumatoid arthritis, and lupus. These drugs are highly effective at reducing inflammation, but they come with a long list of potential side effects, one of which is weight gain.

Corticosteroids can cause an increase in appetite, which may lead to overeating and subsequent weight gain. They may also contribute to fluid retention and changes in fat distribution, further contributing to an increase in body weight.

Diabetes Medications

Some medications prescribed for diabetes management can lead to weight gain, which is especially concerning considering that excess weight can exacerbate diabetes symptoms.

Insulin, sulfonylureas, and thiazolidinediones are three classes of diabetes medications that have been associated with weight gain in some users.

Insulin can cause weight gain by promoting fat storage and increasing appetite, while sulfonylureas stimulate the pancreas to produce more insulin, potentially leading to similar effects. Thiazolidinediones, on the other hand, may cause weight gain due to fluid retention and increased fat cell production.

Migraine Medications

Migraine preventative medications, often prescribed to reduce the frequency and severity of migraine attacks, can sometimes cause unwanted weight gain. Some of the medications in this category include tricyclic antidepressants, anticonvulsants, and calcium channel blockers.

Anticonvulsants, such as valproic acid and topiramate, may cause weight gain by altering appetite regulation and metabolic processes. Calcium channel blockers, which are also used for managing high blood pressure, may lead to weight gain through fluid retention and slowed metabolism.

If you notice that you are gaining weight and don’t believe that diet or lifestyle changes are the cause, check in with your primary doctor to determine if there is an underlying medical condition or medication that needs to be addressed.