
Persistent tiredness with no clear cause is usually tied to one of a handful of common issues: poor sleep quality, iron or vitamin D deficiency, thyroid problems, chronic stress, or an underlying condition like depression or sleep apnea — and the right next step is identifying which one applies to you, not just pushing through it.
Sleep-Related Causes
Even 7-8 hours in bed doesn’t guarantee quality sleep. Common hidden culprits include:
- Sleep apnea — repeated breathing interruptions during sleep, often accompanied by snoring
- Poor sleep hygiene — screens before bed, inconsistent sleep times, or a disruptive sleep environment
- Insomnia — difficulty falling or staying asleep, even when tired
Nutrient Deficiencies
- Iron deficiency — one of the most common causes of fatigue, especially in women due to menstruation
- Vitamin D deficiency — linked to persistent tiredness and low mood
- Vitamin B12 deficiency — can cause fatigue along with tingling in hands and feet
Hormonal and Medical Causes
- Hypothyroidism — an underactive thyroid slows metabolism and commonly causes persistent fatigue
- Chronic fatigue syndrome — a complex condition causing profound, unexplained tiredness lasting months
- Diabetes or blood sugar swings — both high and fluctuating blood sugar can cause fatigue
- Anemia from causes beyond iron deficiency
Mental Health and Fatigue
Depression and anxiety frequently present with physical fatigue as a core symptom, not just low mood. This connection is often underrecognized — fatigue can be the dominant symptom while mood changes feel secondary.
Lifestyle Factors
- Dehydration — even mild dehydration noticeably affects energy levels
- Sedentary lifestyle — paradoxically, too little movement reduces energy over time
- Excess caffeine or alcohol, which can disrupt sleep quality
- Skipping meals or very low-calorie eating patterns
When to See a Doctor
Persistent fatigue lasting more than a few weeks, especially alongside other symptoms (unexplained weight change, hair loss, mood changes, shortness of breath), warrants bloodwork to check iron, thyroid function, vitamin D, and blood sugar at minimum.
What You Can Try First
- Prioritize a consistent sleep schedule for 2-3 weeks and track any change
- Stay hydrated throughout the day
- Reduce late-day caffeine and screen time before bed
- Consider a basic blood panel if lifestyle changes don’t help within a few weeks
Related Reading
For further background from a trusted source, see the NHS guide to tiredness and fatigue.
Frequently Asked Questions
What blood tests check for causes of fatigue?
A complete blood count, iron/ferritin, thyroid panel (TSH), vitamin D, and vitamin B12 are common starting points.
Can fatigue be caused by stress alone?
Yes, chronic stress is a very common cause of persistent tiredness, even without any underlying medical condition.
How long is “too long” to feel tired before seeing a doctor?
If fatigue persists for more than 2-3 weeks despite adequate sleep and hasn’t improved with basic lifestyle changes, it’s reasonable to get checked.
This is general information, not a diagnosis. Persistent fatigue should be evaluated by a doctor.


2 Comments