Symptom → lab tests
Can blood tests find a physical cause of anxiety?
Short answer
Sometimes. An overactive thyroid, low magnesium, low vitamin D and cortisol problems can produce or worsen anxiety, palpitations and restlessness. TSH (with Free T4), magnesium, vitamin D and morning cortisol are the usual checks; normal results point back toward the psychological and lifestyle causes that are far more common.
Medically reviewed by Youmna DiStefano, MD · Last reviewed September 2026
When should you see a clinician instead of ordering a test?
- Chest pain, fainting or a racing heart that doesn't settle — seek emergency care
- Thoughts of harming yourself — call or text 988 (Suicide & Crisis Lifeline) or emergency services now
Why these tests for anxiety?
Hyperthyroidism mimics anxiety closely — racing heart, tremor, sweating, poor sleep — so TSH is the one test most worth running. Low magnesium is associated with irritability and muscle tension; low vitamin D with mood; and morning cortisol screens for adrenal problems, which are rare.
Most anxiety is not caused by a lab-detectable problem. Blood work rules out the physical mimics so treatment can focus where it helps.
Which conditions do these tests help evaluate?
- Thyroid Problems — TSH, Free T4/T3 and antibodies to evaluate an under- or over-active thyroid.
- Insomnia & Poor Sleep — Cortisol, thyroid, vitamin D and metabolic markers tied to disrupted sleep.
Which tests, and what do they cost?
Prices are cash-pay; every order adds one $6 lab processing fee. Physician authorization is included; no insurance or referral needed.
| Test or panel | Type | Price | Fasting | Results |
|---|---|---|---|---|
| Complete Thyroid PanelSaves $10.97 vs ordering the tests separately | Panel · 4 tests | $109.99 | No | 3–7 business days |
| TSH (Thyroid Stimulating Hormone) | Test | $26.99 | No | 1–3 business days |
| Free T4 (Thyroxine) | Test | $23.99 | No | 1–3 business days |
| Magnesium | Test | $19.99 | No | 2–4 business days |
| Vitamin D, 25-Hydroxy | Test | $41.99 | No | 1–3 business days |
| Cortisol (AM) | Test | $26.99 | No | 2–4 business days |
| CBC with Differential | Test · 14 biomarkers | $21.99 | No | 1–3 business days |
Common questions
Which test is most likely to explain new anxiety?
TSH. Hyperthyroidism is the physical cause most often mistaken for anxiety, and it is easy to detect.
Educational content, not a diagnosis. Lab results are one input; a clinician interprets them with your history and exam.