Why You Feel Exhausted and Anxious at the Same Time
Fatigue with anxiety often comes from stress hormones, poor sleep, or low iron. Simple habits and targeted labs can clarify the cause—no referral needed.

Fatigue with anxiety usually happens when your stress system stays “on,” your sleep stops being restorative, or your body is running low on basics like iron. The result is a frustrating loop: you feel wired in your mind but drained in your body, and even small tasks start to feel heavy. A few targeted labs can help you sort out whether this is mostly sleep and stress physiology, a nutrient issue, or something like thyroid imbalance. This combo is common in real life because anxiety is not just a thought problem. It changes your breathing, your muscle tension, your blood sugar swings, and how deeply you sleep, which means you can wake up tired even after a full night in bed. The good news is that you can usually make progress without “perfect” willpower by focusing on the specific bottleneck in your system. If you want help mapping your symptoms to likely causes, PocketMD can talk it through with you, and Vitals Vault labs can help confirm what your body is actually doing.
Why you feel exhausted and anxious
Your stress system won’t downshift
When your body treats everyday life like an emergency, you run on adrenaline and stress hormones (your fight-or-flight system). That can make you feel jittery, tense, and mentally “on,” but it also burns through energy and leaves you feeling wiped out later, especially in the afternoon. A useful clue is the pattern: you feel tired but can’t relax, and rest doesn’t feel like it “lands.” If this sounds like you, the first goal is not more productivity — it is building a reliable off-switch with breathing and light exposure (more on that below).
Sleep that looks fine on paper
Anxiety often fragments sleep without you fully noticing it, so you get enough hours but not enough deep, restorative time. You might wake up with a racing mind, vivid dreams, or a body that feels like it never fully powered down. This matters because poor sleep amplifies anxiety the next day, which then makes the next night worse. If you regularly wake unrefreshed, treat sleep quality as a primary cause, not a side effect.
Low iron stores, even without anemia
You can have “normal” hemoglobin and still have low iron reserves (ferritin), which can feel like heavy fatigue, shortness of breath with exertion, and a brain that runs slower under stress. Anxiety can spike when your body is struggling to deliver oxygen efficiently, because your heart rate climbs more easily and that sensation can feel like panic. This is especially common if you have heavy periods, donate blood, follow a low-meat diet, or are postpartum. Ferritin testing is one of the highest-yield ways to rule this in or out.
Thyroid imbalance pushing your pace
If your thyroid is overactive, your body can feel revved up even when you are exhausted, with symptoms like a fast heartbeat, heat intolerance, and trouble sleeping. If it is underactive, you may feel slowed down, foggy, and low-energy, and the mismatch between your effort and your output can fuel worry and rumination. Either way, thyroid shifts can sit underneath “anxiety plus fatigue” and keep you stuck. A TSH test is a practical starting point, and it is especially worth checking if your symptoms are new or steadily worsening.
Inflammation after illness or overtraining
After a viral illness, a flare of an autoimmune condition, or a period of intense training with too little recovery, your immune system can stay activated. That can create a flu-like tiredness, body heaviness, and a lower stress tolerance, so small problems feel huge. People often interpret that internal “sickness signal” as anxiety because it comes with restlessness and poor sleep. If your fatigue started after an infection or a training block, it is a sign to prioritize recovery and consider checking an inflammation marker.
What actually helps (without guessing)
Use a 2-week energy-and-anxiety map
Pick two daily check-ins: one mid-morning and one mid-afternoon. Rate fatigue and anxiety from 0–10, then write one sentence about what happened in the prior hour (food, caffeine, conflict, workout, screen time, or a nap). Patterns show up fast, and they tell you whether you are dealing with a sleep problem, blood sugar dips, overtraining, or a stress trigger you can actually change. This is the simplest way to stop treating every bad day like a mystery.
Reset your nervous system with breathing
When you feel wired and tired, your breathing often gets shallow and fast, which signals danger to your brain. Try 5 minutes of “physiological sighs”: inhale through your nose, take a short second inhale to top off, then exhale slowly through your mouth, and repeat. It is not a mindset trick — it directly reduces the body alarm signal, which can lower the anxious edge enough for real rest to happen. Do it before bed and once during your worst slump window.
Make sleep deeper, not just longer
If anxiety is waking you up, focus on the hour before bed like it is a landing strip. Dim lights, keep your phone out of reach, and choose one repetitive wind-down activity that does not require decisions, such as a shower and the same audiobook chapter. If you wake at 3 a.m. with a racing mind, get out of bed for 10 minutes and read something boring in low light, then return when sleepy. The goal is to retrain your bed as a cue for sleep, not for problem-solving.
Stabilize blood sugar to calm surges
Anxiety and fatigue often spike together when your blood sugar drops, because your body releases adrenaline to compensate. A practical experiment is to eat a protein-forward breakfast within 60 minutes of waking and include a fiber-rich carb at lunch, then notice whether your afternoon crash improves within a week. If you rely on coffee and skip meals, you can accidentally create a daily roller coaster that feels like “random anxiety.” You do not need a perfect diet, but you do need fewer big swings.
Match exercise to your recovery capacity
Hard training can be a great anxiety tool, but only if you can recover from it. If you are exhausted and anxious, swap two high-intensity sessions per week for zone 2 cardio (you can talk in full sentences) or strength work with longer rests for 2–3 weeks. Many people notice their sleep improves first, then their daytime energy follows. If you feel worse for more than 24 hours after workouts, that is a sign to scale back temporarily, not a sign you are “lazy.”
Useful biomarkers to discuss with your clinician
Ferritin
Ferritin is your body's iron storage protein, reflecting total iron stores in the body. In functional medicine, ferritin assessment is crucial for identifying both iron deficiency and iron overload, conditions that can significantly impact energy levels and overall health. Low ferritin is the earliest sign of iron deficiency, often occurring before anemia develops. This can cause fatigue, weakness, restless leg syndrome, and cognitive impairment. Conversely, elevated ferritin may indicate iron overload, inflamma…
Learn moreTSH
TSH is the master regulator of thyroid function, controlling the production of thyroid hormones T4 and T3. In functional medicine, we use narrower TSH ranges than conventional medicine to identify subclinical thyroid dysfunction early. Even mildly elevated TSH can indicate thyroid insufficiency, leading to fatigue, weight gain, depression, and metabolic dysfunction. TSH levels are influenced by stress, nutrient deficiencies, autoimmune conditions, and environmental toxins. Optimal TSH supports energy, metabolism…
Learn moreGlucose
Fasting glucose is a fundamental marker of glucose metabolism and insulin function. In functional medicine, we recognize that even 'normal' glucose levels in the upper range may indicate early insulin resistance. Optimal fasting glucose reflects efficient glucose regulation and insulin sensitivity. Elevated fasting glucose suggests the body's inability to maintain normal glucose levels overnight, indicating hepatic insulin resistance or insufficient insulin production. This marker is essential for early detectio…
Learn moreLab testing
Check iron stores, thyroid signals, and inflammation at Quest — starting from $99 panel with 100+ tests, one visit. No referral needed.
Schedule online, results in a week
Clear guidance, follow-up care available
HSA/FSA Eligible
Pro Tips
Try a “caffeine curfew” for one week: have your last coffee or energy drink no later than 8 hours before bedtime, and notice whether your nighttime anxiety and morning fatigue improve together.
If you wake with a pounding heart, test the simplest fix first: drink a full glass of water and do 2 minutes of slow exhale breathing before you decide it is “panic.” Dehydration and over-breathing can feel identical in your chest.
Do a 10-minute outdoor light walk within an hour of waking, even if it is cloudy. Morning light anchors your body clock, which often reduces the wired-at-night, tired-in-day pattern within 7–10 days.
If you suspect low iron, do not start high-dose supplements blindly. Get ferritin checked first, because too much iron is also a problem, and the right dose depends on your level and your stomach tolerance.
Create a one-sentence “shutdown plan” for your worst time of day, such as: “At 3 p.m., I eat a snack with protein, walk for 8 minutes, then do 10 physiological sighs.” Having a script prevents you from negotiating with anxiety when you are already depleted.
Frequently Asked Questions
Can anxiety really make you physically tired all day?
Yes. Anxiety keeps your fight-or-flight system active, which increases muscle tension, changes breathing, and fragments sleep, so your body uses more energy and recovers less. That is why you can feel exhausted even when you have not “done” much. If this has been going on for weeks, track your sleep quality and consider checking ferritin and TSH so you are not missing a treatable driver.
Why do I feel tired but can’t sleep when I’m anxious?
Your body can be tired while your nervous system is still on high alert, which is why you feel wired at night. Shallow, fast breathing and late-day caffeine often keep that alarm signal going even when you want to rest. Try a strict 8-hour caffeine cutoff and 5 minutes of slow-exhale breathing before bed for a week, and see if your sleep becomes deeper.
What labs should I get for fatigue with anxiety?
A focused starting set is ferritin for iron stores, TSH for thyroid signaling, and hs-CRP for inflammation. Low ferritin can cause heavy fatigue and heart-racing sensations, thyroid imbalance can create a wired-or-sluggish mismatch, and elevated hs-CRP can point to a recovery or inflammatory issue. If any result is abnormal, follow-up tests are usually more useful than adding a huge panel all at once.
What ferritin level is too low for energy?
Many people start feeling fatigue when ferritin drops below about 30 ng/mL, and symptoms can persist for some even below 50 ng/mL, especially with heavy periods or endurance training. The “normal range” on the lab report can be wide, so it helps to interpret ferritin in the context of your symptoms and a complete blood count. If your ferritin is low, ask about a plan to rebuild iron stores and recheck in 8–12 weeks.
When should I worry that fatigue and anxiety are something serious?
Get urgent help if you have chest pain, fainting, severe shortness of breath at rest, new confusion, or thoughts of self-harm. You should also book a prompt medical visit if fatigue is rapidly worsening, you have unintentional weight loss, persistent fever, or a resting heart rate that stays very high. If it is more of a slow-burn problem, start with a symptom map and a few targeted labs so you can move from guessing to a plan.
