Hi,I am Dr. Shanthi.E (General & Family Physician). I will be looking into your question and guiding you through the process. Please write your question below.
Can new medications be the cause of a late period? I am 5 days late, and I've taken one pregnancy test that came out negative. I had oral surgery 2 weeks ago and had to take several new perscriptions including: Valium, hydrocodone, tramadol, phenogan Could that cause a delay in my period?
Hello You are 5 days late and got pregnancy test , for good result , you must get it after 7 -8 days late . As you mentioned taht you are taking valium ( diazepam ) tramadol, phenergan etc , all these medicine are not responsible for delaying for menstruation . But ,as you mentioned that you got surgery 2 weeks , this may be responsible for delaying for period , so need not to worry at all . Tension , stress ( of surgery )and few medicine used for surgery may be responsible . Hope this is useful for you. Good luck.
I find this answer helpful
You found this answer helpful
Note: For further follow up on related General & Family Physician Click here.
Disclaimer: These answers are for your information only and not intended to replace your relationship with your treating physician.
This is a short, free answer.
For a more detailed, immediate answer, try our premium service
[Sample answer]
We use cookies in order to offer you most relevant experience and using this website you acknowledge that you have already read and understood our
Privacy Policy
Can Valium Be The Cause Of Late Period?
Hello You are 5 days late and got pregnancy test , for good result , you must get it after 7 -8 days late . As you mentioned taht you are taking valium ( diazepam ) tramadol, phenergan etc , all these medicine are not responsible for delaying for menstruation . But ,as you mentioned that you got surgery 2 weeks , this may be responsible for delaying for period , so need not to worry at all . Tension , stress ( of surgery )and few medicine used for surgery may be responsible . Hope this is useful for you. Good luck.