A 41-year-old member asked:
Disclaimer

what can cause your period to be 20 days late besides pregnancy?

1 doctor answer
Dr. Heidi Fowler
25 years experience Psychiatry
Some causes: Reasons for missed/late periods: low body weight, obesity, marked weight ^ or v, over-exercise, endurance athletics, breast-feeding, ^ stress, illness, eating disorders (bulimia or anorexia), anovulatory cycle (no egg released), travel, hormone irregularities, drug use, meds (i.e., birth control) or medical problems. #1 reason is pregnancy.
Answered on Sep 11, 2013

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
24/7 visits
$15 per month

Related questions:

A 32-year-old female asked:
Dr. Heidi Fowler
25 years experience Psychiatry
Possible reasons: Reasons for missed/late periods: low body weight, obesity, marked weight ^ or v, over-exercise, endurance athletics, breast-feeding, ^ stress, illness ... Read More
1
1 thank
A 21-year-old female asked:
Dr. Andrea Arguello
10 years experience Obstetrics and Gynecology
Several causes: It's still possible you could be pregnant but that your hormone level was not high enough when you took your first pregnancy test. You can repeat a ... Read More
1
1 thank
A female asked:
Dr. Jeff Livingston
22 years experience Obstetrics and Gynecology
Not pregnant: Your tests are negative indicating you are not pregnant. Irregular periods are one of the most common problems obgyns treat. If this is one time probl ... Read More
A 28-year-old female asked:
Dr. Jeff Livingston
22 years experience Obstetrics and Gynecology
Irregular periods: Irregular periods are one of the most common problems obgyns treat. If this is one time problem it usually resolves on its own. If this is a recurring ... Read More

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
24/7 visits
$15 per month