Period bloating is driven by hormone shifts that cause your body to hold onto extra water and slow down digestion, but the right combination of dietary changes, movement, and timing can significantly reduce how puffy and uncomfortable you feel. Most people notice bloating one to three days before their period starts, and it typically resolves within a few days of bleeding. The good news is that each of the underlying causes has a practical countermeasure.
Why Your Body Bloats Before Your Period
In the days leading up to your period, progesterone and estrogen both drop sharply. This hormonal shift signals your kidneys to retain more sodium, which pulls water into your tissues. The result is that swollen, heavy feeling in your abdomen, breasts, and sometimes your hands and feet.
At the same time, your uterine lining begins releasing prostaglandins, chemical messengers that trigger your uterus to contract and shed its lining. Prostaglandins don’t stay local. They circulate and affect smooth muscle throughout your gastrointestinal tract, either contracting or relaxing it in ways that slow digestion, trap gas, and make your belly distend. This is why period bloating often comes with constipation, loose stools, or both at different points in your cycle.
Reduce Sodium, Increase Potassium
Because your body is already primed to retain sodium in the premenstrual window, eating salty foods compounds the problem. The American Heart Association recommends keeping daily sodium intake below 2,300 mg, but during the week before your period, aiming for the lower end of that range makes a noticeable difference. That means watching for hidden sodium in canned soups, deli meats, frozen meals, sauces, and bread, which together account for far more sodium than the salt shaker on your table.
Potassium works as sodium’s counterbalance. It helps your kidneys flush excess sodium and the water that tags along with it. Loading up on potassium-rich foods in the second half of your cycle, like bananas, sweet potatoes, avocados, spinach, and white beans, gives your body the tools to move fluid out rather than store it. You don’t need to obsess over exact ratios. Simply swapping salty snacks for potassium-rich whole foods during that premenstrual week shifts the balance in your favor.
Eat to Keep Digestion Moving
When prostaglandins slow your gut, fiber is your best ally. Soluble fiber (found in oats, chia seeds, and lentils) absorbs water and forms a gel that keeps stool soft, while insoluble fiber (in vegetables, whole grains, and nuts) adds bulk that pushes things through. Both types reduce the gas buildup and constipation that make bloating worse.
The catch is that suddenly increasing fiber when you’re already bloated can backfire. If your baseline diet is low in fiber, start gradually a week or two before your period rather than loading up all at once. Pair high-fiber meals with plenty of water, since fiber without adequate fluid can actually slow things down further.
Smaller, more frequent meals also help. A large meal stretches the stomach and asks your already sluggish digestive system to handle a big workload at once. Eating four or five smaller portions throughout the day keeps your GI tract moving without overwhelming it.
Drink More Water, Not Less
It sounds counterintuitive when you feel like a water balloon, but drinking more water actually reduces bloating. When you’re mildly dehydrated, your body holds onto every drop it can. Staying well-hydrated signals your kidneys that it’s safe to release excess fluid. Aim for at least eight glasses a day in the premenstrual phase, and more if you’re active or live in a warm climate. Herbal teas, particularly peppermint and ginger, count toward your intake and have the added benefit of relaxing GI smooth muscle and reducing gas.
Carbonated drinks, on the other hand, introduce extra gas directly into your digestive tract. Cutting out sparkling water, soda, and beer in the days before your period removes one easy source of abdominal distension.
Move Your Body, Even Lightly
Exercise reduces bloating through two separate pathways. First, physical movement stimulates the muscles of your intestinal wall, helping trapped gas and stool move through faster. Second, sweating helps your body shed some of that retained fluid. You don’t need an intense workout. A 20 to 30 minute walk, a yoga session, or light cycling is enough to get your gut moving and your circulation flowing. Many people find that yoga poses involving gentle twists are especially effective at relieving gas pressure.
Consistency matters more than intensity here. A daily walk during the premenstrual week does more for bloating than one hard gym session followed by days on the couch.
Supplements That May Help
Two minerals have the strongest evidence for reducing premenstrual symptoms including bloating: magnesium and calcium.
- Magnesium: A clinical study found that 360 mg daily, taken during the luteal phase (roughly the two weeks between ovulation and your period), provided relief from PMS symptoms. Magnesium helps relax smooth muscle in the gut and supports the body’s fluid balance. You can get it from supplements or magnesium-rich foods like dark chocolate, pumpkin seeds, and almonds, though reaching 360 mg from food alone is difficult.
- Calcium: Research has shown that 1,200 mg of calcium daily may help prevent PMS symptoms from developing. The key is splitting that into divided doses of no more than 500 mg at a time, since your body can’t absorb larger amounts efficiently in a single sitting.
Both are safe at these doses for most people, though calcium supplements can cause constipation in some cases, which would work against your anti-bloating efforts. If that happens, magnesium alone is the better bet since it tends to have a mild stool-softening effect.
What to Limit or Avoid
Certain foods and drinks reliably worsen period bloating. Alcohol is a double hit: it dehydrates you (triggering more water retention) and irritates your GI lining. Caffeine in large amounts can stimulate the gut unpredictably, sometimes causing diarrhea and gas. Refined carbohydrates and sugary foods cause blood sugar spikes that promote additional water retention.
Cruciferous vegetables like broccoli, cauliflower, and Brussels sprouts are healthy in general but produce significant gas during digestion. If you’re already battling a sluggish gut in the days before your period, temporarily reducing these foods can lower the volume of gas trapped in your intestines. The same applies to beans and lentils if you don’t eat them regularly. Reintroduce them after your period starts and your digestion normalizes.
When Bloating Signals Something Else
Normal period bloating is uncomfortable but predictable. It arrives in the days before your period, responds to the strategies above, and clears up within a few days of bleeding. Bloating that doesn’t follow this pattern, or that gets progressively worse over months, can point to other conditions.
Endometriosis causes bloating and nausea especially during periods, but it comes with pelvic pain that goes beyond normal cramping. People with endometriosis often describe menstrual pain that’s far worse than usual and that worsens over time. Other signs include pain during sex, pain with bowel movements or urination, heavy periods lasting longer than seven days, and lower back pain. If your bloating is accompanied by any of these, it’s worth investigating further rather than assuming it’s just a bad period.
Ovarian cysts can also cause persistent abdominal bloating and a feeling of fullness or pressure that doesn’t follow the typical premenstrual pattern. If you notice bloating that sticks around regardless of where you are in your cycle, or sudden severe abdominal pain, those warrant a different level of attention than standard cyclical discomfort.

