Feeling weak or wiped out during your period is common, and what you eat can make a real difference. Menstrual blood loss depletes iron, an estimated 10 to 40 mg per cycle, and your body has to work harder to produce new red blood cells to compensate. The right foods help replenish that lost iron, stabilize your energy, and ease the fatigue that makes everything feel harder than it should.
Why Your Period Makes You Feel So Tired
The weakness you feel during menstruation isn’t just in your head. When you lose blood, you lose iron, and your body responds by ramping up red blood cell production to keep up. This process, sometimes called stress erythropoiesis, is essentially emergency mode for your blood supply. It draws on your iron stores, and if those stores are already low, the effort to maintain balance becomes even more taxing. The result is fatigue, reduced physical endurance, and that heavy, drained feeling that can last for days.
Iron deficiency is remarkably common among people who menstruate. Even without full-blown anemia, low iron stores alone can cause persistent tiredness, difficulty concentrating, and reduced exercise tolerance. In one study of menstruating women with iron deficiency, nearly 59% had two or more symptoms typically associated with anemia, including intense fatigue, and all cases improved with iron therapy.
Iron-Rich Foods to Prioritize
Iron from food comes in two forms. Heme iron, found in meat, poultry, and seafood, is absorbed much more efficiently by your body. Nonheme iron, found in plants and fortified grains, is harder to absorb but still valuable, especially in the right combinations. From a mixed diet that includes meat and seafood, your body absorbs roughly 14% to 18% of the iron you eat. From a vegetarian diet, that drops to 5% to 12%.
Your best sources of heme iron include:
- Red meat: beef, lamb, and liver are among the most iron-dense foods available
- Shellfish: oysters, clams, and mussels pack a surprising amount of iron per serving
- Poultry and fish: chicken thighs, turkey, tuna, and sardines all contribute meaningful amounts
If you’re vegetarian or just want more variety, good nonheme sources include lentils, chickpeas, kidney beans, tofu, spinach, pumpkin seeds, and fortified cereals or breads. Nuts like cashews and almonds also contribute. Because nonheme iron is harder to absorb, pairing these foods with vitamin C makes a noticeable difference.
Pair Iron With Vitamin C
Vitamin C is the only dietary component besides animal tissue that has been shown to promote iron absorption. It works by creating a more acidic environment in your stomach and keeping iron in a form your body can actually use. The effect is strongest when you eat vitamin C and iron-rich foods in the same meal, so think practically: squeeze lemon over lentil soup, add bell peppers to a bean stir-fry, eat strawberries alongside your fortified cereal, or have a glass of orange juice with a spinach salad.
One important caveat. Research shows the absorption boost from vitamin C is much more pronounced at the level of a single meal than across an entire day’s diet. So rather than just taking a vitamin C supplement in the morning and hoping it helps, focus on combining these foods together at the same sitting.
Complex Carbohydrates for Steady Energy
When you’re already dealing with iron-related fatigue, blood sugar crashes make everything worse. Both the American Congress of Gynecology and Obstetrics and the Association of Reproductive Health Professionals recommend that people with menstrual symptoms eat frequent small portions of complex carbohydrates that are high in fiber, while cutting back on refined sugar. This approach prevents the spikes and dips in blood sugar that can leave you feeling shaky, irritable, or more exhausted than you already are.
Good choices here include oatmeal, brown rice, sweet potatoes, quinoa, whole grain bread, and legumes like lentils and black beans (which pull double duty as iron sources). Eating smaller meals more frequently throughout the day, rather than three large ones, helps keep your energy more consistent. If you notice cravings for sweets during your period, reaching for a fiber-rich carb with some protein will satisfy you longer and without the energy crash that follows a candy bar or pastry.
Magnesium-Rich Foods for Cramps and Fatigue
Magnesium plays a direct role in both energy production and muscle function. It blocks certain signals that cause muscles to contract, which is why it can help with the cramps that often accompany period weakness. When your muscles are cramping and tense, they’re burning more energy and making you feel more fatigued overall.
Three of the best food sources are easy to work into your meals:
- Dark chocolate: a square or two provides a meaningful dose of magnesium along with a mood boost
- Leafy greens: spinach, kale, and Swiss chard are excellent sources (and contribute nonheme iron too)
- Whole grains: brown rice, oats, and whole wheat products round out your intake
Bananas, avocados, and pumpkin seeds are also rich in magnesium. Because this mineral supports over 300 enzyme reactions in your body, including those that convert food into energy, getting enough of it during your period is especially important when you’re already running low.
B Vitamins for Energy Metabolism
Vitamins B6 and B12 act as cofactors for enzymes involved in energy metabolism and red blood cell formation. They also help regulate homocysteine, an amino acid that at elevated levels is associated with fatigue and inflammation. During your period, when your body is actively producing new red blood cells to replace those lost through bleeding, having adequate B vitamins supports that process.
You can find B12 primarily in animal products: meat, fish, eggs, and dairy. Fortified nutritional yeast and fortified plant milks are the main options for vegans. Vitamin B6 is more widely distributed in foods like poultry, fish, potatoes, chickpeas, and bananas. A breakfast of eggs with whole grain toast and a banana covers both, along with complex carbs and some iron.
Stay Hydrated
Blood loss reduces your overall fluid volume, and even mild dehydration compounds the weakness and fatigue you’re already feeling. While research shows that fluid replacement efficiency doesn’t actually change across phases of the menstrual cycle, the fact that you’re losing fluid through bleeding means you need to be more intentional about replacing it. Water is your baseline, but herbal teas, broths, and water-rich fruits like watermelon and oranges all contribute. If plain water feels unappealing, warm ginger tea can also help with nausea that sometimes accompanies heavy periods.
Foods That Can Make Weakness Worse
Refined sugar is the biggest offender. Sugary snacks cause a rapid spike in blood sugar followed by a crash that mimics and amplifies the fatigue you’re already experiencing. During your period, when your body is already working harder metabolically, these crashes hit harder. Swap sugary cereal for oatmeal topped with berries, or cookies for trail mix with dark chocolate chips and nuts.
Highly processed and salty foods can increase bloating, which adds to the general feeling of heaviness and discomfort. Alcohol is also worth limiting, as it interferes with iron absorption and acts as a diuretic, worsening dehydration. Interestingly, research on caffeine and menstrual symptoms found that high caffeine intake was not actually associated with increased fatigue, irritability, or breast tenderness, so your morning coffee is likely fine if it’s part of your routine.
A Practical Day of Eating
Putting this all together doesn’t require a complete diet overhaul. A strong day of eating during your period might look like oatmeal with pumpkin seeds, berries, and a drizzle of almond butter for breakfast. Lunch could be a lentil soup with spinach and a squeeze of lemon, alongside whole grain bread. For a snack, a handful of cashews with an orange or a small piece of dark chocolate. Dinner might be salmon or chicken thighs with brown rice and roasted broccoli or bell peppers.
The pattern is simple: pair iron sources with vitamin C, choose complex carbs over refined ones, include magnesium-rich foods, and eat consistently throughout the day rather than skipping meals. Most people notice a difference within a cycle or two of eating this way intentionally during their period.
When Weakness Goes Beyond Normal
Some degree of tiredness during your period is expected. But if the fatigue is so severe that you can’t get through your daily activities, if it persists well after your period ends, or if you notice other signs like unusually pale skin, brittle nails, constant cold hands and feet, restless legs, or cravings for non-food items like ice or dirt (a condition called pica), those point toward iron deficiency that food alone may not fix. Notably, iron deficiency can cause all of these symptoms even before your iron drops low enough to register as anemia on a standard blood test. A simple blood panel that includes ferritin, not just hemoglobin, can reveal whether your stores are depleted.

