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
| Where | Common causes | Serious causes to consider |
|---|---|---|
| Both legs | Long standing, venous insufficiency, varicose veins, exercise, hot weather, pregnancy | Peripheral artery disease, spinal stenosis, heart failure |
| One leg | Varicose veins, muscle strain, sciatica | Blood clot, stroke |
| Arms | Muscle fatigue, poor posture, pinched neck nerve | Stroke, heart attack, clot in an arm vein |
| Chest | Anxiety, reflux, muscle strain | Angina, heart attack, pulmonary embolism |
| Head | Tension headache, sinus congestion, poor sleep | Rarely raised pressure in the skull |
| Eyelids | Tiredness, allergies, aging skin | Myasthenia gravis, nerve palsy |
| Whole body | Fatigue, viral illness, sleep deprivation, depression | Anemia, 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