Ovulation lasts for 12 to 48 hours, but you are potentially fertile for up to seven days, and maybe up to 10 days, according to the most optimistic studies. 1﻿ This is because sperm can survive up to five days in the female reproductive tract.