Sperm can usually be recovered about 3~7 days after ejaculation, the exact time is related to the physical condition of men and the amount of ejaculate. 1. Men’s physical condition: Men’s physical condition is different, the time needed to recover sperm after ejaculation will also have individual differences. If a man’s physical condition is relatively good, it usually takes about 3 days to recover sperm, but if his physical condition is poor or he suffers from varicocele, it will take 7 days to recover sperm in most cases. 2. Ejaculate volume: The length of time it takes to recover sperm after ejaculation is directly related to the volume of ejaculate. If the amount of ejaculate is large during sex, the recovery time will be relatively longer and may take up to 7 days. The length of time it takes for sperm to recover after ejaculation also varies from person to person, and you should ask your doctor to analyze the specific situation in the light of your own situation.