Your body retains water when something disrupts the normal balance between how much fluid you take in and how much you release. The causes range from everyday habits like eating too much salt or sitting for hours to hormonal shifts, medications, and underlying health conditions. About 3 in 10 women experience recurring swelling symptoms unrelated to their menstrual cycle, and occasional fluid retention affects nearly everyone at some point.
How Sodium Triggers Fluid Retention
Salt is the single most common dietary cause of water retention. Your body works hard to keep the concentration of sodium in your blood within a narrow range. When you eat a salty meal, sodium levels in your blood rise, and your kidneys respond by holding onto water to dilute it back to normal. This process pulls fluid into your bloodstream and the spaces between your cells, which is why your rings feel tight or your ankles look puffy the morning after a high-sodium dinner.
The recommended daily limit for sodium is less than 2,300 milligrams, roughly one teaspoon of table salt. Most people exceed this regularly, often without realizing it, because sodium hides in processed foods, restaurant meals, and condiments. Your kidneys can eventually flush the excess, but they need time. In the meantime, your body may hold onto an extra pound or two of water weight.
Interestingly, research published in The Journal of Clinical Investigation found that the kidney’s salt-flushing process is more complex than simple “drink more, pee more.” When your body ramps up sodium excretion, it simultaneously activates a water-conserving mechanism that relies on urea (a waste product from protein metabolism) to pull water back from your urine. Your liver and muscles increase urea production, and your kidneys recycle it to maintain fluid balance even as they work to get rid of the salt. This is why high-salt diets can cause water retention even when you’re drinking plenty of fluids.
Hormonal Shifts and the Menstrual Cycle
If you’ve ever felt bloated in the days before your period, hormones are the likely explanation. Both estrogen and progesterone increase sodium reabsorption in the kidneys, which means your body holds onto more water when these hormones are elevated. The effect is most noticeable in the luteal phase, the roughly two weeks between ovulation and the start of your period, when both hormones peak.
Progesterone plays a particularly interesting role. It competes with aldosterone, a hormone that tells your kidneys to retain sodium, by binding to the same receptors. This initially triggers a brief loss of sodium through urine. But your body compensates quickly: aldosterone levels rise to counteract the sodium loss, and the net result is actually more sodium and fluid retention than before. Research in the Journal of Applied Physiology confirmed that blood volume and the fluid surrounding your cells both increase during periods of high estrogen and progesterone, driven largely by this aldosterone rebound.
This hormonal pattern explains why water retention can feel cyclical, arriving predictably each month and resolving once your period starts and hormone levels drop.
Gravity and Prolonged Sitting or Standing
Spending hours in the same position, whether at a desk, on a plane, or standing behind a counter, causes fluid to pool in your lower body. Gravity pulls blood and lymph fluid downward, and without the pumping action of your leg muscles to push it back toward your heart, it accumulates in your feet, ankles, and lower legs. This is called dependent edema, and it’s one of the most common reasons people notice swelling at the end of a long day.
Weakened valves in your leg veins make the problem worse. Normally, tiny one-way valves keep blood moving upward toward your heart. When those valves lose strength (a condition called venous insufficiency), blood flows backward and pools, increasing pressure inside the veins. That pressure forces fluid out of the blood vessels and into the surrounding tissue. Walking, flexing your calves, or elevating your legs helps counteract this by mechanically pushing fluid back into circulation.
Medications That Cause Swelling
Several common medications list water retention or swelling as a side effect. Calcium channel blockers, widely prescribed for high blood pressure, are among the most frequent culprits. These drugs relax blood vessels to lower blood pressure, but they can also increase pressure inside the tiny capillaries, causing fluid to leak into the tissue around your ankles and feet. Unlike typical fluid retention, this type of swelling is caused by fluid redistribution rather than your body holding onto extra water, which is why diuretics (water pills) often don’t help much.
Other medication classes that can cause fluid retention include corticosteroids (often prescribed for inflammation or autoimmune conditions), certain diabetes medications, and nonsteroidal anti-inflammatory drugs like ibuprofen and naproxen. NSAIDs reduce the kidneys’ ability to excrete sodium, which triggers the same salt-driven water retention described above. If you notice new swelling after starting a medication, it’s worth discussing with your prescriber, since switching to an alternative may resolve the issue.
Stress, Cortisol, and Dehydration
Chronic stress creates conditions that favor fluid retention through a hormonal chain reaction. When you’re stressed, your body produces more vasopressin, a hormone whose primary job is to tell your kidneys to reabsorb water rather than releasing it as urine. Vasopressin also stimulates the release of cortisol, the body’s main stress hormone. This means stress and dehydration activate overlapping pathways, both of which lead to your kidneys holding onto more water.
Research from the Journal of Applied Physiology found that people who habitually drink less fluid have higher vasopressin levels and show greater cortisol spikes when faced with acute stress. In other words, being chronically under-hydrated doesn’t just make you retain more water in the short term. It may also amplify your body’s stress response, creating a feedback loop where stress and poor hydration reinforce each other.
Heart, Kidney, and Thyroid Conditions
When water retention is persistent, worsening, or affects multiple parts of your body, an underlying organ problem may be responsible. Heart failure and chronic kidney disease are two of the most significant causes, and they often occur together. When the heart can’t pump blood efficiently, blood backs up in the veins, pushing fluid into surrounding tissues. This typically shows up as swelling in the legs, ankles, and abdomen, and in more advanced cases, fluid can accumulate in the lungs.
Kidney disease causes retention through a different mechanism: the kidneys simply can’t filter and excrete fluid effectively. People with chronic kidney disease have a higher risk of heart failure because of this fluid overload, and people with heart failure have a higher risk of kidney disease because reduced blood flow damages the kidneys over time. The two conditions feed into each other.
Thyroid disorders, particularly an underactive thyroid, cause a distinctive type of swelling called myxedema. Unlike most edema, this produces thick, dry skin with swelling around the eyes and a yellowish discoloration over the knees, elbows, and palms. It’s non-pitting, meaning the skin bounces back immediately when pressed rather than leaving a temporary dent.
Pitting vs. Non-Pitting Edema
You can learn something about the cause of your swelling with a simple test. Press a finger firmly into the swollen area for a few seconds, then release. If an indentation remains for several seconds before filling back in, that’s pitting edema. It suggests the fluid in the tissue is relatively thin and watery, which is typical of heart failure, vein problems, or salt-related retention.
If the skin springs back immediately with no dent, that’s non-pitting edema. This pattern is more common in lymphedema (where the lymphatic drainage system is blocked or damaged), lipedema (an abnormal distribution of fat tissue, almost exclusively in women), and the thyroid-related myxedema described above. One important caveat: early-stage lymphedema can still pit because the tissue hasn’t yet thickened and scarred, so pitting alone doesn’t rule it out.
Practical Ways To Reduce Water Retention
For the everyday, non-medical causes, a few strategies make a meaningful difference. Cutting sodium below 2,300 mg per day is the single most effective dietary change. Reading nutrition labels matters more than putting down the salt shaker, since about 70% of sodium in most diets comes from packaged and restaurant foods rather than the salt you add yourself.
Increasing potassium-rich foods like bananas, potatoes, spinach, and beans helps your kidneys excrete sodium more efficiently. Staying well-hydrated sounds counterintuitive when you’re already retaining fluid, but adequate water intake actually helps your kidneys flush sodium and lowers vasopressin levels, reducing the hormonal signal to hold onto water.
Movement is one of the fastest remedies for gravity-related swelling. Even short walks or calf raises every 30 to 60 minutes during a long workday can keep fluid circulating. Elevating your legs above heart level for 15 to 20 minutes gives gravity a chance to work in your favor, draining fluid back toward your core. Compression socks or stockings apply gentle external pressure that supports your vein valves and prevents fluid from pooling in the first place, which is especially helpful during flights or long shifts on your feet.

