Does Testosterone Make You Taller?

by   |   Nov 28, 2022

There are some controversies related to the topic of testosterone and height. Some believe that testosterone might help you get taller, while others suppose it does not affect your height.

So, does testosterone make you taller?

In this article, we will show you a closer look at the connection between testosterone and height as well as try to answer the question once and for all.

What is testosterone?

Testosterone is an essential hormone in the body. Everybody produces it, though men typically have much higher levels than women. In men, the testicles are mainly responsible for testosterone production; meanwhile, the ovaries primarily produce it in women.

High testosterone levels may enhance muscular strength and bone health, help build lean muscle mass, reduce body fat, and improve athletic ability. It also plays a vital role in mental well-being, giving you more energy and a positive look, reducing the effects of stress, and allowing for better recovery and sleep. Plus, it improves sperm production, sexual function, and immune health.

Testosterone starts declining in men around the age of 30 at a rate of about 1 to 2% per year. This slow reduction will not show any noticeable symptoms for most men. But some might experience low energy levels, depressed mood, and reduced sex drive. If you notice any symptoms and reckon they might be due to a lack of testosterone levels, consult with your doctor now. They can suggest a blood test to check your hormone levels and give advice.

How much testosterone does a man have?

The normal range of testosterone levels in men is between 270 and 1,070 ng/dL, with an average level of 679 ng/dL [1]. This level peaks at about age 20, and then it slowly declines.


How much testosterone do females have?

In women, the normal range of testosterone levels ranges between 50 and 70 ng/dL [1].

Does testosterone affect your height?

Technically speaking, yes. Testosterone is one of the main hormones that determine your height. But will an increase in its level make you taller?

The answer is both Yes and No, depending on the timeframe in which it happens.

If you are a teen going through adolescent changes, a boost in the level of T-hormone might contribute to height determination. However, a fully-grown adult might not enjoy height benefits from this hormone.

That said, testosterone is a key intermediate hormone, which might trigger growth hormone production in the pituitary gland to increase height.

How to boost testosterone naturally?

Stay active

The more active a person is, the more testosterone they will have [2].

Engaging in resistance and high-intensity training is an effective way to increase your T-hormone naturally than steady endurance exercise [3]. But it is not good to overdo it as higher levels of exercise might lead to low testosterone.

Get enough sleep

Lack of sleep does not only affect overall health and well-being but also the levels of chemicals and hormones, including testosterone. A study pointed out that testosterone levels dropped up to 15% in men who did not get enough sleep [4]. So, it is important to sleep at least 8 hours each night to maintain T production at optimal ranges.

Add vitamin D

Low levels of vitamin D might be related to decreased testosterone levels. Supplementing 3,000 IU daily and in the long term might enhance T levels by up to 25% [5]. Two natural ways to help your body get enough vitamin D, including:

  • From direct skin exposure to sunlight
  • From foods that are rich in vitamin D

Maintain a balanced diet

Following a healthy diet with balanced amounts of protein, fat, and carbs might assist testosterone levels. And we will list the top foods that enhance T levels in the upcoming part. Keep reading!

Also, you need to avoid added sugar and alcohol because they are significantly related to low T levels [6].

Lower stress and cortisol levels

Stress raises the hormone cortisol, which is responsible for regulating a variety of processes, including immune function and metabolism. There is evidence that increased cortisol might obstruct testosterone production by directly affecting the testicles [7]. For supporting hormone levels and optimal health, try to regulate your stress levels by staying active, getting enough sleep each night, and practicing stress-relieving techniques.


What foods help improve testosterone levels?


Ginger has been widely used for culinary and medicinal purposes for centuries, but do you know that it might enhance fertility in men?

Yes, taking a daily ginger supplement for 90 days increases T-levels by 17.7% [8]. Also, ginger is rich in antioxidants that may help prevent chronic diseases as well as maintain blood cholesterol. If you are not interested in ginger’s bitter and strong taste, you can try different ginger recipes like ginger tea, ginger chicken, etc.


Men with zinc deficiency might develop hypogonadism, in which their body does not produce enough testosterone. So, adding oysters is necessary because they are rich in zinc, a necessary mineral for sperm health and reproduction function. Do you know that only consuming six oysters provides the suggested amount of zinc for men?


Pomegranates are popular for improving sex drive and vitality because this fruit helps boost testosterone levels by about 24% in both men and women [9]. Also, it contains antioxidants that may support heart health and stress reduction.

Fortified plant milk

As mentioned above, vitamin D is essential for boosting testosterone levels in men. And most plant milk, like those made from soy, almonds, flax, and hemp, includes 25% of a person’s vitamin D demand per serving. But it is best to check the nutritional content by reading the labeling.

Leafy green vegetables

You need to consume more spinach, swiss chard, and kale every day because these vegetables are rich in magnesium, a vital mineral for increasing testosterone levels in the body. But if you are physically active, you easily get a high spike in testosterone levels [10].

Fatty fish

Taking fatty fish in at least three portions every week might give you a significant increase in testosterone levels. Tuna, salmon, mackerel, herrings, and sardines are good examples of fatty fish that you should consume regularly.

Extra-virgin olive oil

If using olive oil might give health benefits, extra-virgin olive oil could enhance male reproductive health. That is because the oil helps boost luteinizing hormone that makes the cells in the testicle produce more testosterone.


Consuming onions regularly delivers many health benefits, from slimming the waistline to enhancing heart health. Onions are also rich in antioxidants and other nutrients. Plus, they have been found to improve low levels of testosterone.

In a nutshell

Testosterone plays a vital role in maintaining effective bodily functions in both men and women. And getting taller is one of them. So, if you want to grow taller, having a nutritious diet with more calcium, protein, zinc, and magnesium might do wonders for your height potential. Also, you can consult helpful tips to get taller fast or consider taking height growth pills if necessary.

What is the average height for a 10 year old?
by Joy Bauer   |   Jan 15, 2023
Height can be affected by many factors, such as age, race, and sex. But, there is a specific average height for every age. If your ...
Average height for 9-year-old
by Joy Bauer   |   Jan 12, 2023
Turning 9 is quite a milestone for many kids. At this age, they start entering their most exponential growth potential. Girls have a ...
What Country Has The Tallest People?
by Joy Bauer   |   Jan 09, 2023
In terms of height, people will come in all sizes and shapes. But when it comes to the average height of a population, some countries rank ...
The average height for a 13-year-old boy
by Joy Bauer   |   Jan 06, 2023
Boys go through puberty at different ages and their rates of growth can vary greatly. While the height of a boy before puberty rarely ...
taller boosts