Several factors can influence ovulation, including stress, significant weight loss or gain, excessive exercise, and certain medical conditions. Hormonal imbalances, thyroid issues, and conditions like PCOS can disrupt ovulation. Lifestyle factors such as smoking and excessive alcohol consumption can also impact ovulation.