Whole-body aching is one of the most common physical complaints, and it almost always traces back to one of a handful of causes: a viral infection, physical overexertion, chronic stress, a nutritional deficiency, or an underlying inflammatory condition. The challenge is that “everything hurts” can mean very different things depending on what else is going on in your body. Here’s how to narrow it down.
Infections and Post-Viral Aching
The most common reason for sudden, all-over body aches is a viral infection. When your immune system fights off a virus, it releases inflammatory signals that lower your pain threshold across your entire body. This is why the flu, COVID-19, and even a bad cold can make your muscles and joints ache from head to toe, often before you even develop a cough or sore throat. The aching typically peaks in the first few days and resolves as the infection clears.
For some people, though, the aching doesn’t stop when the infection does. Post-viral fatigue can linger for weeks or months. If widespread pain, crushing fatigue, and unrefreshing sleep persist for six months or longer, and physical or mental effort makes symptoms noticeably worse afterward, the pattern fits what the CDC uses to diagnose myalgic encephalomyelitis/chronic fatigue syndrome (ME/CFS). This isn’t just “being tired.” It’s a recognized condition where the body’s recovery systems don’t reset properly after illness.
How Chronic Stress Makes Everything Hurt
Stress is a surprisingly powerful driver of whole-body pain. Under short-term stress, your body releases cortisol, which normally acts as an anti-inflammatory. But when stress is constant, something breaks down. Your cells become less responsive to cortisol, essentially ignoring its calming signal. Without that brake on inflammation, your body shifts into a low-grade inflammatory state that sensitizes pain receptors throughout your muscles and joints.
The effect goes deeper than just inflammation. Chronic stress also depletes your body’s supply of the raw materials it needs to make serotonin, a chemical involved in both mood and pain regulation. This is part of why prolonged stress often shows up as a package deal: widespread aching, poor sleep, anxiety, and low mood all feeding into each other. The pain is real and physical, even when the root cause is psychological. If your body aches started during or after a period of intense stress, burnout, grief, or sleep deprivation, the connection is worth taking seriously.
Vitamin D and Mineral Deficiencies
Low vitamin D is one of the most overlooked causes of generalized aching. A 2024 cross-sectional study of nearly 350,000 adults in the UK found that severe vitamin D deficiency, defined as blood levels below 25 nmol/L, is independently associated with chronic widespread pain. You don’t need to be severely deficient to feel it, but the lower your levels drop, the stronger the link becomes. Levels between 25 and 50 nmol/L still fall in the deficient range and can contribute to muscle soreness, bone pain, and fatigue.
Magnesium deficiency produces a similar picture. Low magnesium frequently occurs alongside low calcium and low potassium, and the combination can cause muscle cramps, spasms, numbness in your hands and feet, and a persistent aching quality throughout your body. Normal magnesium levels fall between 1.46 and 2.68 mg/dL, and they can drop from chronic stress, poor diet, heavy sweating, or certain medications like diuretics. A simple blood test can check all of these levels at once.
Fibromyalgia
If you’ve had widespread pain for more than three months with no clear injury or infection to explain it, fibromyalgia is one of the conditions your doctor will consider. It’s diagnosed based on two things: how many areas of your body hurt (measured on a widespread pain index) and how severe your other symptoms are, including fatigue, brain fog, and waking up feeling unrefreshed. There’s no blood test or scan that confirms it. The diagnosis comes from the pattern itself.
Fibromyalgia is essentially a disorder of pain processing. Your nervous system amplifies pain signals, so stimuli that wouldn’t bother most people register as genuinely painful. The aching tends to be constant, affecting at least four of the body’s five regions (left side, right side, upper body, lower body, and the spine area). It often coexists with irritable bowel syndrome, headaches, and mood disorders. It’s more common in women than men and frequently develops after a period of physical or emotional trauma.
Polymyalgia Rheumatica
If you’re over 50 and woke up one day with severe stiffness and aching in your shoulders, hips, and neck, polymyalgia rheumatica (PMR) is worth knowing about. It’s most common between ages 70 and 75 and almost never occurs before 50. The hallmark is morning stiffness so intense that getting out of bed or raising your arms above your head becomes difficult.
There’s no single test that confirms PMR. Doctors diagnose it by combining your symptom pattern with blood markers that suggest inflammation, and sometimes by giving a low dose of a steroid to see how you respond. Feeling dramatically better within 48 hours of starting that steroid is a strong signal that PMR is the cause. Left untreated, the aching and stiffness can be debilitating, but it responds well to treatment and often resolves within one to three years.
Medications That Cause Body Aches
Several common medications list muscle pain as a side effect, and statins (cholesterol-lowering drugs) are the most well-known example. The reality, though, is more nuanced than many people realize. A large meta-analysis of 19 clinical trials published in The Lancet found that 27.1% of people taking statins reported muscle pain or weakness, compared to 26.6% of people taking a placebo. That’s a real but very small difference, suggesting that most muscle pain people attribute to statins has other causes.
That said, statins can cause genuine muscle problems in a small number of people, and the risk increases at higher doses or when combined with certain other drugs. Other medications that commonly cause widespread aching include blood pressure medications, some antibiotics, and aromatase inhibitors used in breast cancer treatment. If your body aches started within weeks of beginning a new medication, mention the timing to your prescriber.
Dehydration, Overexertion, and Sleep
Before looking for complex explanations, it’s worth ruling out the simple ones. Dehydration reduces blood flow to your muscles and makes them more prone to cramping and soreness. Even mild dehydration, the kind you’d get from drinking too little water on a busy day or sweating heavily without replacing fluids, can produce a dull all-over ache.
Sleep deprivation has a similar effect. During deep sleep, your body releases growth hormone and repairs damaged tissue. Cutting that process short, even by an hour or two per night over several days, increases inflammatory markers and lowers your pain threshold. If you’ve been sleeping poorly, exercising harder than usual, or simply not drinking enough water, those basics are worth addressing before assuming something more serious is going on.
Patterns Worth Paying Attention To
Most whole-body aching resolves on its own or has a straightforward explanation. But certain combinations of symptoms suggest something that needs medical evaluation. Muscle pain lasting more than a week without a known cause, especially alongside persistent fever and fatigue, warrants a visit. Severe pain with visible redness or swelling at any site is another reason to get checked. Chest pain, pressure, shortness of breath, or an irregular heartbeat alongside body aches requires emergency care, as these can signal a cardiac event.
The most useful thing you can do before seeing a doctor is track the pattern. Note when the pain started, whether it’s worse in the morning or evening, whether rest helps or makes it worse, and what other symptoms appeared around the same time. That timeline often tells a clinician more than any single test result.

