Top answers from doctors based on your search:
causes for delayed menstruation
A 48-year-old member asked:

Dr. Heidi Fowler answered
25 years experience Psychiatry
Delayed period: Reasons for missed/late periods: low body weight, obesity, marked weight ^ or v, over-exercise, endurance athletics, breast-feeding, ^ stress, illnes ... Read More
1
1 thank
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:
A 24-year-old male asked:

Dr. Tanya Russo answered
25 years experience Pediatrics
No: Eating certain or expired foods does not delay menstruation, unless you became very very sick from it. Your low BMI is a more likely cause
A 48-year-old member asked:

Dr. Heidi Fowler answered
25 years experience Psychiatry
Use of alcohol: Won't normally impact menses (unless use is very heavy).
A 38-year-old member asked:

Dr. Heidi Fowler answered
25 years experience Psychiatry
Yes. being ill is a : Potential cause. Other reasons: low body weight, obesity, marked weight ^ or v, over-exercise, endurance athletics, breast-feeding, ^ stress, illness ... Read More
A 27-year-old female asked:

Dr. Neil Kudler answered
30 years experience Internal Medicine
Many: Miscalculation is a frequent cause for concern. But physiological causes include stress, acute illness, poor diet and/or eating disorders, obesity wi ... Read More
2
2 thanks
A female asked:

Dr. Mark Diamond answered
46 years experience Pediatrics
Genetic: this is genetically controlled and modified by general health
2
2 thanks
A 35-year-old female asked:
A female asked:
A 49-year-old member asked:

Dr. Heidi Fowler answered
25 years experience Psychiatry
No: They do not.
A 47-year-old member asked:

Dr. Brad Douglas answered
24 years experience Obstetrics and Gynecology
Yes: This can cause you to miss a periodl.
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:
People also searched for:
Connect by text or video with a U.S. board-certified doctor now — wait time is less than 1 minute!
24/7 visits
$15 per month