4 doctors weighed in:
Do steroid injections or nsaids affect sperm count?
4 doctors weighed in

Dr. Khurram Rehman
Fertility Medicine
2 doctors agree
In brief: No major effects
Assuming you're talking about 'regular' prescription corticosteroids like triamcinolone (kenalog) these have little to no effect on sperm - unlike Anabolic steroids like testosterone or dianabol, which can cause major reductions in sperm count.
Some studies indicate that heavy NSAID use, including aspirin, may affect sperm motility and morphology as well.

In brief: No major effects
Assuming you're talking about 'regular' prescription corticosteroids like triamcinolone (kenalog) these have little to no effect on sperm - unlike Anabolic steroids like testosterone or dianabol, which can cause major reductions in sperm count.
Some studies indicate that heavy NSAID use, including aspirin, may affect sperm motility and morphology as well.
Dr. Khurram Rehman
Dr. Khurram Rehman
Thank
Dr. Bac Nguyen
Family Medicine
In brief: Not significant
Nsaids are not known to have significant adverse effect of sperm count, but high dose of steroids can.
Often injections such as in joint or epidural etc..Are of relatively short-lived time and thus effect on sperm count is minimal, if any. High doses and long-term use can suppress sperm production, among many other effects. Sperm analysis will tell. Consult doc if u have trouble. Good luck.

In brief: Not significant
Nsaids are not known to have significant adverse effect of sperm count, but high dose of steroids can.
Often injections such as in joint or epidural etc..Are of relatively short-lived time and thus effect on sperm count is minimal, if any. High doses and long-term use can suppress sperm production, among many other effects. Sperm analysis will tell. Consult doc if u have trouble. Good luck.
Dr. Bac Nguyen
Dr. Bac Nguyen
Thank
Get help from a real doctor now
Dr. Adam Levy
Board Certified, Obstetrics & Gynecology
33 years in practice
1M people helped
Continue
107,000 doctors available
Read more answers from doctors