The short answer: Heavy, tired legs most often come from blood pooling in the leg veins, a condition called chronic venous insufficiency. The feeling usually gets worse after long periods of standing and better when you raise your legs. Narrowed leg arteries, restless legs syndrome, anemia, and an underactive thyroid can cause it too. One swollen, painful leg or sudden weakness on one side needs emergency care.

What makes legs feel heavy in the first place?

Your legs depend on two kinds of blood vessels. Arteries carry oxygen-rich blood down to the muscles. Veins carry it back up to the heart, against gravity.

When either side of that loop struggles, the leg muscles can feel heavy, achy, or worn out. A heavy feeling can also come from the rest of the body, such as low red blood cells or a slow thyroid.

The pattern of your symptoms is the best clue. Ask yourself three questions:

  • Is it worse at the end of the day, after standing, and better with your feet up? That points to the veins.
  • Does it start when you walk and stop when you rest? That points to the arteries.
  • Is it worse at night, with an urge to move your legs? That points to restless legs syndrome.

Many people have more than one of these at once, so the full picture matters.

Could it be a vein problem like venous insufficiency?

This is the most common reason for legs that feel heavy and tired. Leg veins have one-way valves that keep blood moving toward the heart. In chronic venous insufficiency, the vein walls weaken and the valves stop closing well, according to MedlinePlus. Blood then stays in the veins, especially when you stand.

MedlinePlus lists these typical symptoms:

  • Dull aching, heaviness, or cramping in the legs
  • Itching and tingling
  • Pain that gets worse when standing and better when the legs are raised
  • Swelling of the legs and ankles
  • Varicose veins on the surface
  • Skin changes over time, such as darkened, thickened, or weepy skin, and slow-healing sores near the ankle

Risk factors include older age, a family history, female sex, pregnancy, obesity, a past blood clot in the leg, tall height, and long hours of sitting or standing. Varicose veins come from the same valve problem. MedlinePlus notes they are very common and more likely with age, female sex, obesity, lack of exercise, and pregnancy.

The condition tends to get worse over time. MedlinePlus says it can be managed if treatment starts early.

Why do my legs feel heavy only when I walk?

Heaviness that comes on with walking and fades with rest is a different story. The National Heart, Lung, and Blood Institute (NHLBI) calls this intermittent claudication. It is the most common symptom of peripheral artery disease (PAD), where narrowed arteries limit blood flow to the legs.

NHLBI describes the feeling as pain, aching, heaviness, or cramping in the legs when walking or climbing stairs. It often sits in the calf, but it can also be in the buttocks, thigh, or foot. Other signs include:

  • One foot that feels colder than the other
  • A pale, discolored, or blue foot or leg
  • Toenails and leg hair that stop growing
  • Leg weakness or numbness that affects balance
  • Sores on the toes, feet, or legs that heal slowly or not at all

PAD is easy to miss. NHLBI reports that only about 1 in 4 people with PAD have the classic symptoms, and about 1 in 5 report no symptoms at all. Everyone with PAD shares the same high risk of heart and blood vessel disease, so this symptom deserves a checkup. Pain in the leg or foot at rest is a sign of severe PAD.

Numbness or pins and needles can also come from the nerves. See our guide to numbness and tingling if that is your main symptom.

Can tiredness in the rest of the body show up in the legs?

Yes. Several whole-body conditions can make the legs feel weak or heavy.

  • Anemia. A low red blood cell count means less oxygen reaches the muscles. The NHLBI lists weakness, tiredness, paleness, shortness of breath, headache, and dizziness among common anemia symptoms. Mild anemia may cause no symptoms at all.
  • Underactive thyroid. The National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK) lists fatigue, joint and muscle pain, weight gain, and trouble tolerating cold as common symptoms of hypothyroidism. It affects nearly 5 in 100 Americans ages 12 and older. Because it develops slowly, symptoms can go unnoticed for months or years. Thyroid.md covers testing and treatment in more depth.
  • Restless legs syndrome (RLS). MedlinePlus describes RLS as a powerful urge to move the legs, with a creeping, crawling, tingling, or burning feeling when you sit or lie down. Moving helps, but not for long. RLS can disturb sleep, which leaves the legs and the whole body feeling tired. It is sometimes linked to anemia or pregnancy.

Leg aches without an obvious cause have their own long list. Our article on muscle aches without exercise walks through it.

When are heavy legs an emergency?

Most heavy legs are not urgent. Two patterns are.

One leg that is swollen, painful, red, or warm. These are signs of deep vein thrombosis (DVT), a blood clot in a deep vein. MedlinePlus notes that DVT most often affects only one side of the body. Risk rises after surgery, a leg fracture, recent childbirth, long car or plane trips, cancer, or estrogen use. Contact your provider if you notice these signs. A clot can break off and lodge in the lungs.

Go to the emergency room or call 911 if you have DVT symptoms plus any of these:

  • Chest pain
  • Trouble breathing
  • Coughing up blood
  • Fainting or loss of consciousness

Sudden weakness in one leg, arm, or side of the face. This can be a stroke. MedlinePlus lists muscle weakness on one side, numbness, trouble walking, loss of balance, and trouble speaking as stroke symptoms. Use F.A.S.T.: a drooping face, a drifting arm, slurred speech, and time to call 911. Clot-busting treatment must start within 4 1/2 hours of the first symptoms.

MedlinePlus also advises contacting a provider for a sudden increase in leg pain or swelling, fever, leg redness, or leg sores. Our list of warning signs that need a doctor covers more.

What can help, and what will a doctor check?

For vein-related heaviness, MedlinePlus recommends simple steps:

  • Avoid sitting or standing still for long periods. Even small leg movements help.
  • Raise your legs when you rest.
  • Exercise regularly and lose weight if you are overweight.
  • Do not cross your legs when sitting, and wear loose clothing.
  • Ask about compression stockings, which gently squeeze the legs to move blood upward.

See a provider if the heaviness lasts more than a few weeks, keeps you from walking, or comes with swelling, skin changes, or sores. Your provider will examine your legs while you stand. They may order a duplex ultrasound to check blood flow in the veins and look for a clot. Blood tests can check for anemia and thyroid problems.

If self-care does not help vein disease, procedures such as sclerotherapy, laser or radiofrequency ablation, or vein removal are options, per MedlinePlus.

The bottom line

Legs that feel heavy at the end of the day and better with your feet up usually point to vein valves that leak. Heaviness that starts with walking and stops with rest points to narrowed arteries. Anemia, a slow thyroid, and restless legs syndrome are worth a simple blood test and a sleep history. Treat one swollen, painful leg or sudden one-sided weakness as an emergency.

Last updated: September 2026. This article is for informational purposes only and does not constitute medical advice. If you have leg swelling, leg pain, or sudden weakness, contact a health care provider or call 911.