Does Testosterone Make You Gain Weight? The Real Science Behind Hormones and Fat
By Dr. Jossy Onwude, MD
Reviewed by Dr. Daniel Uba, MD
Published May 13, 2025
8 min read

If you've ever wondered, “Does testosterone make you gain weight?”—you're not alone. Whether you’re thinking about testosterone therapy, noticing changes in your body, or just curious about how hormones affect weight, it’s a common question with a surprisingly complex answer.
Let’s break it down in a way that’s simple, science-backed, and helpful—so you can really understand the connection between testosterone and weight gain, and what you can actually do about it.
What Is Testosterone, and What Does It Do in Your Body?
Testosterone is a hormone your body makes naturally. It’s often called the "male hormone" because men usually have a lot more of it than women, but women need it too—it just plays a different role.
In men, testosterone is mostly made in the testicles. In women, it's made in the ovaries and adrenal glands. It's responsible for a lot of things like:
- Building muscle
- Regulating fat distribution
- Producing red blood cells
- Boosting libido (sex drive)
- Supporting mood and energy levels
When your testosterone levels are balanced, your body can burn fat and build muscle more efficiently. But when levels get too low—or sometimes too high—it can throw things off, including your metabolism and how your body handles weight.
Can Testosterone Make You Gain Weight?
Let’s get right to the heart of the matter. Can testosterone make you gain weight? The answer depends on a few important factors.
First, it’s important to understand that testosterone isn’t just a "fat-storing" or "fat-burning" hormone. It affects your body in multiple ways, and weight gain can happen with testosterone changes, but that doesn’t mean testosterone itself is the direct cause.
Here’s what we know:
- Low testosterone is often linked to fat gain, especially around the belly.
- Testosterone therapy (like shots or gels) can sometimes cause temporary weight gain, but this isn’t usually fat—it’s often water or muscle.
- High testosterone might cause weight gain in some people, but it’s not common unless there’s an underlying condition or excessive hormone use (like steroids).
So when people ask, “Does testosterone shots make you gain weight?” or “Does TRT make you gain weight?”—it’s not a simple yes or no. It depends on your baseline hormone levels, your lifestyle, and what kind of weight we’re talking about: fat, water, or muscle.
Low Testosterone and Weight Gain: What’s the Connection?

Low testosterone, also called "low T," is one of the most common hormone-related causes of weight gain, especially in men as they age.
As testosterone levels drop, your metabolism slows down. You may lose muscle mass, feel more tired, and start to store more fat (especially visceral fat, which surrounds your organs). This type of fat is closely tied to increased health risks like type 2 diabetes, high blood pressure, and heart disease.
Signs of low testosterone that could lead to weight gain:
- Fatigue
- Decreased muscle strength
- Increased belly fat
- Lower sex drive
- Depressed mood
- Difficulty concentrating
If you’re gaining weight and noticing these symptoms, it could be a sign that your testosterone is lower than it should be.
That’s why many people start testosterone therapy—to reverse these effects. But ironically, some people report gaining weight on testosterone treatment too. Let’s explore why that might happen.
Gaining Weight on Testosterone: What’s Really Happening?
If you’ve started testosterone therapy and noticed the scale go up, you’re not alone. But here’s the thing: weight gain on testosterone doesn’t always mean fat gain.
In fact, research shows that testosterone therapy often leads to fat loss and muscle gain, but since muscle weighs more than fat, your total body weight might still go up a little.
So, does testosterone replacement therapy cause weight gain?
Technically, yes—it can, but it’s not usually fat. Here's what’s really going on:
- Water retention: At the beginning of treatment, some people retain more fluid, which can cause temporary bloating or puffiness.
- Increased muscle mass: Testosterone boosts protein synthesis, helping your body build lean muscle. Muscle is denser than fat, so even if you’re losing inches, your weight might increase.
- Better appetite and energy: With higher testosterone levels, your energy and appetite can go up. This is a double-edged sword—if you eat more without moving more, fat gain can happen.
So if you’re wondering, “Does TRT make you gain weight?”—the answer is yes, but usually in a healthy way. It’s often muscle and water, not fat. Still, how you eat and move during therapy makes a big difference.
Does High Testosterone Cause Weight Gain?
For most people, high testosterone doesn’t directly cause fat gain. In fact, higher testosterone levels are usually associated with leaner body composition.
However, there are exceptions:
- People using anabolic steroids (which are synthetic testosterone) sometimes gain fat due to overeating, fluid retention, or hormonal imbalances.
- Women with polycystic ovary syndrome (PCOS) often have higher testosterone levels and may struggle with weight gain, but the connection is complex and also involves insulin resistance, not just testosterone.
So, does high testosterone cause weight gain? For most people, no. But in certain medical conditions or with hormone misuse, it can play a role.
Does Testosterone Help You Lose Weight?
Here’s where things get exciting. Many studies show that testosterone therapy can help people lose fat, especially if their levels were low to begin with.
One large review of studies found that testosterone replacement in men with low T led to:
- Less belly fat
- More lean muscle mass
- Better insulin sensitivity
- Improved mood and motivation to exercise
So if you're asking, “Will testosterone make you lose weight?” the answer is—it might, especially if you had low levels to begin with. But again, it’s not magic. You still need to eat well and stay active.
What Happens During Testosterone Replacement Therapy (TRT)?
TRT is a common treatment for people with low testosterone levels. It can be given through:
- Injections (shots)
- Gels or creams
- Skin patches
- Implants
As testosterone levels rise, people often report better energy, sex drive, and mood—and yes, changes in body composition.
But some people also report side effects, like:
- Acne
- Mood swings
- Sleep disturbances
- Mild bloating or water weight
So, if you’re gaining weight on testosterone therapy, don’t panic. It may be temporary, or it may be healthy weight (like muscle). If it’s fat, it could be a sign to look at your diet and activity level.
In short: “Does testosterone replacement therapy cause weight gain?” Sometimes, but usually in the form of lean mass or water, not fat.
How Testosterone Affects Fat vs. Muscle
Testosterone plays a key role in body composition—that is, how much fat vs. muscle you have.
- Higher testosterone = more muscle, less fat
- Lower testosterone = more fat, less muscle
That’s why people with low testosterone often gain fat and lose muscle, even if their overall body weight doesn’t change much.
When you increase testosterone levels through TRT or naturally, your body becomes more efficient at:
- Burning fat
- Building muscle
- Maintaining stable blood sugar
- Boosting metabolism
This helps you stay leaner, even if your scale weight increases slightly due to muscle growth.
Lifestyle Factors That Influence Weight on Testosterone

Even if your hormone levels are perfect, your lifestyle choices matter just as much.
Here are some things that influence whether you gain or lose weight on testosterone:
1. Diet
Eating too many calories, especially from processed foods, can cause fat gain, no matter how much testosterone you have. A balanced, protein-rich diet helps build muscle and prevent fat storage.
2. Exercise
Strength training boosts testosterone naturally and helps build lean muscle. Cardio helps burn fat. Both matter, especially during TRT.
3. Sleep
Poor sleep can lower testosterone and increase cortisol (a stress hormone that promotes fat gain).
4. Alcohol and Smoking
Both can lower testosterone and increase fat storage, especially around the belly.
So if you’re asking, “Why am I gaining weight on testosterone?”—look at your lifestyle too. Hormones are just one piece of the puzzle.
Tips to Stay Lean While Supporting Healthy Testosterone
If you’re on TRT or thinking about it, here’s how to make sure you don’t gain unwanted fat:
- Eat more protein: It helps build muscle and keeps you full.
- Strength train regularly: Aim for at least 2–3 times a week.
- Avoid processed carbs and sugar: They increase fat storage and can mess with your hormones.
- Sleep 7–9 hours per night: Your body repairs and balances hormones during deep sleep.
- Limit alcohol and smoking: Both can sabotage your efforts.
And most importantly, work with your doctor. They can help you find the right dose, monitor your progress, and make sure any weight gain is healthy.
Frequently Asked Questions (FAQs)
1. Do testosterone shots make you gain weight?
Sometimes, yes—but often it’s water weight or muscle, not fat. Your body composition might improve even if your weight goes up slightly.
2. Does TRT make you gain weight long-term?
Not usually. In fact, long-term TRT in people with low testosterone often leads to fat loss, especially around the belly.
3. Can women gain weight from testosterone?
Yes, if the dose is too high. Women using testosterone therapy need careful dosing to avoid side effects like fat gain, acne, or hair growth.
4. Does high testosterone cause weight gain?
Not directly. But in conditions like PCOS or steroid use, it can contribute, especially alongside other hormone imbalances.
5. Will testosterone make you lose weight?
It can, especially in people with low testosterone. But lifestyle choices—like diet and exercise—are key to seeing those results.
Final Takeaway: Does Testosterone Make You Gain Weight?
Here’s the bottom line:
- Testosterone doesn’t automatically make you gain weight.
- In most cases, it actually helps reduce fat and build muscle, especially if your levels were low.
- Some people experience temporary weight gain on testosterone therapy, but it’s often due to water retention or healthy muscle growth.
- Your diet, sleep, stress, and exercise still matter just as much.
If you’re experiencing unexplained weight changes and wondering if testosterone is to blame, talk to your doctor. A simple blood test can give you a clearer picture—and from there, you can decide the best path forward.
Share this article

Top 10 Juicing Recipes for Weight Loss That Actually Work (Backed by Science)
Karyn O.
May 16, 202513 min read

Men’s Weight Loss: 15 Proven Steps to Burn Fat, Build Muscle, and Stay Fit for Life
Dr. Jossy Onwude, MD
May 16, 202512 min read

Is Creatine Good for Weight Loss? What Science Says
Editorial Team
May 15, 20258 min read