4 doctors weighed in:

What should I give to my teenage girl for her period pain? What is the best vitamin?

4 doctors weighed in
2 doctors agree

In brief: Ibuprofen

is the best over-the-counter medication for menstrual cramps.
It works best on the enzyme pathway causing the cramps. The dose for 12 year old and up would be 400mg every 6 hours. If that does not help, please ask her pediatrician for further recommendations. A general multivitamin is best, although if she is a great eater, she may not need any; again, please discuss with her doctor.

In brief: Ibuprofen

is the best over-the-counter medication for menstrual cramps.
It works best on the enzyme pathway causing the cramps. The dose for 12 year old and up would be 400mg every 6 hours. If that does not help, please ask her pediatrician for further recommendations. A general multivitamin is best, although if she is a great eater, she may not need any; again, please discuss with her doctor.
Dr. Deborah Ungerleider
Dr. Deborah Ungerleider
Thank
Dr. Heidi Fowler
Psychiatry
1 doctor agrees

In brief: More than meds

NSAID’s, SSRI’s, hormone meds, OTC meds containing diuretics, warm bath, heating pad, exercise & acupuncture are excellent for PMS / period.
Avoid caffeine, chocolate, alcohol & salt. Get GYN eval to R/O underlying pathology. Consider omega- 3 fatty acids, magnesium (supplementation or through diet) or Black Cohosh with dr ok. Sipping Chamomile can dissipate pain. Ginger helps w nausea.

In brief: More than meds

NSAID’s, SSRI’s, hormone meds, OTC meds containing diuretics, warm bath, heating pad, exercise & acupuncture are excellent for PMS / period.
Avoid caffeine, chocolate, alcohol & salt. Get GYN eval to R/O underlying pathology. Consider omega- 3 fatty acids, magnesium (supplementation or through diet) or Black Cohosh with dr ok. Sipping Chamomile can dissipate pain. Ginger helps w nausea.
Dr. Heidi Fowler
Dr. Heidi Fowler
Thank
Get help from a real doctor now
Dr. Adam Levy
Board Certified, Obstetrics & Gynecology
35 years in practice
1M people helped
Continue
111,000 doctors available