Swollen legs can be a sign of several different conditions, so it would be misleading to say they automatically mean cancer or heart disease.
Common causes include:
- Fluid retention (edema) from prolonged sitting/standing, certain medications, or excess salt.
- Venous insufficiency, where blood doesn’t return efficiently from the legs.
- Heart, kidney, or liver problems, which can cause fluid to accumulate.
- A blood clot (DVT)—particularly when swelling appears suddenly in one leg, especially with pain, warmth, or redness.
- Injury or infection.
When swelling needs urgent attention
Seek urgent medical care if one leg suddenly becomes swollen, painful, warm, or red, particularly if you also develop chest pain, sudden shortness of breath, coughing blood, or fainting. These can be symptoms of a blood clot that has traveled to the lungs.
If both legs have been gradually swelling, especially if the swelling persists or is getting worse, it’s worth arranging a medical evaluation rather than assuming it’s simply a normal part of aging.
