Swollen legs and ankles, also known as peripheral edema, are a common problem that affects millions of people. Many assume the cause is simply eating too much salt, standing for long periods, or getting older. While those factors can certainly contribute, they aren’t the whole story.
One often-overlooked factor is vitamin deficiency. Certain vitamins help maintain healthy blood vessels, nerves, muscles, and fluid balance. When you’re not getting enough of them, swelling may develop or worsen—especially when combined with other health conditions.
That said, vitamin deficiencies are not the most common cause of swollen legs and ankles. Swelling is more often related to issues such as chronic venous insufficiency, heart, kidney, or liver disease, certain medications, pregnancy, injury, or problems with the lymphatic system. A vitamin deficiency should be considered as one possible piece of the puzzle rather than the sole explanation.
How Vitamins Can Influence Swelling
Vitamins play important roles in keeping your circulatory system and tissues healthy. Deficiencies may contribute to fluid retention by:
- Weakening blood vessel walls
- Affecting circulation
- Reducing tissue repair
- Causing inflammation
- Leading to poor nutrition overall
However, swelling that is persistent, severe, or unexplained should always be evaluated by a healthcare professional.
Vitamin B1 (Thiamine): An Important Nutrient
One vitamin that may be associated with swelling is vitamin B1 (thiamine).
Thiamine helps your body:
- Convert food into energy
- Support normal nerve function
- Maintain healthy muscle function, including the heart
A severe thiamine deficiency can lead to beriberi, a condition that may cause swelling in the legs, weakness, shortness of breath, and heart problems. This is uncommon in people with balanced diets but may occur in those with poor nutrition, chronic alcohol use, or certain medical conditions that impair nutrient absorption.
Food Sources of Thiamine
Good sources include:
- Whole grains
- Brown rice
- Beans and lentils
- Peas
- Pork
- Sunflower seeds
- Fortified cereals
- Nuts
Vitamin C and Healthy Blood Vessels
Vitamin C helps produce collagen, which strengthens blood vessel walls.
A severe deficiency, known as scurvy, can cause:
- Easy bruising
- Bleeding gums
- Poor wound healing
- Fatigue
- Swelling in some cases
Fortunately, scurvy is rare in countries where fresh fruits and vegetables are readily available.
Vitamin C-Rich Foods
- Oranges
- Strawberries
- Kiwi
- Bell peppers
- Broccoli
- Tomatoes
Vitamin B6 and Fluid Balance
Vitamin B6 supports protein metabolism, nerve function, and red blood cell production.
Some small studies have explored its role in fluid retention related to premenstrual syndrome (PMS), but there is limited evidence that vitamin B6 supplements reduce swelling in the general population. More research is needed.
Food sources include:
- Chicken
- Fish
- Bananas
- Potatoes
- Chickpeas
- Spinach
Protein Deficiency Can Also Cause Swelling
Swelling isn’t caused only by vitamin deficiencies.
A lack of dietary protein can reduce blood levels of albumin, a protein that helps keep fluid inside blood vessels. Low albumin allows fluid to leak into surrounding tissues, causing swelling in the legs, feet, or abdomen.
Protein-rich foods include:
- Eggs
- Fish
- Chicken
- Lean meat
- Dairy products
- Beans
- Lentils
- Soy products
Other Common Causes of Swollen Legs
Many conditions are much more likely to cause leg swelling than vitamin deficiencies.
These include:
- Standing or sitting for long periods
- Chronic venous insufficiency
- Heart failure
- Kidney disease
- Liver disease
- Pregnancy
- Obesity
- Certain medications (such as calcium channel blockers, corticosteroids, and NSAIDs)
- Lymphedema
- Blood clots (deep vein thrombosis)
If swelling affects only one leg, especially if it is painful, warm, or red, seek urgent medical evaluation because it may indicate a blood clot.
Lifestyle Tips That May Help
Depending on the cause of your swelling, these measures may provide relief:
- Limit excessive sodium intake if recommended by your healthcare provider.
- Stay physically active.
- Elevate your legs when resting.
- Avoid sitting or standing in one position for too long.
- Wear compression stockings if advised by a healthcare professional.
- Maintain a balanced diet with plenty of fruits, vegetables, whole grains, lean proteins, and healthy fats.
- Stay adequately hydrated.
Should You Take Vitamin Supplements?
It’s best not to assume a vitamin deficiency is causing your symptoms.
If you suspect a deficiency:
- Talk to your healthcare provider.
- Ask whether blood tests are appropriate.
- Take supplements only if recommended or if you have a confirmed deficiency.
Taking high doses of vitamins unnecessarily can sometimes cause side effects or interact with medications.
When to Seek Medical Care
Seek prompt medical attention if swelling:
- Appears suddenly.
- Affects only one leg.
- Is accompanied by pain, redness, or warmth.
- Occurs with chest pain or difficulty breathing.
- Is severe or rapidly worsening.
Also see a healthcare provider if swelling persists for several days, keeps returning, or is associated with fatigue, weight gain, or other concerning symptoms.
Final Thoughts
Swollen legs and ankles are often caused by common medical conditions such as poor circulation, prolonged standing, medication side effects, or heart, kidney, or liver problems. Although deficiencies in nutrients like vitamin B1 or, more rarely, vitamin C can contribute to swelling in specific situations, they are not the most common explanation.
Rather than guessing the cause, focus on a nutritious diet, healthy lifestyle habits, and proper medical evaluation if swelling is persistent or accompanied by other symptoms. Identifying the underlying cause is the key to effective treatment and long-term relief.