Hormone replacement therapy can cause weight gain, but it is not inevitable—and the amount varies widely between people

Hormone replacement therapy (HRT) does shift how your body stores fat and uses energy, which means weight gain is a real possibility. But not everyone gains weight on HRT, and those who do often gain less than they fear. The weight change depends on which hormones you are taking, the dose, how long you have been on it, your age, your metabolism, and how much you move. Some people gain five pounds. Others gain twenty. Some gain nothing. Understanding what actually happens in your body—and what you can control—helps you make a decision based on facts rather than worst-case stories.

The good news is that HRT-related weight gain is not inevitable, and it is often manageable. Most weight changes happen in the first year and then stabilize. Strength training, consistent eating habits, and regular movement can reduce or prevent weight gain for many people. Talking with your prescriber before you start HRT lets you establish a baseline and plan how to monitor changes.

Key Takeaways

  • HRT changes how your body distributes fat and uses calories, which can lead to weight gain, but the amount varies significantly between individuals.
  • Estrogen therapy tends to cause modest weight gain (typically two to five pounds on average), while testosterone therapy often causes weight loss or muscle gain that may offset fat gain.
  • Weight changes usually happen in the first year of HRT and then stabilize, though your body composition may continue to shift.
  • Regular strength training and consistent calorie intake can reduce or prevent HRT-related weight gain for many people.
  • Talking with your prescriber about your weight concerns before starting HRT lets you establish a baseline and plan monitoring.

How estrogen therapy affects weight and metabolism

Estrogen therapy slows your metabolic rate—the number of calories your body burns at rest. Research shows that people on estrogen-based HRT burn roughly 100 to 200 fewer calories per day than they did before starting treatment. That does not sound like much, but over a year it adds up to five to ten pounds if nothing else changes. Your body also becomes more efficient at storing fat, particularly around the hips, thighs, and abdomen, which is where estrogen naturally directs fat storage.

The weight gain is usually most noticeable in the first six to twelve months of therapy. After that, your weight often stabilizes even though you remain on the same dose. This is because your body adapts to the new hormonal environment. Studies of people on estrogen HRT show an average weight gain of two to three pounds, though individual results range from zero to fifteen pounds or more. Age matters: people who start HRT after age 50 tend to gain slightly more weight than younger people, partly because metabolism naturally slows with age anyway.

How testosterone therapy affects weight and body composition

Testosterone therapy typically causes weight loss or helps you build muscle, which can offset fat gain. Testosterone increases your metabolic rate and makes your body preferentially build muscle rather than store fat. Many people on testosterone therapy lose weight overall, or their weight stays the same while their body composition improves—meaning they lose fat and gain muscle simultaneously, so the scale does not move much but they look and feel different.

That said, testosterone therapy can still cause some weight gain in a minority of people, usually because increased appetite leads to eating more. If you are on testosterone and your weight is climbing, the cause is typically calorie intake, not the hormone itself working against you. Testosterone also tends to cause weight changes more gradually than estrogen does, and the changes are often less dramatic.

The role of appetite and eating habits

HRT changes how hungry you feel. Estrogen therapy often increases appetite, particularly in the first few months. You may find yourself wanting to eat more, or craving foods you did not crave before. This is a real physiological change, not a lack of willpower. Your brain is responding to altered hormone levels. If you eat in response to that increased appetite without realizing it has changed, you will gain weight—but the weight gain is from eating more calories, not from the hormone itself magically creating fat.

Testosterone therapy can also increase appetite, though the effect is usually less pronounced than with estrogen. The key point: if you are aware that your appetite has shifted, you can plan for it. Eating protein-rich foods, drinking water before meals, and keeping regular meal times can help you feel satisfied on the same number of calories you ate before HRT, or help you eat slightly more without overdoing it.

What you can do to prevent or minimize weight gain

Strength training is the single most effective tool. Building muscle increases your metabolic rate and counteracts the metabolic slowdown that HRT causes. People who do resistance training two to three times per week while on HRT tend to gain significantly less weight than people who do not exercise. You do not need to spend hours at the gym—thirty minutes of weight training or bodyweight exercises, two or three times a week, makes a measurable difference.

Keeping your calorie intake stable is the second lever. This does not mean restricting food or dieting. It means eating roughly the same amount you ate before HRT. Because your appetite may increase, you need to be intentional about portion sizes or food choices so you do not accidentally eat more. Tracking food for a week or two when you start HRT can show you whether your intake has drifted upward.

Walking and other regular movement also help, though they are less powerful than strength training. If you were sedentary before HRT, adding thirty minutes of walking most days will reduce weight gain. If you were already active, adding more activity on top of what you already do will have a smaller effect.

Timing: when weight gain usually happens

Most HRT-related weight gain happens in the first year, with the steepest changes in the first three to six months. After twelve to eighteen months, weight typically stabilizes even if you stay on the same dose. This means the weight gain is not a continuous process—you are not going to keep gaining a pound per month indefinitely.

Your body composition continues to change after the first year, though. Fat may redistribute even if your total weight does not move. Muscle may increase or decrease depending on how active you are. These changes are normal and do not show up on a scale. Knowing that stabilization usually happens can help you stay patient through the first year rather than making changes to your HRT based on early weight shifts.

Talking with your prescriber about weight concerns

Before you start HRT, tell your doctor or nurse practitioner if weight gain is a concern for you. They can establish your baseline weight and discuss realistic expectations based on the specific therapy you are considering. Some prescribers will check your weight at regular intervals; others will not unless you ask. Knowing your starting point makes it easier to spot whether changes are actually happening or whether you are responding to fear.

If you have been on HRT for several months and have gained more weight than you expected, talk to your prescriber before you stop taking the medication. Weight gain is not a reason to stop HRT on your own. Your prescriber may adjust your dose, switch you to a different formulation, or help you troubleshoot whether the weight gain is from the hormone or from other changes in your life (stress, sleep, activity level, diet). They can also refer you to a dietitian or exercise specialist if that would help.

Frequently Asked Questions

Will I definitely gain weight on HRT?

No. Some people gain weight, some lose weight, and some stay the same. The average weight gain for people on estrogen HRT is two to three pounds, but that average includes people who gained nothing and people who gained fifteen pounds. Your individual outcome depends on your metabolism, age, activity level, and how much your appetite changes.

Can I prevent weight gain by dieting while on HRT?

Restrictive dieting usually backfires because HRT already changes your hunger signals. Instead, focus on eating enough protein, moving regularly, and doing strength training. These approaches work with your body rather than against it. If you are concerned about weight, talk to your prescriber or a dietitian rather than starting a restrictive diet on your own.

Does the dose of HRT matter for weight gain?

Yes. Higher doses tend to cause more weight gain than lower doses, though the relationship is not perfectly linear. If weight gain is a concern, your prescriber may start you on a lower dose and increase it gradually, or use a lower maintenance dose if that is sufficient for your symptoms.

If I gain weight on HRT, does that mean the HRT is not working?

No. Weight gain and symptom relief are separate outcomes. You can have your hot flashes or other symptoms improve while your weight increases. The two are not connected. Weight gain does not mean the hormone therapy is failing or that you should stop taking it.

How long does it take to lose weight after stopping HRT?

If you stop HRT, your metabolic rate gradually returns to its previous level over several weeks to months. Weight loss is not automatic—you still need to eat fewer calories or move more. But the metabolic disadvantage goes away, so weight management becomes easier. Talk to your prescriber before stopping HRT because of weight concerns, since there may be other options to explore first.