You can move testosterone 15-25% in either direction with lifestyle alone. Most men are at the bottom of that range without realizing it.
Testosterone is the primary male sex hormone and a major driver of muscle growth, fat loss, libido, mood, and energy. Levels naturally decline with age (about 1% per year after 30), but lifestyle factors swing T levels far more than aging alone. Get the basics right and your T sits at the top of your genetic range. Get them wrong and you live at the bottom.
This article covers the 8 evidence-based methods that move testosterone, ranked by impact.
1. Get 7-9 Hours of Sleep
The single biggest natural T-booster.
Research published in JAMA (Leproult & Van Cauter, 2011) found that one week of sleeping 5 hours per night dropped daytime testosterone by 10-15% in young, healthy men. The hormonal effect was equivalent to aging 10-15 years.
Most testosterone production happens during deep sleep, particularly the first 3-4 hours of the night. Cutting sleep short means cutting the production window short.
Action: Get to bed at the same time every night, target 7-9 hours, and protect deep sleep with the basics: cool dark room, no caffeine after early afternoon, no screens 30-60 min before bed. See our sleep and muscle growth article for details.
2. Lift Heavy
Resistance training, especially heavy compound lifts, acutely raises testosterone in the hours after a session and supports baseline levels long-term.
The hierarchy of T-boosting effects:
- Heavy compound lifts (squat, deadlift, bench, overhead press, rows): biggest acute T spike
- High-volume hypertrophy work (8-12 reps, multiple sets): moderate T spike
- Light isolation work (curls, lateral raises): minimal effect
Train heavy compound lifts 2-3 times per week as the foundation of any program designed to support testosterone.
3. Lose Excess Body Fat
Body fat above 20% in men is associated with significantly lower testosterone. Fat tissue contains the enzyme aromatase, which converts testosterone into estrogen. The more fat you carry, the more T gets converted out.
Losing 10-15% of body fat in obese men can raise testosterone by 20-30%, a larger effect than most supplements.
Action: If body fat is above 20%, prioritize a fat-loss phase before chasing T-boosters. See body recomposition for the framework.
4. Eat Enough Calories (Especially If Lean)
The opposite problem: too few calories also tanks testosterone.
Chronic calorie deficits, especially below 80% of TDEE, suppress testosterone production. Bodybuilders cutting hard report 30-40% T drops at the end of a contest prep. Once they refeed, T returns within weeks.
Action: Eat at or above maintenance most of the time. If cutting, keep deficits to 300-500 cal/day, not 1000+. Take diet breaks (1-2 weeks at maintenance) every 8-12 weeks.
5. Get Enough Dietary Fat
Testosterone is synthesized from cholesterol. A diet too low in dietary fat starves the production pathway.
Research shows that very low-fat diets (under 15% of calories) drop T by 10-15%. The sweet spot for most lifters: 25-35% of calories from fat, with a mix of saturated, monounsaturated, and omega-3 sources.
Action: Don't fear dietary fat. Eggs, fatty fish, olive oil, avocado, nuts, and full-fat dairy support T production.
6. Hit These Three Micronutrients
Three deficiencies tank testosterone, and all three are common:
Vitamin D
Most adults are deficient. Studies show vitamin D supplementation raises testosterone in men with deficient levels (<30 ng/mL serum), but has no effect in men with sufficient levels.
Action: Test your levels. If below 30 ng/mL, supplement 2000-4000 IU/day. Sun exposure also works.
Zinc
Zinc deficiency directly suppresses testosterone synthesis. Restoring normal levels in deficient men can raise T by 20% or more.
Action: Eat oysters, beef, pumpkin seeds, or supplement 15-25 mg/day if your diet is low in animal protein.
Magnesium
Magnesium supports the bioavailability of testosterone (more free, less bound). Many adults are deficient.
Action: Eat dark leafy greens, nuts, dark chocolate, or supplement 200-400 mg/day. Glycinate form is best absorbed.
7. Manage Stress and Cortisol
Cortisol and testosterone have an inverse relationship. Chronically elevated cortisol from work stress, poor sleep, or overtraining drives testosterone down.
The mechanism: high cortisol shifts the body toward catabolism (breakdown), suppresses the HPG axis (which controls T production), and increases conversion of testosterone to inactive forms.
Action: Cut chronic stress sources where possible. Daily walking, meditation, and limiting cardio overload (more than 5-6 hours/week of intense conditioning) all lower cortisol.
8. Limit Alcohol
Heavy drinking is a major T suppressor. One night of 5+ drinks drops testosterone by 15-25% the next morning. Chronic heavy drinking causes persistent suppression.
Light drinking (1-2 drinks, 1-2 times per week) has minimal effect. The line is at 5+ drinks per session or daily heavy drinking.
Action: Reduce frequency or volume. See our alcohol and muscle growth article for the specifics.
What Doesn't Work (or Barely Works)
- Most "T booster" supplements: Tribulus, fenugreek, D-aspartic acid, longjack, research shows minimal effect in men with normal baseline T.
- Ashwagandha: Some evidence for stress-related T improvement, but small effect (5-10%).
- Boron, ZMA: Marginal effects, often within statistical noise.
- Cold showers: No evidence they raise testosterone.
- Specific "boost foods" hyped on social media: Most lifestyle factors above outweigh any specific food.
The single biggest delta you can produce is from sleep, training, and body composition. Spend money on those before supplements.
Sample T-Optimized Day
| Time | Action |
|---|---|
| 6:45 am | Wake up after 8 hours sleep |
| 7:00 am | 10 min walk in sunlight |
| 7:30 am | Breakfast: eggs, avocado, oats |
| 12:00 pm | Lunch: red meat or oily fish + greens |
| 4:00 pm | Resistance training (heavy compounds) |
| 7:00 pm | Dinner: protein, carbs, fats balanced |
| 10:00 pm | Phone away, lights dim |
| 10:30 pm | Sleep |
Looking for a workout tracker?
If you want to make real progress and build discipline in the gym, use Virtus Athlete. Free on iOS and Android.




