Period bloating is one of the most common premenstrual symptoms, affecting roughly 62% of women in the days before their period. It typically starts during the luteal phase (the one to two weeks before your period begins) and eases once menstruation is underway. The good news: a combination of dietary shifts, movement, and targeted supplements can make a real difference in how puffy and uncomfortable you feel each month.
Why Periods Cause Bloating
The bloating you feel before and during your period isn’t imagined, and it isn’t just gas. After ovulation, rising levels of estrogen and progesterone cause your body to retain more water and sodium than usual. At the same time, your uterus releases prostaglandins, chemical messengers that trigger inflammation and cause blood vessels to leak fluid into surrounding tissues. That combination of water retention and low-grade swelling is what creates the heavy, tight feeling in your abdomen.
For most people, the worst of it hits in the three to five days before bleeding starts and gradually resolves within the first couple days of a period. Knowing that timeline helps because it means the bloating is temporary, and the strategies below work best when you start them a few days before you expect symptoms to peak.
Adjust What You Eat and Drink
Your diet in the week before your period has an outsized effect on how bloated you feel. A few targeted changes can keep fluid retention in check without anything drastic.
Cut Back on Sodium
Sodium tells your kidneys to hold onto water. Most of the sodium in a typical diet comes from processed and packaged foods, restaurant meals, and salty snacks rather than the salt shaker on your table. Swapping even a few of those meals for home-cooked alternatives during the luteal phase can noticeably reduce puffiness. Aim to keep sodium under about 2,300 mg per day, and pay attention to bread, deli meats, canned soups, and sauces, which are some of the sneakiest sources.
Increase Potassium-Rich Foods
Potassium works as a natural counterbalance to sodium. It helps your kidneys flush out excess sodium and increases urine production, directly reducing water retention. Some of the best sources to add during your premenstrual week include spinach and other dark leafy greens, sweet potatoes, bananas, avocados, and tomatoes. Building meals around these foods gives your body the raw material it needs to manage fluid balance on its own.
Stay Hydrated
It sounds counterintuitive, but drinking more water actually helps you retain less. When you’re mildly dehydrated, your body holds onto every bit of fluid it can. Staying well-hydrated signals your kidneys that it’s safe to let water go. Plain water is ideal. Carbonated drinks can add gas to an already bloated abdomen, and alcohol acts as an inflammatory that tends to make things worse.
Eat Smaller, More Frequent Meals
Large meals stretch the stomach and slow digestion, compounding the sensation of bloating. Eating smaller portions more frequently keeps your digestive system moving without overwhelming it. Fiber-rich foods like vegetables, whole grains, and legumes also help prevent the constipation that often accompanies the premenstrual phase and adds to abdominal pressure. Just increase fiber gradually if you’re not used to it, since a sudden spike can cause gas.
Move Your Body
Exercise is one of the fastest ways to relieve bloating in the moment. Physical activity stimulates your intestines, helping trapped gas move through your system. It also promotes sweating, which releases some retained fluid, and improves circulation so your body processes excess water more efficiently. You don’t need an intense workout. A 20- to 30-minute walk, a yoga session, or light cycling is enough to make a noticeable difference. Yoga poses that involve gentle twisting or compressing the abdomen, like child’s pose or supine twists, are especially helpful for moving gas along.
Consistency matters more than intensity here. Regular movement throughout the luteal phase tends to keep bloating from building up as much as a single hard workout on the day you feel worst.
Supplements That May Help
Magnesium
Magnesium plays a role in regulating fluid balance, and many people don’t get enough of it from food alone. A study using 200 mg of magnesium daily found it improved water retention associated with PMS. You can get magnesium from supplements or from foods like nuts, seeds, dark chocolate, and whole grains. If you supplement, magnesium glycinate or citrate tend to be better absorbed and gentler on the stomach than magnesium oxide, though oxide was the form used in the original research.
Vitamin B6
There is some evidence that vitamin B6 helps reduce PMS symptoms, including bloating, though the research is considered low quality overall. If you want to try it, stick to modest doses. Taking too much B6 over time can cause nerve problems, including numbness and reduced sensation in the hands and feet. A dose of 50 to 100 mg daily is what most studies have used, and it’s wise not to exceed that without guidance.
Over-the-Counter Options
Anti-inflammatory pain relievers like ibuprofen and naproxen do more than ease cramps. They block prostaglandins, the inflammatory chemicals your uterus produces that cause blood vessels to leak fluid into tissues and create swelling. Taking one of these in the day or two before you expect bloating to peak can reduce the inflammatory component of the problem, not just mask the discomfort.
Some people also reach for mild diuretics sold specifically for menstrual symptoms. These work by encouraging your kidneys to release more water. They can provide short-term relief, but they’re not something to rely on every cycle without understanding how they affect your electrolyte balance.
Hormonal Birth Control as a Longer-Term Solution
If bloating is severe enough to interfere with your daily life month after month, certain types of hormonal birth control can help. Pills that contain a progestin called drospirenone are particularly relevant because drospirenone has a mild diuretic effect similar to the prescription water pill spironolactone. It counteracts the water-retaining effects of estrogen, which is why some people notice less cyclical bloating after starting this type of pill. Not all birth control pills contain this progestin, so the specific formulation matters.
Lifestyle Habits That Add Up
Sleep and stress both influence how your body handles fluid. Cortisol, the hormone your body releases under stress, promotes water retention. Poor sleep raises cortisol levels. Prioritizing seven to nine hours of sleep and incorporating some form of stress management, whether that’s deep breathing, meditation, or simply reducing commitments during your premenstrual week, gives your body one less reason to hold onto excess fluid.
Tracking your cycle so you know when the luteal phase starts is one of the most practical things you can do. It lets you begin dietary changes, increase potassium, start magnesium, and adjust your exercise routine a few days before bloating typically hits rather than scrambling to react once you’re already uncomfortable. Period-tracking apps make this simple, and after two or three cycles of data, most people can predict their bloating window fairly accurately.

