U.S. doctors online nowAsk doctors free
A 24-year-old female asked:

My periods get late by 15-20 days when i have sexual intercourse. however, in months when i don't have sex, my periods come on time. what is reason?

1 doctor answer1 doctor weighed in
Dr. Lori Semel
Pediatrics 37 years experience
Unknown: Having sexual intercourse does not in itself cause a change in your cycle. However, perhaps it is the stress of thinking you might be pregnant?
Created for people with ongoing healthcare needs but benefits everyone.
Last updated Aug 17, 2014

Disclaimer:

Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.