Symptom → lab tests
Can blood tests explain mood swings and irritability?
Short answer
Sometimes. Thyroid dysfunction, sex-hormone shifts (perimenopause, low testosterone), disrupted cortisol and low vitamin D all affect mood and are measurable. TSH, estradiol or testosterone, morning cortisol and vitamin D are the standard checks. Normal results are useful too — they turn attention to sleep, stress and mental-health support.
Medically reviewed by Youmna DiStefano, MD · Last reviewed September 2026
When should you see a clinician instead of ordering a test?
- Thoughts of harming yourself or others — call or text 988 or emergency services now
- Mood changes with confusion, severe headache or a recent head injury — seek care
Why these tests for mood swings and irritability?
Both hypo- and hyperthyroidism change mood; estrogen fluctuation in perimenopause is a classic cause of irritability and low mood; low testosterone in men is linked to irritability and low motivation; and vitamin D deficiency is associated with depressive symptoms. Cortisol screens for the rare adrenal causes.
Which conditions do these tests help evaluate?
- Perimenopause — Estradiol, FSH, LH and thyroid to make sense of changing cycles and symptoms.
- Low Testosterone — Total + free testosterone, SHBG and related hormones for men's hormonal health.
- Thyroid Problems — TSH, Free T4/T3 and antibodies to evaluate an under- or over-active thyroid.
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 |
|---|---|---|---|---|
| Women's Hormone PanelSaves $129.90 vs ordering the tests separately | Panel · 11 tests | $239.99 | No | 3–5 business days |
| Men's Hormone PanelSaves $63.94 vs ordering the tests separately | Panel · 7 tests | $199.99 | No | 3–5 business days |
| 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 |
| Estradiol (E2) | Test | $35.99 | No | 1–3 business days |
| Testosterone, Free & Total | Test · 2 biomarkers | $54.99 | No | 3–5 business days |
| Cortisol (AM) | Test | $26.99 | No | 2–4 business days |
| Vitamin D, 25-Hydroxy | Test | $41.99 | No | 1–3 business days |
| Vitamin B12 | Test | $25.99 | No | 2–4 business days |
Common questions
Should I test hormones at a particular time?
Testosterone before 10 a.m.; cortisol within an hour of waking; estradiol on cycle days 2–5 if you still cycle. TSH and vitamin D can be drawn any time.
Educational content, not a diagnosis. Lab results are one input; a clinician interprets them with your history and exam.