Your jeans feel tighter. The scale jumps… and you haven’t changed a thing.
It’s scary when your body shifts after starting HRT, especially when you’re doing everything “right.”
But let’s be honest: not all weight gain is fat gain. Sometimes it’s water. Sometimes it’s muscle. Sometimes it’s your body finally healing.
Save this if you’ve ever felt panicked after stepping on the scale.
The NHS writes this about HRT side effects.
Here’s what might be happening with your HRT weight gain:
👉 Oestrogen helps your cells hold more water, especially inside cells, where it supports energy and hydration. That can show up as a quick weight jump.
👉 Testosterone supports muscle strength and repair. A few extra kilos might be muscle, not “gain” in the way we’re taught to fear.
👉 HRT can help your body use insulin better. That means more glucose enters your cells, bringing water with it. You might feel hungrier or puffier at first. It’s temporary.
👉 Oestrogen changes where fat sits. It protects your heart by moving fat away from your belly and toward hips or thighs. It may look different, but it’s safer.
👉 The scale doesn’t track progress like better sleep, fewer cravings, stronger workouts, or better moods.
What can you do about HRT and Weight Gain?
So instead of just asking “What’s my weight?” try asking “What else is improving?”
Track your waist-to-hip ratio. Notice your sleep. Log your energy and cravings. Watch your strength build.
Because often, the number going up is your body starting to work again.
With the right info and realistic expectations, many women start to feel more stable and confident within 3 to 6 months… and avoid quitting HRT too soon. Consider how long HRT takes to work.
If you wan to learn more about HRT and Menopause download our ‘Make Menopause your Superpower Guide‘
You may also want to look in to different types of HRT
Build in your supplements that support a better night’s sleep, such as magnesium. Or try Ashwagandha if you’re feeling anxious.
I know how frustrating HRT weight gain can be, if you want to chat you can email me [email protected]

