U.S. doctors online nowAsk doctors free
Queens Village, NY
A 26-year-old female asked:

I m 18 days late i have never been late before no period spotting really light blood ...in the 5th days i took a pregnancy test but late please help?

3 doctor answers5 doctors weighed in
Dr. Joel Rivera Jimenez
Obstetrics & Gynecology 19 years experience
Amenorrhea: If you were having unprotected sex , pregnancy could be a possibility. However, a positive pregnancy test should be positive by the time you miss your period. There are multiple causes why your period might be delayed: pregnancy, thyroid disease, obesity, certain medications, stress, anorexia, excessive excersice etc.
Dr. Christina Adberg
Gynecology 27 years experience
Late period: It's hard to say why it happens, but sometimes we are just late for our period. Even if it's never happened to you before, it could be happening now. Things like medications, stress, travel, changes in your weight, can all cause a late period. If your pregnancy test is negative, repeat it once per week until you get your period, to be safe. If no period for a whole month, i would see your gyn doc.
Dr. Naheed Akhter
Obstetrics and Gynecology 54 years experience
Other reasons.: If you have regular 28 --30 days cycles and have a neg home.Pregnancy test by day 37 look for other causes .Such as--- ovarian cyst, thyroid problems etc . See your doctor to rule out tubal pregnancy . You may need a blood pregnancy test.

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
Educational text
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership
Last updated Mar 31, 2016


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.