Oedema
If you've noticed your ankles, feet or legs looking puffy or swollen, you're not alone. This swelling has a medical name - oedema (sounds like "uh-DEEM-ah") - but it simply means fluid has built up in these areas of your body.
What causes swelling?
The most common reasons for swelling are everyday things that many of us do:
Daily habits:
- Standing or sitting in the same spot for too long
- Eating too much salty food
- Being overweight
- Being pregnant
Medicines that can cause swelling:
- Some blood pressure tablets
- The contraceptive pill
- Hormone replacement therapy
- Some antidepressants
- Steroid medicines
Other causes include:
- Injuries like sprains or strains
- Insect bites or stings
- Problems with your kidneys, liver or heart
- Blood clots
- Infections
What does swelling look like?
You might notice:
- Your ankles, feet or legs look puffy or bigger than usual
- Your skin looks shiny or stretched tight
- The skin colour might change
- It feels uncomfortable or stiff
- When you press the swollen area, it leaves a dent
How to help reduce swelling at home
The good news is that swelling often goes away on its own. Here are some things you can try:
Do:
- Put your legs up on a chair or pillows when you're resting
- Go for gentle walks to help your blood flow better
- Wear comfortable, wide shoes with low heels and soft soles
- Keep your feet clean, dry and moisturised to prevent infections
Don't:
- Stand or sit in the same position for long periods
- Wear tight clothes, socks or shoes
When to speak to your GP
You should see your GP if:
- One or both ankles, feet or legs stay swollen for more than a few days
- The swelling gets worse instead of better
When to get urgent help
Contact your GP urgently or call NHS 111 if:
- You have swelling in one ankle, foot or leg with no clear reason (like an injury)
- The swelling is severe, painful or came on very suddenly
- The swollen area is red or feels hot
- You have a high temperature or feel hot and shivery
- You have diabetes and your feet, ankles or legs are swollen
Emergency symptoms - call 999
Call 999 immediately if you have swelling and:
- Feel short of breath or struggle to breathe
- Your chest feels tight, heavy or painful
- You're coughing up blood
These symptoms could mean you have a blood clot in your lungs, which needs emergency treatment in hospital. Don't drive yourself to A&E - the person at 999 will tell you what to do.
Getting the right treatment
If your swelling doesn't go away on its own, speak to your GP. They can help find the right treatment based on what's causing your swelling. This might include lifestyle changes like losing weight or eating less salt.
Remember, while swelling is often nothing serious, it's always better to check with your GP if you're worried or if it's not getting better.
Based on NHS.uk guidance. Written by Dr Krishnan Pasupathi, NHS GP.
Before you act on anything here
This page is general information, written to help you understand — it is not personal medical advice and it cannot tell you what is right for you. Talk to your own GP, pharmacist or nurse about your own health.
- Need help now but it's not an emergency? Call NHS 111 or use 111.nhs.uk.
- Emergency? Call 999 or go to A&E.