Skip to main content
Go to homepage

Print Page

I Throw Up During My Period. Is That Normal?

When I get my period, sometimes it makes me throw up. Is this normal or bad for me, and what should I do?
– Annie*

Many girls throw up — or feel like they might throw up — just before or during their periods. Hormone changes are probably the cause, and these feelings usually go away in a day or two.

Treating menstrual cramps (with over-the-counter pain relief medicines, heating pads, etc.) can help some girls get rid of the nausea. You also might find that eating smaller, more frequent meals can help.

Sometimes, birth control pills can help ease some of the problems that girls get before or during a period.

Call your health care provider if:

  • you throw up a lot
  • you throw up for more than a couple of days
  • you can't keep fluids down
  • the throwing up gets worse over time

Your provider can see if there's another problem going on and can help make sure that you don't get dehydrated.

*Names have been changed to protect user privacy.

Reviewed by: Larissa Hirsch, MD
Date Reviewed: May 1, 2017

What next?

Summit Mall Play Area
Answer Key:
Click to expand
There are 10 nurses in the picture.

And we have many more pediatric primary care providers in Northeast Ohio. You can meet some of them here.
Summit Mall Play Area
Answer Key:
Click to expand
The five differences are:
– Phone color
– Coat pocket
– Stethoscope earpiece color
– Stethoscope bell dot
– Clipboard paper color

Need help finding a doctor, choosing a location or getting a general question about Akron Children's answered? Call us or fill out the form and we'll help in any way we can.
Summit Mall Play Area
Answer Key:
Click to expand
The two matching doctors are 9 and 14.

With virtual visits, you can see our pediatric experts from the comfort of home or wherever you are.
Summit Mall Play Area
Answer Key:
Click to expand
The correct path:
The Correct Path
We offer many ways to get pediatric care all over Northeast Ohio. Use this page to find the right kind of care and the most convenient location for you.