Period bloating typically starts one to two days before your period begins, though some people notice it five or more days out. It’s driven by hormonal shifts that cause both water retention and digestive slowdowns, which means the most effective strategies target both of those mechanisms at once. The good news: a combination of dietary adjustments, movement, and a few well-timed supplements can make a real difference.
Why Your Body Bloats Before Your Period
The bloating you feel isn’t just in your head, and it’s not one single thing. Two overlapping processes are happening at the same time in the days leading up to menstruation.
First, rising progesterone levels in the second half of your cycle slow down digestion. Food moves through your intestines more sluggishly, which leads to gas buildup, constipation, and that heavy, distended feeling sometimes called “PMS belly.” Then, as your period approaches and both progesterone and estrogen fluctuate sharply, the muscles lining your intestines become prone to spasms. You might alternate between constipation and diarrhea in the week before your period starts, with cramping and pain alongside the bloat.
Second, hormonal changes cause your body to hold onto more water. Cells retain sodium and fluid in response to shifting estrogen levels, which adds puffiness in your abdomen, hands, and sometimes your face. So period bloating is really two kinds of bloating layered on top of each other: a gassy, sluggish gut plus visible water retention.
Cut Back on Sodium
Salt is the single biggest dietary driver of water retention. When sodium levels in your blood rise, your body holds onto extra fluid to keep things in balance. During the luteal phase (the two weeks before your period), your body is already primed to retain water, so excess sodium amplifies the effect. Reducing your intake in the five to seven days before your period is expected can noticeably reduce puffiness.
The easiest wins come from limiting processed and packaged foods, which account for the majority of sodium in most people’s diets. Canned soups, deli meats, frozen meals, soy sauce, and restaurant food are the usual culprits. Cooking at home with fresh ingredients and seasoning with herbs, citrus, or spices instead of salt gives you the most control.
Eat More Potassium-Rich Foods
Potassium works as a counterbalance to sodium. It’s an electrolyte that helps regulate fluid levels in your cells, and getting enough of it helps your kidneys flush out excess sodium and the water that comes with it. During the bloating window before your period, deliberately increasing potassium-rich foods can support your body’s natural fluid balance.
Good sources include bananas, avocados, oranges, sweet potatoes, spinach, and yogurt. These foods also tend to be high in fiber and magnesium, which helps with the digestive side of bloating too.
Drink More Water, Not Less
It sounds counterintuitive when you already feel swollen, but drinking more water actually helps reduce water retention. When you’re even mildly dehydrated, your body responds by holding onto the fluid it has. Staying well-hydrated signals to your kidneys that it’s safe to release excess water and sodium. Aim for consistent intake throughout the day rather than large amounts at once. If plain water feels unappealing, herbal teas (especially peppermint or ginger, which also ease digestive discomfort) count toward your intake.
Move Your Body
Exercise helps with both types of period bloating. Physical activity stimulates the muscles of your digestive tract, helping move gas and stool through more efficiently when progesterone has slowed things down. It also promotes circulation and sweating, both of which help your body shed retained fluid.
You don’t need an intense workout. A 20- to 30-minute walk, a gentle yoga session, or light cycling is enough to get things moving. Many people find that the last thing they want to do when bloated is exercise, but even mild activity tends to bring relief within an hour or two. Certain yoga poses that involve twisting or compressing the abdomen are particularly effective at releasing trapped gas.
Consider Vitamin B6
There’s reasonable evidence that vitamin B6 supplements can reduce PMS symptoms, including bloating. A randomized controlled trial of 94 women found that 80 mg of B6 taken daily over three menstrual cycles led to significant reductions in bloating, moodiness, irritability, and anxiety. A larger meta-analysis of nine trials involving nearly 1,000 women confirmed that B6 outperformed a placebo for PMS symptoms overall, though the researchers noted that study quality was mixed.
If you want to try B6, starting it daily rather than only when symptoms appear gives it the best chance of working, since the clinical benefits were seen with consistent use over multiple cycles. B6 is water-soluble and generally well tolerated at moderate doses, but very high amounts taken long-term can cause nerve problems, so sticking close to studied doses is a good idea.
Use Anti-Inflammatory Pain Relievers Strategically
Ibuprofen and naproxen don’t just help with cramps. They work by blocking prostaglandins, chemicals your body produces in higher amounts around menstruation. Excess prostaglandins trigger inflammation, pain, and smooth muscle contractions throughout your abdomen, all of which contribute to that swollen, uncomfortable feeling. Taking an anti-inflammatory a day or two before your period starts (if your cycle is predictable enough) can reduce prostaglandin buildup before it peaks, rather than chasing symptoms after they’ve already set in.
Adjust Your Fiber Intake Carefully
Fiber is generally helpful for the constipation that progesterone causes, but timing and type matter. Soluble fiber (found in oats, chia seeds, and cooked vegetables) tends to be gentler on a sensitive gut than insoluble fiber (raw vegetables, bran, whole wheat). If you suddenly load up on high-fiber foods when your digestion is already sluggish and spasm-prone, you can actually make gas and bloating worse. A better approach is to eat fiber-rich foods consistently throughout your cycle so your gut is adapted to them, and lean toward cooked, softer foods in the days right before your period.
Limit Known Gas Producers
When your digestive system is already moving slowly, foods that ferment easily in the gut produce more gas than usual. Common offenders include carbonated drinks, beans, cruciferous vegetables (broccoli, cauliflower, cabbage), onions, and sugar alcohols found in sugar-free gum and candy. You don’t necessarily need to avoid these year-round, but scaling them back during your bloating window can prevent stacking digestive gas on top of hormonal water retention.
When Bloating May Signal Something Else
Normal period bloating resolves within a few days of your period starting. If your bloating is severe enough to interfere with work, school, or daily activities, or if it persists well beyond your period, it’s worth investigating further. Endometriosis, for example, commonly causes bloating, constipation, nausea, and fatigue during periods, alongside pelvic pain that goes beyond tolerable cramping. These symptoms can overlap with irritable bowel syndrome (IBS), and the two conditions sometimes occur together, which can make the picture confusing.
Bloating that worsens cycle after cycle, comes with significant pain, or doesn’t respond to any of the strategies above may point to an underlying condition rather than typical PMS. Tracking your symptoms across several cycles, noting severity and timing, gives a healthcare provider useful information to work with.

