Swollen Legs - Seeing a doctor

Authored by Dr Mary Harding, 04 Jul 2017

Patient is a certified member of
The Information Standard

Reviewed by:
Dr Laurence Knott, 04 Jul 2017

If you don't know why you have swollen legs, or you know the reason but it isn't settling then see your doctor. There are so very many causes for swollen legs that it is important to make sure it isn't due to something which needs treatment.

If your legs swell up a little in the hot weather but go down again overnight, you don't need to see a doctor. Or if both ankles are a little puffy after a long flight but there is no pain or redness of the calf, and the puffiness settles quickly, then you do not need to see a doctor. Minor swellings from bites or trivial injuries don't usually need medical attention. In most other situations, it is wise to consult a health professional. If you have swollen legs and are pregnant, make sure you keep your regular appointment with your midwife. Your midwife will regularly check your blood pressure, and check your wee (urine) for protein to make sure your swollen ankles are not a sign of anything serious.

In some situations, the cause of swollen legs can be serious, and you should see a doctor as an emergency. Obviously if you have had a serious injury and think you have a broken leg, you would attend an accident and emergency (A&E) department.

You should see your GP urgently if you:

  • Think you might have a deep vein thrombosis (DVT). This might be the case if one calf is warm, swollen and tender. You might have swelling in the foot of that leg. A DVT is more likely if you are not very active - due to being in a wheelchair, for example, or after an operation or illness. It is also more likely if you have recently been on a long flight.
  • Feel out of breath.
  • Have a high temperature (fever).
  • Feel generally unwell in yourself.
  • Are in severe pain.
  • Notice your skin has turned a yellow colour.

Further reading and references

What are lipoedema and lymphoedema?
Health Tools

Feeling unwell?

Assess your symptoms online with our free symptom checker.

Start symptom checker