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

I took p2 twice this month before my menstrual cycle ,,,today am supposed to have my menses bt it seems to delay though have been having cramps pain since friday what could be the cause please and why has my period delayed?

1 doctor answer2 doctors weighed in
Dr. Gurmukh Singh
Pathology 51 years experience
See below: The hormonal changes due to Plan B or p2 could have delayed your period. If you miss your period by 4-5 days, do a home pregnancy test. If the result is negative repeat the test 4-5 days later unless you get a period by then. Use first morning urine and follow the instructions carefully. If you do not wish to be pregnant, use contraception all the time, every time. Wish you good health!
Created for people with ongoing healthcare needs but benefits everyone.

Related questions

A 35-year-old member asked:
What medicines can cause a delayed menstrual period?
1 doctor answer1 doctor weighed in
A 29-year-old member asked:
Could stress on the job be the cause of a delayed menstrual period?
1 doctor answer2 doctors weighed in
A 33-year-old member asked:
What usually causes delayed menstrual period aside from pregnancy?
1 doctor answer1 doctor weighed in
A 30-year-old member asked:
What are the causes of delayed menstrual period beside from pregnancy?
2 doctor answers6 doctors weighed in
A 39-year-old member asked:
What are the causes of delayed menstrual period aside from pregnancy at 48?
2 doctor answers4 doctors weighed in
Last updated Nov 23, 2020
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
24/7 visits - just $44!
50% off with $19/month membership

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.