Ankle swelling usually comes down to fluid pooling in your lower legs, and in most cases, a combination of movement, elevation, and a few habit changes can bring noticeable relief. The fix depends on whether your swelling is occasional (after a long flight or a day on your feet) or something that keeps coming back, which can point to an underlying cause worth addressing.
Elevate, Ice, and Compress
The fastest way to reduce ankle swelling you’re dealing with right now is to get your feet above your heart. Lie on a couch or bed and prop your ankles on a stack of pillows so they sit higher than your chest. This lets gravity work in your favor, pulling fluid back toward your core instead of letting it settle around your ankles. Even 20 to 30 minutes in this position can make a visible difference.
If the swelling came on after an injury or a particularly rough day, apply ice wrapped in a thin cloth for 10 to 20 minutes at a time, repeating every hour or two. Don’t put ice directly on skin. A compression bandage wrapped snugly (but not tightly) around the ankle can also help prevent more fluid from accumulating. If you feel numbness or tingling below the wrap, it’s too tight.
Move Your Ankles Throughout the Day
Sitting or standing in one position for hours is one of the most common swelling triggers. Your calf muscles act as a pump that pushes blood back up toward your heart, and when you’re still, that pump shuts off. Fluid leaks out of your blood vessels and collects around your ankles.
Ankle pumps are the simplest exercise to restart that circulation. Sit or lie with your legs extended, then point your toes toward your knees as far as they’ll go, and then point them away from you. Keep alternating for two to three minutes, and repeat two to three times per hour when you’re sitting for long stretches. If you work at a desk, setting a phone timer is an easy way to build the habit. Even short walks to the kitchen or bathroom help keep fluid moving.
Try Compression Socks
Compression socks apply steady, graduated pressure to your lower legs, which helps prevent fluid from pooling. For mild, everyday ankle swelling, socks rated at 15 to 20 mmHg are available over the counter and work well for travel, long workdays, or prolonged sitting. If your swelling is moderate or related to varicose veins, 20 to 30 mmHg socks provide stronger support, though it’s worth getting a recommendation on sizing and fit for that level of compression.
Put them on first thing in the morning before swelling has a chance to build. They’re much harder to pull on once your ankles are already puffy, and they work best as prevention rather than treatment.
Cut Back on Sodium
Salt makes your body hold onto water, and excess sodium is one of the most overlooked causes of chronic ankle swelling. The World Health Organization recommends staying under 2,000 mg of sodium per day, which is just under a teaspoon of table salt. Most people consume well over that, largely from processed and restaurant food rather than the salt shaker.
Canned soups, deli meats, frozen meals, soy sauce, and fast food are some of the biggest sources. Reading nutrition labels and cooking more meals at home are the two changes that make the most difference. You don’t need to eliminate salt entirely. Just getting closer to that 2,000 mg target can reduce how much fluid your body retains.
Consider Magnesium
Magnesium plays a role in fluid balance, and some people find that supplementing with 200 to 400 mg per day helps reduce swelling. This is particularly worth trying if your diet is low in magnesium-rich foods like leafy greens, nuts, seeds, and whole grains. That said, magnesium supplements can interact with certain heart and kidney conditions, so check with a provider before starting if you have either.
Check Your Medications
Certain blood pressure medications are a well-known cause of ankle swelling. The class called calcium channel blockers, which includes amlodipine and nifedipine, can cause fluid to shift from your blood vessels into the surrounding tissue. This isn’t the same as general water retention. It’s a redistribution of fluid that happens because the medication changes how your blood vessels regulate pressure when you’re standing.
The swelling is dose-related. At lower doses, it affects roughly 1 to 15% of people taking these medications. At higher doses taken long-term, the rate can climb above 80%. If you noticed your ankles started swelling after beginning or increasing a blood pressure medication, that’s a strong clue. Don’t stop taking it on your own, but bring it up at your next appointment. There are alternative medications in the same family that cause less swelling, and your provider may be able to switch you.
Other medications that commonly cause ankle swelling include certain diabetes drugs, steroids, hormone therapies, and some anti-inflammatory painkillers.
When Swelling Points to Something Deeper
Ankle swelling that keeps coming back or never fully goes away can signal an underlying circulatory problem. Chronic venous insufficiency is one of the most common culprits. Tiny one-way valves inside your leg veins are supposed to keep blood flowing upward toward your heart. When those valves weaken or fail, blood flows backward and pools in your lower legs. Over time, the increased pressure causes persistent swelling, aching, nighttime leg cramps, and sometimes skin changes or ulcers near the ankles.
Heart, kidney, and liver conditions can also cause bilateral ankle swelling because each of these organs plays a role in managing fluid levels throughout your body. If your swelling is accompanied by shortness of breath, rapid weight gain over a few days, or swelling that spreads to your abdomen, those are signs of a more serious fluid problem that needs medical evaluation.
One Swollen Ankle Is Different
If the swelling is only in one leg, that changes the picture. Bilateral swelling (both ankles) usually points to a systemic cause like diet, medication, or a circulatory condition. Unilateral swelling (one ankle) raises concern for a blood clot, specifically deep vein thrombosis. This is especially likely if the swollen leg is also warm, red, or tender, or if the swelling came on suddenly.
A blood clot in a deep leg vein can break loose and travel to the lungs, which is a medical emergency. If you have sudden swelling in just one leg, particularly after a long period of immobility like a flight or surgery, get it evaluated promptly rather than trying home remedies first.
How to Test Severity at Home
You can get a rough sense of how significant your swelling is with a simple press test. Push a finger firmly into the swollen area for a few seconds, then release. If the skin bounces back immediately and barely leaves a dent, your swelling is mild. If it leaves a visible pit that takes 15 seconds or more to fill back in, or if the indentation is deeper than about 5 millimeters, that suggests moderate to severe fluid buildup that’s worth having a provider assess. The longer the pit takes to rebound and the deeper it goes, the more fluid is trapped in the tissue.