how long does it take for your body to reproduce sperm?
You produce sperm every day, but a full sperm regeneration cycle (spermatogenesis) takes about 64 days. Spermatogenesis is the complete cycle of sperm production and maturation.