Feeling drained despite a full night’s sleep is one of the most common complaints people bring to a doctor, and it rarely has a single explanation. Persistent fatigue usually sits at the crossroads of sleep quality, nutrition, mental health, and, sometimes, an underlying medical condition that hasn’t been diagnosed yet.
Quick Answer
Ongoing tiredness is most commonly linked to poor sleep quality, stress or anxiety, low iron levels, thyroid problems, or an unbalanced diet. Less commonly, it can signal sleep apnoea, depression, diabetes, or vitamin deficiencies, which is why fatigue lasting more than two weeks deserves a medical check.
Common Causes of Persistent Fatigue
Poor Sleep Quality
Getting eight hours in bed doesn’t guarantee restorative sleep. Frequent waking, late screen use, and irregular sleep schedules all reduce deep sleep, leaving you tired even after a “full night.”
Iron Deficiency and Anaemia
Low iron reduces the blood’s ability to carry oxygen to tissues, causing persistent tiredness, along with paleness, dizziness, and shortness of breath. It is diagnosed with a simple blood test and treated with iron supplementation.
Thyroid Problems
An underactive thyroid (hypothyroidism) slows metabolism throughout the body, commonly causing fatigue, weight gain, cold sensitivity, and low mood.
Vitamin B12 and Vitamin D Deficiency
Both vitamins play key roles in energy production and nerve function. Deficiencies are common, particularly in people with restricted diets or limited sun exposure, and often present as unexplained tiredness.
Stress and Anxiety
Chronic stress keeps the body in a heightened state of alertness, burning through mental and physical energy reserves and disrupting sleep, which compounds fatigue over time. Chronic stress is also a leading trigger for recurring headaches. See our guide on why you might keep getting headaches.
Depression
Fatigue is one of the core symptoms of depression, often accompanied by low motivation, changes in appetite, and a persistent low mood. Anxiety and fatigue often feed into each other too. Read more in why you might feel anxious for no reason.
Sleep Apnoea
This condition causes repeated breathing interruptions during sleep, often without the person realising it, leading to poor sleep quality and significant daytime fatigue despite spending enough time in bed.
Diabetes and Blood Sugar Imbalance
Both high and unstable blood sugar levels can cause persistent tiredness, as cells struggle to access the energy they need efficiently.
Dehydration and Poor Diet
Inadequate fluid intake and diets low in whole foods and high in processed sugar can cause energy crashes and ongoing sluggishness. Fatigue and dehydration can also show up on your skin. See what causes dark circles under the eyes.
Hormonal Changes
Fluctuations during the menstrual cycle, particularly the luteal phase, as well as perimenopause and menopause, are well-documented causes of fatigue in women.
Medication Side Effects
Certain medications, including antihistamines, blood pressure medication, and some antidepressants, list fatigue as a common side effect.
Chronic Fatigue Syndrome and Long COVID
In some cases, fatigue that persists for months despite rest and lifestyle changes may point to chronic fatigue syndrome or post-viral fatigue, both of which require specific medical guidance to manage.
Red Flags: When to See a Doctor
- Fatigue lasting more than two to three weeks despite adequate rest
- Unexplained weight loss or gain
- Fatigue with fever, night sweats, or swollen glands
- Shortness of breath, chest pain, or a racing heart alongside tiredness
- Fatigue severely affecting daily functioning or mood
How to Improve Energy Levels
- Keep a consistent sleep and wake schedule, even on weekends
- Reduce screen exposure at least 30 to 60 minutes before bed
- Eat regular, balanced meals with adequate protein and complex carbohydrates
- Stay hydrated throughout the day
- Incorporate light regular exercise, which improves energy over time despite short-term tiredness
- Ask your doctor for blood tests if fatigue persists, to check iron, thyroid, and vitamin levels
FAQs
Why am I tired even after eight hours of sleep?
Sleep quality matters as much as sleep quantity. Fragmented sleep, sleep apnoea, stress, or an underlying deficiency can all leave you tired despite a full night in bed.
Can low iron cause tiredness without anaemia showing up on a basic check?
Yes, iron stores (ferritin) can be low before full-blown anaemia develops, so a specific ferritin test may be needed if fatigue persists despite normal haemoglobin levels.
How long is too long to feel tired before seeing a doctor?
If fatigue lasts more than two to three weeks despite good sleep, nutrition, and stress management, it’s a reasonable point to seek a medical evaluation.
Conclusion
Persistent tiredness is rarely random. It usually points to sleep quality, nutrition, stress, or an underlying condition like thyroid dysfunction or iron deficiency. Tracking your sleep, diet, and stress levels can help identify the pattern, but fatigue that persists despite lifestyle changes is worth discussing with a doctor, since a simple blood test often reveals the answer.
Last reviewed: August 2026. This article is for general information only and does not replace professional medical advice. If fatigue lasts more than two to three weeks, please speak to a GP.








