SymptomWhole body & general
Body Aches All Over: What Causes Them and What Helps
Body aches all over means pain, soreness or stiffness felt in muscles and joints across the whole body rather than in one spot. Sudden aches all over the body, especially with fever, chills or fatigue, are most often caused by a viral infection such as flu or COVID-19 and fade within a week. Aches that last for weeks point to other causes, including fibromyalgia, an underactive thyroid, low vitamin D, medicines such as statins, depression or an inflammatory condition.
Also called: Widespread body pain, generalized aches, full body aches, myalgia, aching all over
At a glance
- What it is
- Diffuse muscle and joint pain affecting much of the body at once (generalized myalgia).
- Most common cause
- Viral infections such as flu, COVID-19 and colds. Hard or unaccustomed exercise is a close second.
- Typical duration
- 2 to 7 days with a virus. Weeks or months suggests a different cause.
- Long-lasting causes
- Fibromyalgia, hypothyroidism, vitamin D deficiency, statins, depression, sleep apnea, polymyalgia rheumatica and autoimmune diseases.
- Diagnosis
- History and exam, then blood tests such as CBC, inflammation markers, thyroid, CK and vitamin D if aches persist.
- Relief
- Rest, fluids, warmth, gentle movement and over-the-counter pain relievers. Treat the cause for lasting relief.
When to get help
Call 911 or go to the ER
- Body aches with a stiff neck, severe headache, confusion or a rash that does not fade when pressed
- Severe muscle pain and weakness with very dark, cola-colored urine, especially after intense exercise, heat or a crush injury (possible rhabdomyolysis)
- Aches with trouble breathing, chest pain, bluish lips or fainting
- Fever with aches and a fast heart rate, cold clammy skin or feeling extremely unwell (possible sepsis)
See a doctor within a day or two
- Fever of 39.4 °C (103 °F) or higher, or fever lasting more than 3 days
- High-risk groups with flu-like aches: age 65 or over, pregnancy, asthma, diabetes, heart disease or a weak immune system (antivirals work best within 48 hours)
- New muscle pain or weakness after starting a statin or another new medicine
- New shoulder and hip stiffness in someone over 50, especially with headache, jaw pain or vision changes
- Aches after a tick bite or a recent trip to a tropical country
Book a routine appointment
- Aches all over lasting more than 2 weeks without an obvious reason
- Widespread pain with tiredness, poor sleep and brain fog for 3 months or more
- Aches with unexplained weight loss, night sweats or joint swelling
Usually safe to manage at home
- Aches with a mild cold or flu-like illness that is improving within a few days
- Soreness 1 to 3 days after a new or harder workout
- Aches for a day or two after a vaccine
What body aches all over feel like
People describe generalized aches as a deep soreness, heaviness, stiffness or "bruised" feeling in the back, arms, legs and neck. Muscles may feel tender to touch. The medical term for muscle pain is myalgia, joint pain is arthralgia, and the vague sense of being unwell that often comes with them is malaise.
Two questions sort out most causes quickly:
- How fast did it start? Sudden aches over hours suggest infection, exercise, injury or a medicine reaction. Gradual aches over weeks suggest a chronic condition.
- What else is happening? Fever and chills point to infection. Fatigue, poor sleep and brain fog suggest fibromyalgia, thyroid disease, depression or sleep apnea. Morning stiffness and swollen joints suggest an inflammatory condition.
Sudden body aches all over
Viral infections
When your immune system fights a virus, it releases chemical messengers (cytokines) that make muscles ache and cause fever and tiredness. This is why flu is famous for making you ache all over. Flu aches start suddenly, often within hours, with fever, chills, headache and exhaustion. COVID-19 causes similar aches along with sore throat, cough and sometimes loss of smell. Other viral causes include colds, mononucleosis, dengue and hepatitis.
Aches from a virus usually peak in the first 2 to 3 days and fade within a week. Tiredness can linger longer.
Bacterial and tick-borne infections
- Lyme disease can cause flu-like aches with or without a target-shaped rash, days to weeks after a tick bite.
- Strep throat, urinary infections and pneumonia can all cause aches with fever.
- Sepsis, the body's extreme response to infection, can start with aches, fever or low temperature, a fast heart rate and confusion. It is an emergency.
Exercise and exertion
Delayed-onset muscle soreness peaks 24 to 72 hours after unfamiliar or intense exercise. It is felt in the muscles that worked hardest and fades within about 5 days. Extreme exercise, especially in heat, can cause rhabdomyolysis, in which damaged muscle releases proteins that turn urine dark and can harm the kidneys.
Medicines and vaccines
- Vaccines: aches, fatigue and a low fever for 1 to 2 days are a normal immune response.
- Statins: muscle aches, usually in the thighs, calves, shoulders and back. See statin-induced myopathy.
- Others: some antibiotics (fluoroquinolones), aromatase inhibitors, bisphosphonates and stopping steroids or opioids suddenly.
Dehydration, heat and electrolytes
Low fluid levels and low potassium, magnesium or calcium cause cramps, weakness and aches, especially after vomiting, diarrhea, heavy sweating or diuretics.
Aching all over the body with fatigue
When aches and tiredness go together for weeks, think of these causes:
Fibromyalgia
Fibromyalgia causes widespread pain on both sides of the body, above and below the waist, for at least 3 months. It comes with fatigue, unrefreshing sleep, poor concentration ("fibro fog") and often headaches and irritable bowel symptoms. Blood tests are normal. It is a disorder of how the nervous system processes pain, not damage to the muscles.
Underactive thyroid
Hypothyroidism slows metabolism and commonly causes muscle aches, cramps and stiffness, along with tiredness, feeling cold, weight gain, constipation and dry skin. A simple TSH blood test checks for it.
Vitamin D deficiency
Low vitamin D can cause bone and muscle aches, often felt in the lower back, hips, thighs and ribs, and muscle weakness. It is more common in people with darker skin, little sun exposure, obesity or malabsorption.
Chronic fatigue syndrome (ME/CFS)
Profound exhaustion that gets worse after even mild exertion (post-exertional malaise) with muscle pain, unrefreshing sleep and brain fog. It often follows a viral infection.
Depression and anxiety
Depression changes how the brain processes pain and commonly causes aches, back pain and headaches, along with low mood, loss of interest and sleep changes. Chronic stress keeps muscles tense, which causes neck, shoulder and back aches.
Poor sleep and sleep apnea
Sleep deprivation lowers your pain threshold within days. Loud snoring, gasping at night and daytime sleepiness suggest sleep apnea.
Anemia
Low iron or low hemoglobin causes fatigue, weakness, breathlessness on exertion and sometimes aching legs.
Aches with stiffness: inflammatory causes
| Condition | Typical pattern |
|---|---|
| Polymyalgia rheumatica | Over 50, stiffness and aching in both shoulders and hips, worst in the morning, high ESR or CRP |
| Rheumatoid arthritis | Swollen, tender small joints of hands and feet, morning stiffness over an hour |
| Lupus | Joint pain, rash, mouth ulcers, fatigue, sensitivity to sun |
| Myositis | Weakness more than pain, trouble rising from a chair or lifting arms, raised CK |
Polymyalgia rheumatica can occur with giant cell arteritis. New headache, scalp tenderness, jaw pain when chewing or vision changes need same-day care to protect eyesight.
How doctors find the cause
A doctor will ask when the aches began, whether you have fever, how you are sleeping, about recent infections, travel, tick bites, exercise, new medicines (especially statins), mood and weight changes. They will check joints for swelling, muscles for weakness and tender points, and look for rashes.
If aches last more than a couple of weeks, common blood tests are:
- complete blood count (anemia, infection)
- ESR and CRP (inflammation)
- TSH (thyroid)
- creatine kinase, or CK (muscle damage)
- vitamin D, calcium, kidney and liver function, blood sugar
- sometimes ANA and rheumatoid factor for autoimmune disease, or Lyme serology
How to relieve aches all over
At home
- Rest and fluids: especially with a virus. Water and broths replace what fever and sweating take.
- Warmth: a warm bath or heating pad relaxes tight muscles. Cold packs help after a strain.
- Gentle movement: light stretching or a short walk often eases stiffness more than staying in bed.
- Sleep: a regular bedtime and a cool, dark room help reset pain sensitivity.
- Pain relievers: acetaminophen (paracetamol), ibuprofen or naproxen. Follow the label dose. Avoid NSAIDs if you have kidney disease, stomach ulcers or heart failure, or take blood thinners. Do not give aspirin to children or teenagers, because of the risk of Reye's syndrome.
Medical treatment
- Flu: antiviral medicine within 48 hours for high-risk people.
- Thyroid or vitamin D deficiency: replacement therapy. Aches improve over weeks.
- Statin aches: your doctor may pause, lower or switch the statin. Do not stop it on your own.
- Fibromyalgia: regular graded aerobic exercise is the most effective treatment, along with sleep improvement, cognitive behavioral therapy and sometimes medicines that calm nerve pain.
- Polymyalgia rheumatica: low-dose steroids usually bring dramatic relief within days.
Frequently asked questions
What makes you ache all over?
The most common reason is your immune system fighting a virus such as flu or COVID-19. Hard exercise, dehydration, poor sleep, stress and medicines like statins are other frequent causes. Aches that last weeks can come from fibromyalgia, an underactive thyroid, low vitamin D, depression or an autoimmune condition.
Why do I have sudden body aches all over without a fever?
Infections can cause aches before a fever starts or without one. Other sudden causes without fever include a hard workout, poor sleep, dehydration, stress, a recent vaccine or a new medicine. If aches persist beyond a week or come with weakness or dark urine, see a doctor.
Why am I aching all over and tired?
Fatigue with widespread aches is typical of viral illness in the short term. If it lasts more than 2 weeks, common causes include hypothyroidism, anemia, vitamin D deficiency, depression, sleep apnea, fibromyalgia and chronic fatigue syndrome. Basic blood tests can check for most of these.
Can stress and anxiety cause body aches all over?
Yes. Stress keeps muscles tense and raises pain sensitivity, often causing neck, shoulder, jaw and back aches and headaches. Anxiety and depression also disturb sleep, which makes aches worse. Treating the stress, improving sleep and regular exercise often reduce the pain.
When should I worry about body aches?
Get urgent help for aches with a stiff neck, severe headache, a non-fading rash, confusion, trouble breathing, or dark urine with muscle weakness. See a doctor within days for a high or persistent fever, new aches on a statin, or new shoulder and hip stiffness over age 50.
How long do body aches from flu last?
Flu aches are usually worst in the first 2 to 3 days and improve within 5 to 7 days. Tiredness and a cough can linger for 2 weeks. Aches that return or worsen after you started improving can signal a complication such as pneumonia.
Sources
This guide was written from current patient and clinical guidance, including:
- MedlinePlus: Muscle aches
- NHS: Fibromyalgia
- CDC: Signs and Symptoms of Flu
- American College of Rheumatology: Fibromyalgia
- Mayo Clinic: Muscle pain
- NICE Clinical Knowledge Summaries: Polymyalgia rheumatica