Muscle Aches and Cramps in Hypothyroidism

Muscle Aches and Cramps in Hypothyroidism
Your whole body aches, but nowhere in particular. Your legs feel heavy on the stairs, cramps wake you up in the middle of the night, the strength to get up from a chair just isn't there — and the test your doctor ordered came back normal.

Your whole body aches, but nowhere in particular. Your legs feel heavy on the stairs, cramps wake you up in the middle of the night, the strength to get up from a chair just isn't there — and the test your doctor ordered came back normal. This is one of the most common and most often misdiagnosed faces of hypothyroidism: the muscle complaint. It tends to end with a generic label of chronic pain, when one inexpensive blood test could change the conversation. In this article, every statement comes with the scientific reference that supports it — the full list is at the end.

Why muscles hurt when hormone is lacking

Muscle is one of the tissues that depends most on thyroid hormone to function.

It needs this hormone to produce energy at the right pace, to contract, and — a point that explains a lot — to relax after contracting. When hormone is lacking, the muscle fiber works more slowly, uses energy inefficiently, and takes longer to let go. The clinical result is a set of complaints that seem unrelated: widespread pain, stiffness, heaviness, cramps, and sluggishness.

This isn't an occasional finding. One study prospectively followed patients with thyroid dysfunction, assessing symptoms and running electrical tests of the nerves and muscles: neuromuscular complaints were very common, and a substantial share had objective abnormalities confirmed on testing (Duyff et al., Journal of Neurology, Neurosurgery & Psychiatry, 2000).

It isn't a vague feeling. It shows up on testing — if someone looks for it.

The picture can even be dramatic. There's a form of hypothyroid myopathy that mimics inflammatory muscle diseases closely enough to cause diagnostic confusion — one review gathered the cases published over twenty-five years precisely to warn about this trap (Madariaga, Thyroid, 2002).

The enzyme that goes up and almost nobody orders

Here's the test that changes the appointment.

There's a muscle enzyme, CK — also called creatine kinase or CPK — that leaks into the blood when muscle fibers are under strain. It's measured routinely in other situations, but it's rarely remembered when someone complains of widespread pain.

In hypothyroidism, it goes up. One study measured CK in patients with overt hypothyroidism and with the subclinical form and found higher levels than in controls (Hekimsoy and Oktem, Endocrine Research, 2005). In some cases, the rise is striking and ends up being the finding that finally leads to the correct diagnosis (Scott et al., Muscle & Nerve, 2002).

And there's a detail that surprises many people: even in subclinical hypothyroidism — a slightly abnormal TSH with hormone levels still within range — measurable muscle dysfunction can already be found, and it improves with treatment (Monzani et al., Journal of Clinical Endocrinology & Metabolism, 1997).

When there's widespread muscle pain with no explanation, TSH and CK together cost little and tell a lot.

The mix-up with fibromyalgia

This is the most common detour, and it deserves care from both sides.

Chronic widespread pain, fatigue, unrefreshing sleep, tenderness to the touch: the description of hypothyroid muscle disease and that of fibromyalgia overlap almost word for word. This isn't a coincidence of poorly described symptoms — it's a real overlap, and it's documented: chronic widespread pain and fibromyalgia are more common in people with autoimmune thyroid disease (Ahmad and Tagoe, Clinical Rheumatology, 2014).

What tells one apart from the other, in practice:

The problem isn't being diagnosed with fibromyalgia. It's being diagnosed with it before anyone has checked TSH and CK.

The dangerous combination: statins plus an untreated thyroid

If you've read the article on cholesterol here on the blog, this part will sound familiar — and that's on purpose, because the two complaints meet right here.

Untreated hypothyroidism is a recognized risk factor for muscle symptoms in people taking statins. This appears in the documents that guide the muscle safety of these drugs, which recommend looking for hypothyroidism when statin users complain of muscle symptoms (Rosenson et al., Journal of Clinical Lipidology, 2014; Mancini et al., Canadian Journal of Cardiology, 2016).

And the two conditions feed each other: hypothyroidism raises cholesterol, high cholesterol leads to a statin, and a statin on top of an untreated thyroid multiplies the pain. The person concludes they can't tolerate the medication, stops everything, and is left with both problems.

If the aches started after you began a statin, checking your TSH before abandoning treatment may explain the whole story.

The honest counterpoint: not all pain comes from the thyroid

I need to be direct here, because overpromising on this topic leads to frustration.

Treating the thyroid doesn't make all muscle pain disappear.

Three caveats that are worth more than any promise:

First, improvement takes time. Muscle doesn't respond in a week. It commonly takes two to three months after the labs normalize, and sometimes longer, for strength and energy to come back. People who expect quick relief give up on treatment thinking it didn't work.

Second, recovery isn't always complete. In the prospective study cited above, some patients kept neuromuscular abnormalities even after adequate treatment (Duyff et al., 2000).

Third — and most important — the two conditions can coexist. Having hypothyroidism doesn't prevent someone from also having fibromyalgia. In that case, treating only the thyroid solves one part and leaves the other untended. The patient walks away feeling that nothing works, when in fact the other half never got treated.

And a warning in the opposite direction is in order: a high CK isn't always the thyroid. Intense exercise in the preceding days, medications, and other muscle diseases also raise this enzyme. The test guides the investigation; it doesn't end it.

The practical mistake that ruins everything

If you take only one thing from this article, let it be this:

Don't accept a chronic pain label until TSH and CK have been checked.

It's not about distrusting your doctor. It's about making sure the cheapest, most treatable possibility has been ruled out before accepting a diagnosis that tends to stay with a person for years.

What to bring to your appointment

  1. Where it hurts and how it hurts: widespread or localized, with movement or at rest.
  2. Whether there's real loss of strength — a concrete test: can you get up from a chair without using your arms? Can you climb a flight of stairs without stopping?
  3. The cramps: where, at what time of day, and how often.
  4. The medications you take, especially statins and anything started around the time the pain began.
  5. The other thyroid symptoms around it, even if they seem unrelated.
  6. Ask for TSH and CK together. They're two simple tests, and the second is almost never remembered.

The bottom line

Muscle pain in hypothyroidism is common, has a known mechanism, leaves a mark on blood tests, and improves with treatment — but slowly, and not always completely.

The most costly mistake isn't treating this pain poorly. It's never having asked whether it came from the thyroid.

If you've lived with widespread pain for a long time, have been told your tests are normal, and have never had CK checked alongside your TSH, it's worth writing those letters down for your next appointment. Sometimes the diagnosis that was missing for years was just one test away.

Scientific references

📖 Want to go deeper? My book HASHIMOTO'S covers the protocols and foundations of the functional approach to hypothyroidism and Hashimoto's: available on Amazon.

📅 Personalized consultation, in person in Campinas, São Paulo (Brazil) or via teleconsultation: WhatsApp +55 11 99385-1224

📱 Follow on Instagram: @drandre.azevedo

This content is for educational purposes only and does not replace an individualized medical consultation. Dr. André Azevedo | CRM-SP 104510.
← See all blog articles