You slept seven or eight hours. You had your chai. And by 11 a.m. you are already yawning, and by 3 p.m. you can barely keep your eyes open. If you keep asking yourself, “why am I always tired?” — you are far from alone. Fatigue is one of the most common complaints doctors hear in India, and it has many possible causes. Some are simple lifestyle fixes. Others are medical and need a blood test to find.
1. You Are Not Sleeping Enough — Or Not Sleeping Well
This is the most common cause, and the most overlooked. Many adults need seven to nine hours, but Indian work schedules, late dinners, and late-night scrolling push bedtimes past midnight. Even if you do sleep eight hours, poor quality sleep — waking often, snoring loudly, or sleeping in a hot, noisy room — leaves you unrefreshed.
What to do: Keep a fixed sleep and wake time, even on weekends. Keep your room dark and cool. Put the phone away an hour before bed. If you snore loudly or gasp in your sleep, ask a doctor about sleep apnea. For a full set of habits that rebuild good sleep, see our guide How to Sleep Better at Night Naturally: 12 Habits That Actually Work.
2. Iron Deficiency and Anaemia
Low iron is one of the biggest causes of fatigue in India, especially among women. Iron carries oxygen in your blood; when it runs low, your muscles and brain get less oxygen, and everything feels like hard work. Symptoms often include pale skin, hair fall, brittle nails, headaches, and feeling breathless after climbing stairs.
What to do: Eat iron-rich foods daily — palak and other leafy greens, rajma, chana, moong dal, sesame seeds, jaggery, and ragi. Pair them with vitamin C (nimbu, amla, orange, guava) to absorb far more iron. Avoid drinking chai or coffee with meals, since it blocks iron absorption. If symptoms persist, ask your doctor for a haemoglobin and ferritin test. Our guide How to Increase Haemoglobin Fast: Vegetarian Indian Foods & 7-Day Plan gives a full 7-day iron-rich meal plan, and Iron Deficiency in Indian Women: Symptoms, Foods, Supplements covers the symptoms and supplements in more detail.
3. Low Vitamin D
Most Indians are low in vitamin D, even though we live in a sunny country. We spend our days indoors, and when we do go out, we cover up or use sunscreen. Low vitamin D is linked with fatigue, low mood, muscle weakness, and bone pain. Get 15 to 20 minutes of morning sunlight on your face, arms and legs a few times a week, eat vitamin D-rich foods like egg yolk, fortified milk, and mushrooms, and ask your doctor about a supplement if a blood test shows a deficiency.
4. Low Vitamin B12
Vitamin B12 is found mainly in animal foods, so vegetarians are at higher risk of deficiency. Low B12 can cause tiredness, weakness, tingling in the hands and feet, a sore tongue, and trouble concentrating. It creeps up slowly, so people often blame age or stress for years before it is found.
What to do: If you are vegetarian, include dahi, paneer, milk, and fortified foods regularly. Ask your doctor for a B12 blood test if you have persistent fatigue, especially if you are vegetarian or vegan. If levels are low, a supplement or injection plan from your doctor can restore energy within weeks.
5. Thyroid Problems
An underactive thyroid (hypothyroidism) slows your whole body down — tiredness, weight gain, feeling cold all the time, dry skin, hair fall, and constipation are classic signs. It is very common in Indian women and often goes undiagnosed for years because the symptoms build up so gradually.
6. Poor Diet and Blood Sugar Swings
A diet heavy on refined carbs — white bread, maida snacks, biscuits, sugary chai, white rice in large portions — causes blood sugar to spike and then crash. That crash is the 3 p.m. slump: heavy eyelids, foggy brain, and a craving for something sweet. Build meals around protein, fibre, and healthy fats instead: dal, eggs, dahi, paneer, or
sprouts at every meal, whole grains like brown rice and millets, and regular meal times.

7. Dehydration
Even mild dehydration makes you feel tired, foggy, and headachy. Many people in India drink far less water than they need, especially in air-conditioned offices where you do not feel thirsty. Chai and coffee do not count the same way — caffeine is a mild diuretic.
What to do: Aim for roughly 2 to 3 litres of water a day, more in summer or if you sweat a lot. Keep a bottle at your desk and sip through the day rather than gulping litres at once. Buttermilk, nimbu pani, and coconut water are good options too.
8. Stress, Anxiety and Low Mood Can Leave You Asking Why Am I Always Tired
Mental load is exhausting. Constant worry, work pressure, family stress, or low mood can drain your energy even when your body is fine. People often describe it as “tired in the bones” — a heaviness that sleep does not fix. Poor sleep and stress feed each other in a loop: stress ruins sleep, and bad sleep makes stress worse.
9. Too Little Movement
It sounds backwards, but sitting all day makes you more tired, not less. When you move too little, your circulation slows, your muscles weaken, and your sleep quality drops. Regular movement is one of the most reliable energy boosters there is.
What to do: You do not need a gym. A brisk 30-minute walk, five days a week, is enough to make a real difference. Take the stairs, stretch every hour if you sit at a desk, and try to get outside in daylight. Start small — even 10 minutes a day beats nothing.

10. Blood Sugar Problems and Diabetes
India has one of the highest rates of diabetes in the world, and many people have it without knowing. Constant tiredness, frequent urination, excessive thirst, and slow-healing cuts can be early signs. If you have persistent fatigue plus any of those symptoms, or a family history of diabetes, ask your doctor for a fasting blood sugar and HbA1c test.
11. Poor Sleep Schedule and Shift Work
If your work hours change often, or you stay up late and sleep in, your body clock gets confused. Shift workers and people with wildly irregular schedules often feel tired no matter how long they sleep, because their sleep happens at the wrong biological time. Keep your sleep times as regular as your job allows, get morning sunlight to anchor your body clock, and keep your bedroom dark when you sleep during the day.
12. Medicines and Other Health Conditions
Some medicines — including certain allergy tablets, blood pressure medicines, and painkillers — cause drowsiness as a side effect. Chronic conditions like kidney or liver disease, heart problems, and chronic infections can also cause fatigue. If tiredness started soon after a new medicine, tell your doctor — do not stop it on your own.
Why Am I Always Tired? The Most Common Deficiencies at a Glance
| Cause | Clues to look for | Test to ask about |
|---|---|---|
| Iron deficiency | Pale skin, hair fall, breathlessness | Haemoglobin, ferritin |
| Vitamin D deficiency | Bone pain, muscle weakness, low mood | Vitamin D (25-OH) |
| Vitamin B12 deficiency | Tingling hands/feet, sore tongue, poor memory | Serum B12 |
| Hypothyroidism | Weight gain, feeling cold, dry skin | TSH |
| Diabetes / prediabetes | Thirst, frequent urination, slow healing | Fasting sugar, HbA1c |
What to Do This Week When You Keep Asking Why Am I Always Tired
- Fix your sleep first. Same bedtime and wake time for seven days, phone away before bed.
- Eat for steady energy. Protein and fibre at every meal, less sugar and maida, water through the day.
- Move daily. A 30-minute walk, plus morning sunlight.
- Book a blood test. If tiredness has lasted more than two to three weeks, ask your doctor about haemoglobin, ferritin, vitamin D, B12, TSH, and blood sugar.
- Write it down. Note your sleep hours, energy levels, and symptoms for a week — it helps your doctor, and it helps you spot patterns yourself.
Frequently Asked Questions: Why Am I Always Tired?
Why am I always tired even after sleeping 8 hours?
Eight hours of poor-quality sleep can leave you just as tired as six hours of good sleep. Snoring, sleep apnea, a hot or noisy room, late caffeine, or stress can fragment your sleep. If you wake up unrefreshed most mornings despite enough hours in bed, talk to a doctor — and consider a blood test for iron, B12, vitamin D, and thyroid.
Why am I always tired when I am stressed?
Yes. Ongoing stress and low mood drain energy, disturb sleep, and make everything feel harder. The tiredness from stress often does not improve with sleep alone. Regular movement, slow breathing, talking to someone you trust, and — if it lasts more than two weeks — professional support all help.
When should I see a doctor if I keep asking why am I always tired?
See a doctor if tiredness lasts more than two to three weeks despite good sleep and diet, or sooner if you also have breathlessness, chest pain, unexplained weight loss, heavy periods, tingling in your hands or feet, or very low mood.
The Bottom Line: Why Am I Always Tired Has an Answer
“Why am I always tired?” usually has an answer — and often a fixable one. Start with sleep, food, water, and movement. If that does not help within a few weeks, get the basic blood tests done. Iron, B12, vitamin D, thyroid, and blood sugar explain a huge share of constant tiredness in India, and all of them are easy to check and treat. You do not have to accept feeling exhausted as normal. Find the cause, fix it, and get your energy back.
This article is for general information only and is not medical advice. Please consult a doctor for personal advice.
