Is It Normal to Have Cravings During Your Period?

Yes, it’s completely normal to have food cravings during your period. Cravings typically start in the days leading up to menstruation (the late luteal phase, roughly days 21 to 26 of your cycle) and tend to ease once your period begins. Your body is actually burning more calories during this phase, your hormones are shifting dramatically, and your brain’s reward system responds differently to food. The result: an often intense desire for chocolate, carbs, salty snacks, or just more food in general.

Why Your Body Craves More Before Your Period

The week or so before your period, your body’s energy demands genuinely increase. Studies that verified cycle phases with blood hormone levels found that resting energy expenditure rises by 159 to 529 calories per day during the luteal phase compared to the follicular phase (the first half of your cycle). Most studies place the typical increase around 200 to 350 extra calories per day. Your body isn’t imagining things when it asks for more fuel.

Progesterone climbs sharply after ovulation and peaks in the late luteal phase. This hormone shift is closely linked to increased appetite and changes in how your body processes energy. At the same time, serotonin, the brain chemical tied to mood and satisfaction, tends to dip. Carbohydrate-rich foods help boost serotonin production, which may explain why bread, pasta, and sweets feel especially appealing during this window. Your body is, in a sense, trying to self-regulate its mood through food.

When Cravings Peak and When They Fade

Cravings follow a predictable pattern tied to your cycle phases. The late luteal phase, roughly days 21 through 26 in a standard 28-day cycle, is when appetite changes, emotional symptoms, and physical discomfort tend to cluster together. In one study measuring craving intensity across cycle phases, women scored an average of 14.2 on a craving and appetite scale during the luteal phase, dropping to just 0.3 during the follicular phase. That’s not a subtle difference.

For most people, cravings resolve with the onset of menstruation as progesterone drops and hormone levels begin resetting for the next cycle. If your cravings start a few days before your period and fade within the first day or two of bleeding, that’s a textbook pattern.

The Chocolate Craving Myth

Chocolate is the single most commonly craved food around menstruation, and for years the popular explanation was that your body needed magnesium (which chocolate contains). The logic seemed tidy: periods deplete magnesium, so your body asks for chocolate. But research has consistently failed to support this idea. If magnesium deficiency were driving the craving, you’d crave other magnesium-rich foods like spinach or almonds just as strongly. You don’t.

A more likely explanation is cultural and psychological. Chocolate is one of the few indulgences that many people give themselves “permission” to eat when they feel physically uncomfortable or emotionally low. The combination of sugar, fat, and the sensory experience of chocolate activates your brain’s reward pathways in ways that feel especially satisfying when serotonin is low and discomfort is high. The craving is real, but it’s driven more by your brain’s reward system than by a mineral gap.

Cravings vs. Actual Intake

Here’s something surprising: the intensity of cravings doesn’t always match what people actually eat. In a pilot study that tracked both self-reported cravings and actual food intake (including monitored meals during hospital admissions), there were no significant differences in total calories, carbohydrates, fat, or protein between cycle phases. Women in the study consumed relatively high proportions of carbohydrates, around 55% to 64% of their diet, in both phases.

This suggests that while the subjective experience of craving is very real and measurably stronger in the luteal phase, many people don’t dramatically overeat in response. If you do eat a bit more during this time, that’s fine. Your body is burning more energy. But if you’re worried about “giving in” to cravings, it’s worth knowing that the urge often feels more extreme than your actual eating behavior ends up being.

When Cravings Signal Something Else

Standard food cravings before your period, even strong ones, are a normal part of the hormonal cycle. But two situations are worth paying attention to.

The first is if cravings are part of a larger pattern that seriously disrupts your life. Premenstrual dysphoric disorder (PMDD) is a more severe form of PMS, and “marked change in appetite, overeating, or specific food cravings” is one of its diagnostic criteria. The key word is “marked.” With PMDD, appetite changes combine with severe mood symptoms like intense irritability, anxiety, or depression that make it hard to function at work or in relationships. If that sounds familiar, tracking your symptoms across two or three cycles gives you useful information to bring to a healthcare provider.

The second is cravings for non-food items. If you find yourself compulsively chewing ice, craving dirt or chalk, or chewing on rubber bands or other strange materials, that’s a condition called pica, and it’s strongly associated with iron deficiency anemia. Heavy periods are one of the most common causes of iron depletion in premenopausal women. In documented cases, women with heavy menstrual bleeding developed pica behaviors like consuming multiple large cups of ice daily or chewing rubber bands for months. The cravings resolved once iron levels were restored through supplementation. If you have heavy periods and notice unusual non-food cravings, getting your iron levels checked is a straightforward next step.

Working With Your Cravings

Since your body is legitimately using more energy in the luteal phase, the most practical approach is to eat a bit more rather than fighting hunger signals. Pairing carbohydrates with protein or fiber slows digestion and keeps blood sugar steadier, which can take the edge off the sharp, urgent quality of cravings. Think toast with peanut butter instead of toast alone, or a handful of trail mix instead of candy.

Eating more frequently in smaller amounts during the days before your period can also help. When blood sugar stays relatively stable, the brain’s “I need food now” alarm is less likely to fire with full intensity. This isn’t about restriction or willpower. It’s about giving your body what it’s asking for in a way that keeps you feeling steady rather than riding a spike-and-crash cycle.

If chocolate is what you want, eat some chocolate. The amount most people crave, a few squares or a small bar, fits easily within the extra energy your body is already burning. Trying to suppress a craving entirely often backfires, leading to more preoccupation with food and, eventually, eating more than you would have if you’d just had the thing in the first place.