Yes, anxiety can make you shaky. That trembling in your hands, legs, or voice is a direct result of your body’s stress response. It happens when your nervous system releases hormones that prepare your muscles to react quickly. The shaking is a physical symptom of anxiety, not a sign that something is wrong with your body.
What Causes Shakiness During Anxiety?
When you feel anxious, your brain activates the fight-or-flight response. This is an automatic system designed to protect you from danger. It works the same way whether the threat is real — like a car swerving toward you — or imagined, like worrying about a meeting.
Your adrenal glands release adrenaline and cortisol. These hormones increase your heart rate and send extra blood to your muscles. The muscles tense up, ready to move fast. That tension, combined with the surge of adrenaline, can cause small, rapid muscle contractions. You feel this as trembling or shaking.
The shaking often affects your hands first. But it can also happen in your legs, jaw, voice, or throughout your body. Some people describe it as feeling “jittery” or “vibrating” inside. The intensity depends on how strong the anxiety is and how sensitive your nervous system is at that moment.
This is a normal physical response. It is not dangerous in itself. But it can be uncomfortable and even embarrassing, which can make the anxiety worse and create a cycle.
Does Anxiety Make You Shaky Even When You Are Not Stressed?
Yes. Some people feel shaky even when they don’t feel actively anxious. This can happen because anxiety keeps your nervous system on high alert for long periods. Your body may continue to produce stress hormones even after the anxious thoughts fade.
This is called chronic or generalized anxiety. Over time, your muscles stay partially tensed. Your body remains in a low-level state of readiness. That constant tension can cause a mild but noticeable tremor that comes and goes throughout the day.
Another reason is that anxiety can make you more aware of normal body sensations. Everyone has a very slight natural tremor, especially in their fingers. When you are anxious, you notice it more. What was once background noise becomes front and center. This can make you feel like the shaking is constant, even when it is actually mild and intermittent.
If your shakiness happens during quiet moments or when you wake up, it may be a sign that your anxiety is running beneath the surface. Managing stress overall can help calm that background tremor.
How to Tell If Your Shaking Is From Anxiety or Something Else
Not all shaking is anxiety. Several other conditions can cause trembling. It is important to consider other possibilities, especially if the shaking is new, severe, or does not match your typical anxiety pattern.
Low blood sugar (hypoglycemia) can cause shakiness, sweating, hunger, and confusion. It usually improves quickly after eating something with sugar or carbs. Anxiety-related shaking typically does not improve with food.
Caffeine or stimulants can trigger or worsen tremors. If you drink coffee, energy drinks, or take certain medications, that may be the cause. Anxiety and caffeine can amplify each other.
Thyroid disorders, particularly an overactive thyroid (hyperthyroidism), can cause hand tremors, rapid heartbeat, and weight loss. This type of tremor is usually constant, not triggered by stressful moments.
Essential tremor is a neurological condition that causes rhythmic shaking, usually in the hands. It is often noticeable when you try to hold something or reach for an object. It does not go away when you calm down.
Medication side effects: Some antidepressants, asthma medications, and steroids can cause shaking. If you recently started or changed a medication, that is a possible cause.
If your shaking only happens during or right after a stressful situation, anxiety is the most likely explanation. But if it happens randomly, lasts for hours, or is accompanied by other symptoms like weight loss, fatigue, or confusion, you should see a doctor.
What Can You Do When Anxiety Makes You Shaky
There are practical steps you can take when the shaking starts. These are not cures, but they can help reduce the intensity and stop the cycle of worry.
Slow your breathing. Rapid breathing from anxiety can worsen shakiness. Breathe in through your nose for four seconds, hold for four seconds, and exhale through your mouth for six seconds. Repeat several times. This activates the parasympathetic nervous system and helps lower adrenaline levels.
Ground yourself. Focus on something physical: press your feet into the floor, touch a cold surface, or hold an ice cube. This shifts your brain’s attention away from the internal sensation of shaking and toward an external sensation.
Move your body. Gentle movement can help burn off excess adrenaline. Go for a short walk, do a few stretches, or shake out your hands and arms deliberately. This can release the muscle tension that causes trembling.
Reduce caffeine and sugar. Both can make your nervous system more reactive. If you are prone to shaky anxiety episodes, consider cutting back on coffee, energy drinks, and sugary snacks.
Practice progressive muscle relaxation. Tense each muscle group for five seconds, then relax. This teaches your body the difference between tension and release. It can reduce baseline muscle tightness over time.
These techniques are supported by clinical experience and basic physiology. But they are not a substitute for professional treatment if anxiety is interfering with your daily life.
When Should You See a Doctor About Shaky Hands
Most anxiety-related shaking is not a medical emergency. But you should talk to a doctor in these situations:
- The shaking is new and you do not have a history of anxiety.
- The shaking does not go away when you are calm.
- It gets worse over time.
- It interferes with typing, writing, eating, or other fine motor tasks.
- You have other symptoms like unintended weight loss, fatigue, rapid heart rate, or changes in bowel habits.
- You are taking a new medication and the shaking started after that.
A primary care doctor can check your thyroid, blood sugar, and medication list. They can also refer you to a neurologist if there is concern about a tremor disorder. If anxiety is the cause, a mental health professional can help you find effective treatments, which may include therapy, medication, or both.
Can Anxiety Cause Long-Term Shaking
Anxiety itself does not damage the nerves or muscles in a way that causes a permanent tremor. The shaking stops when the stress response shuts off. But if you have chronic anxiety, the shaking can come and go for years. It becomes a pattern rather than a one-time event.
Some people develop a habit of muscle tension that remains even when they are not consciously anxious. In those cases, the shaking may seem constant. But it usually responds to treatment of the underlying anxiety — whether through therapy, medication, stress management, or lifestyle changes.
There is no good evidence that untreated anxiety causes neurological diseases like Parkinson’s or essential tremor. However, anxiety can make those conditions feel worse because you notice the tremor more and feel more distressed by it.
The key is treating the anxiety itself. When anxiety improves, the shaking usually improves too. If it does not, that is a sign that another cause may be involved.
Frequently Asked Questions
Can anxiety make you shaky in your sleep?
Yes, but it is less common. Anxiety can cause muscle tension and restless sleep, which may lead to small movements or twitching during the night. If you wake up shaking or trembling, other causes like low blood sugar or a seizure disorder should be considered.
Is shakiness from anxiety dangerous?
No, not by itself. The shaking is a normal physical response to stress hormones. It is uncomfortable but not harmful. However, if you feel chest pain, shortness of breath, or faintness along with shaking, seek medical attention to rule out other conditions.
How long does anxiety shaking last?
It usually lasts from a few minutes to an hour, depending on how quickly the stress response subsides. If you stay in a cycle of worry, the shaking can persist longer. Once you calm down, the trembling should stop within 20 to 30 minutes.
Can anxiety cause hand tremors that look like essential tremor?
Yes, but the two are different. Anxiety tremors are typically fine and rapid, and they happen when you are stressed. Essential tremor is a slower, rhythmic shaking that occurs during movement and does not go away when you are calm. A neurologist can tell the difference with a simple exam.

