6 doctors weighed in:
What should I do to improve my sperm count? Any vitamin I can take?
6 doctors weighed in

Dr. George Klauber
Pediatrics - Urology
3 doctors agree
In brief: Diet, sex less often
Sperm count drops within each ejaculation if you are having sex very often.
The absolute number of sperm produced is fairly staedy, thus very frequent ejaculation leads to fewer sperm in the semen. Ecaculating once or twice a week will increase the count. Don't smoke and avoid xs alcohol. A health diet probaly helps as does avoidance of of running marathons or xs exercise.

In brief: Diet, sex less often
Sperm count drops within each ejaculation if you are having sex very often.
The absolute number of sperm produced is fairly staedy, thus very frequent ejaculation leads to fewer sperm in the semen. Ecaculating once or twice a week will increase the count. Don't smoke and avoid xs alcohol. A health diet probaly helps as does avoidance of of running marathons or xs exercise.
Dr. George Klauber
Dr. George Klauber
Thank
Dr. Joseph Pena
Fertility Medicine
1 doctor agrees
In brief: Depends on cause
Before one can improve one's sperm count, it is important to determine the etiology of the low sperm count if possible.
If a cause is determined, this will go a long way in determining how to improve it. Thus, the first step is to follow-up with a urologist for an evaluation, which may include history, physical exam, hormonal evaluation, scrotal ultrasound, etc.

In brief: Depends on cause
Before one can improve one's sperm count, it is important to determine the etiology of the low sperm count if possible.
If a cause is determined, this will go a long way in determining how to improve it. Thus, the first step is to follow-up with a urologist for an evaluation, which may include history, physical exam, hormonal evaluation, scrotal ultrasound, etc.
Dr. Joseph Pena
Dr. Joseph Pena
Thank
Get help from a real doctor now
Dr. Jack Hinkle
Board Certified,
384K people helped
Continue
107,000 doctors available
Read more answers from doctors