SymptomWhole body & general

Feeling of Heaviness: Causes and When to Worry

Heaviness is a sensation that a body part, or your whole body, feels weighed down, dragging or hard to move. Heavy legs are most often caused by vein problems, standing for long periods or overused muscles, while whole-body heaviness usually comes with fatigue from poor sleep, illness, anemia or depression. Sudden heaviness in one arm or leg, or a heavy, pressing feeling in the chest, can signal a stroke or heart attack and needs emergency care.

Also called: Heavy limbs, heavy legs, heavy arms, feeling weighed down, heavy chest

At a glance

What it is
A sense that a limb, the chest or the whole body is heavy and hard to move.
Common causes
Vein insufficiency, muscle fatigue, poor sleep, viral illness, anemia, depression.
Serious causes
Stroke, heart attack, blood clot, nerve disease.
Key clue
Sudden and one-sided heaviness is an emergency. Gradual heaviness of both legs is usually circulation or fatigue.
What helps
Treating the cause; for heavy legs, moving, elevating and compression.

When to get help

Call 911 or go to the ER

  • Sudden heaviness or weakness of one arm or leg, especially with face drooping or slurred speech (possible stroke). Call 911 or your local emergency number
  • A heavy, pressing or squeezing feeling in the chest, with or without arm, jaw or back pain, sweating or breathlessness
  • Heaviness or weakness in both legs with numbness in the groin or loss of bladder or bowel control

See a doctor within a day or two

  • One leg that feels heavy, swollen, warm and painful (possible blood clot)
  • Arm heaviness and swelling with a blue tinge after heavy upper-body exertion
  • Heaviness that is spreading upward over hours to days, with tingling (possible Guillain-Barré syndrome)

Book a routine appointment

  • Heavy, aching legs by the end of the day with visible varicose veins or ankle swelling
  • Calf heaviness or cramping when walking that eases with rest
  • Whole-body heaviness and tiredness lasting more than 2 to 3 weeks
  • Episodes of heaviness in one limb that come and go, with vision or balance problems

Usually safe to manage at home

  • Heavy legs after a long day standing, a long flight or hard exercise that improves with rest and elevation
  • A heavy, sluggish feeling during a cold or after a poor night's sleep

What heaviness feels like

People describe heaviness as limbs that feel like lead, a dragging feeling when walking, arms that are hard to lift, or a body that feels too heavy to get out of bed. It is different from true weakness, where the muscle cannot produce normal force. Many people with heaviness have normal strength on testing. When heaviness is accompanied by real loss of strength, a nerve, brain or muscle cause becomes more likely.

Heaviness causes by body part

WhereCommon causesSerious causes to consider
Both legsLong standing, venous insufficiency, varicose veins, exercise, hot weather, pregnancyPeripheral artery disease, spinal stenosis, heart failure
One legVaricose veins, muscle strain, sciaticaBlood clot, stroke
ArmsMuscle fatigue, poor posture, pinched neck nerveStroke, heart attack, clot in an arm vein
ChestAnxiety, reflux, muscle strainAngina, heart attack, pulmonary embolism
HeadTension headache, sinus congestion, poor sleepRarely raised pressure in the skull
EyelidsTiredness, allergies, aging skinMyasthenia gravis, nerve palsy
Whole bodyFatigue, viral illness, sleep deprivation, depressionAnemia, thyroid disease, diabetes, sleep apnea

Heavy legs

Chronic venous insufficiency and varicose veins

The most common cause of heavy, aching legs is venous insufficiency. Valves in the leg veins fail to push blood back up to the heart, so blood pools in the lower legs. The heaviness builds through the day, is worse in heat and after standing, and improves overnight or with the legs raised. You may see varicose veins, ankle swelling, brown skin staining or itching.

Peripheral artery disease

Narrowed arteries reduce blood flow to the legs. In peripheral artery disease, a heavy, cramping or tired feeling in the calves, thighs or buttocks comes on with walking and eases within minutes of stopping. This is called claudication. Smokers and people with diabetes are at highest risk.

Nerve and spine causes

Spinal stenosis causes heavy, tired legs when standing or walking that improve when you sit or bend forward. Multiple sclerosis can cause heavy, stiff legs, often worse with heat. Sciatica causes heaviness with pain down one leg.

Other causes

Hard training, dehydration, low potassium or magnesium, pregnancy and restless legs syndrome can all make legs feel heavy.

Heavy arms

Repetitive overhead work, carrying a bag on one shoulder and long computer use cause arm heaviness from muscle fatigue. Thoracic outlet syndrome, where nerves or vessels are compressed between the collarbone and first rib, causes heaviness and tingling when the arms are raised. A sudden heavy, weak arm is a stroke warning sign until proven otherwise. In some people, a heart attack is felt as heaviness in the left or both arms.

Heaviness in the chest

Chest heaviness or pressure is the classic description of angina and heart attack. Angina typically appears with exertion or stress and settles with rest within minutes. Anxiety, acid reflux and muscle strain cause more common, harmless chest heaviness, but you cannot tell these apart safely at home. New chest heaviness should always be assessed. See also chest tightness.

Whole-body heaviness

A heavy, sluggish body usually goes with fatigue. Common causes include:

  • poor or short sleep, shift work and sleep apnea
  • viral infections and the weeks after them
  • anemia, which reduces oxygen delivery to muscles
  • an underactive thyroid, diabetes and vitamin D deficiency
  • depression, which often causes a physical feeling of heaviness, sometimes called "leaden paralysis"
  • medicines such as beta-blockers, antihistamines and some antidepressants

How doctors find the cause

A doctor will ask where the heaviness is, whether it is one-sided, whether it came on suddenly, what makes it better or worse, and about exertion, swelling, numbness, mood and sleep. They will check strength, reflexes, sensation, pulses in the feet and the veins in the legs.

Tests may include blood tests (blood count, thyroid, glucose, kidney function, vitamin levels), an ankle-brachial index to compare blood pressure in the ankles and arms, a venous Doppler ultrasound, an ECG, or an MRI of the spine or brain if a nerve cause is suspected.

Relief and treatment

Treatment targets the cause. For heavy legs from veins or long standing:

  • walk regularly and flex your calves when standing or sitting for long periods
  • raise your legs above heart level for 15 to 30 minutes a few times a day
  • wear graduated compression stockings, after checking with a doctor if you have diabetes or poor circulation
  • keep to a healthy weight and avoid long hot baths
  • consider vein treatments such as ablation for troublesome varicose veins

For whole-body heaviness, regular sleep, gradual exercise and treatment of anemia, thyroid problems or depression usually help.

Frequently asked questions

Why do my legs feel heavy?

The most common reasons are poor vein circulation, long periods of standing or sitting, hot weather and tired muscles after exercise. Heaviness when walking that eases with rest suggests narrowed arteries. Heaviness with back pain may come from the spine. See a doctor if it persists or affects one leg.

Is a feeling of heaviness in the chest serious?

It can be. Chest heaviness or pressure is a typical sign of angina or a heart attack, especially with exertion, sweating, breathlessness or pain in the arm or jaw. Call emergency services if it is new, severe or lasts more than a few minutes.

Why does my whole body feel heavy and tired?

Common causes are poor sleep, a recent viral illness, stress and depression. Anemia, an underactive thyroid, diabetes and sleep apnea are medical causes worth checking with a blood test and a doctor's review, especially if it lasts more than a few weeks.

Can anxiety make your arms and legs feel heavy?

Yes. Anxiety and panic can cause muscle tension, fast breathing and a heavy or weak feeling in the limbs. The feeling usually affects both sides and passes as anxiety settles. Sudden heaviness on one side of the body is different and needs emergency care.

Sources

This guide was written from current patient and clinical guidance, including:

  • American Heart Association: Warning signs of a heart attack
  • American Stroke Association: Stroke symptoms (BE FAST)
  • NHS: Varicose veins
  • Society for Vascular Surgery: Chronic venous insufficiency
  • MedlinePlus: Fatigue; Peripheral artery disease