Question: Why am I always so hungry on my period?

  • Health Expert health expert Answer
    Elisabeth Morray answers your questions about your feminine care.
    Elisabeth Morray
  • Mom mom Answer
    Ruth Anne Lemley answers your questions about your feminine care.
    Ruth Anne Lemley
  • Peer peer Answer
    Jamie Villarreal is helping change the way people talk about vaginal care.
    Jamie Villarreal
  • Increased appetite is one of the most common symptoms of PMS (premenstrual syndrome). Right before your period starts, your hormone levels shift dramatically. These changes can increase your appetite, or cause you to crave certain kinds of food. Lots of girls find that they eat more carbohydrates when they are on their periods, and others crave fat or salt.

    You may find it helpful to eat small, frequent and balanced meals before and during your period. Complex carbohydrates and protein, rather than "junk food", will give you the most satisfaction and energy. Staying hydrated is also very helpful, and can help you feel full. Some women also find that taking calcium and vitamin D supplements prior to their periods can make a difference in their PMS symptoms, including food cravings.

  • Good question, I can so relate to this - big time! My guess is hormones!? But I leave that to Health Expert Elisabeth, you should check her answer. I can just say you are not alone with the hunger thing. But because it is not a good thing for you to be eating 24/7, and let's say for example I want nachos (because I love them). I try to trick my stomach to still feel happy and full. Have you ever taken your favorite snack and downgraded it to something that isn't as bad? Last month, I went to get some low-fat/salt nachos chips, fat-free sour cream, salsa, low-fat cheese and had a good ol' time! Just consider ways to have your favorite snack and still enjoy it.

  • I totally know the feeling. I'm absolutely ravenous around my period and all carbs in sight should probably take cover. Hormones, I tell you! While popcorn covered in butter and salt might sound amazing at the time (my weakness!), try to snack on healthier things like fruit or veggies. It's totally okay to indulge every now and then, but trust me, you'll feel better in the long run if you're making wiser choices when it comes to food.

You might also like:



Thanks for adding your voice!


There was an error. Please try again later.


Keep Track of Your Period

With a Few Simple Steps.
Plan Your Period

Meet the Team

They're challenging the norm, answering your questions and taking on all things vagina.
Get to Know Them
Meet the Team

Don’t be shy
about your period.
Just ask!

Three members of the Real Answers
Team (a health expert, a mom and one of your peers) answer every question.

Unite with other girls to change the way we think about our bodies.

Get Started


Eating spinach will shorten my period.

Nah, no food will.

  • 25%
    Chose Fact
  • 75%
    Chose Myth
Eating spinach is good for you, but it won’t shorten your period. Challenge your friends and see if they know.


  • 25%
    Chose Fact
  • 75%
    Chose Myth
While spinach is full of good-for-you stuff, it won’t shorten your period. Challenge your friends and see if they know.

Check out the
Generation Know*
packages in stores.

Find a store