Why Am I Shaking and My Heart Is Racing?

Shaking and a racing heart happening at the same time usually means your body’s stress response has been activated, flooding your system with adrenaline. This combination is extremely common and, in most cases, not dangerous. The trigger could be anything from anxiety to low blood sugar to too much caffeine. Understanding the most likely causes can help you figure out what’s going on and whether you need to act.

What’s Happening in Your Body

When your brain detects a threat (real or perceived), it signals your adrenal glands to release adrenaline. This hormone speeds up your heart rate to pump more blood to your muscles and simultaneously activates those muscles, which produces trembling or shaking. It’s the same fight-or-flight system that helped your ancestors run from predators, and it can fire even when there’s no physical danger present.

Adrenaline acts on receptors in both your heart and your skeletal muscles. The heart speeds up directly. The muscles receive a surge of energy they aren’t using, which shows up as fine tremors in your hands, legs, or whole body. This is why shaking and a fast heartbeat almost always appear together: they share the same chemical trigger.

Anxiety and Panic Attacks

The most common reason for sudden, unexplained shaking with a racing heart is anxiety, particularly a panic attack. Panic attacks strike without warning, and symptoms typically peak within 10 minutes before fading. Most episodes last 5 to 20 minutes, though some people report attacks stretching up to an hour.

Beyond trembling and a pounding heart, panic attacks often include chest tightness, difficulty breathing, sweating, chills, nausea, and tingling or numbness in the fingers or toes. The chest pain and shortness of breath can feel so intense that many people believe they’re having a heart attack. If this is your first episode and you’re unsure, getting checked out is reasonable. But if the pattern is familiar, recognizing it as a panic attack can itself help reduce the intensity.

You don’t need to be in an obviously stressful situation for this to happen. Panic attacks can occur during calm moments or even wake you from sleep. Chronic stress, sleep deprivation, and unresolved anxiety all lower the threshold for triggering one.

Low Blood Sugar

If you haven’t eaten in a while, your blood sugar may have dropped low enough to trigger these symptoms. The body responds to low glucose by releasing adrenaline, which causes the same shaking and fast heartbeat. People with diabetes typically notice symptoms when blood glucose falls to around 70 mg/dL or lower, but people without diabetes can experience similar effects after skipping meals, exercising hard, or drinking alcohol on an empty stomach.

The telltale sign that separates low blood sugar from anxiety is intense hunger. If you feel ravenously hungry alongside the shaking and racing heart, eat something with both sugar and protein (like fruit with peanut butter or crackers with cheese). Symptoms usually improve within 15 to 20 minutes of eating.

Too Much Caffeine

Caffeine is a stimulant that directly increases heart rate and can cause muscle tremors. Up to about 400 milligrams a day (roughly four cups of brewed coffee) is considered safe for most adults, but sensitivity varies widely. Some people get shaky and jittery after just one strong cup, especially if they’re not regular caffeine drinkers or they consumed it on an empty stomach.

Energy drinks are a frequent culprit because they pack high doses of caffeine into a small volume, sometimes combined with other stimulants. If you’ve recently had coffee, tea, energy drinks, pre-workout supplements, or even certain headache medications, caffeine is a likely explanation. The effects typically wear off within a few hours as your body metabolizes it.

Dehydration

When you’re dehydrated, your blood volume drops, and your heart has to beat faster to maintain adequate circulation. Research shows that losing as little as 3% of your body weight in fluid (about 2 liters for a 150-pound person) measurably increases heart rate, especially when you stand up quickly. Dehydration also affects electrolyte balance, which can contribute to muscle tremors.

Think about whether you’ve been sweating heavily, spending time in heat, exercising without replacing fluids, or simply not drinking enough water today. If your urine is dark yellow and you feel lightheaded when standing, dehydration is worth addressing before looking for other causes.

Medications That Cause Both Symptoms

Several common medications list shaking and a fast heartbeat as side effects. Asthma inhalers containing albuterol are one of the most well-known examples. They work by stimulating the same receptors that adrenaline targets, which relieves airway tightening but can also cause nervousness, shakiness, and a rapid or pounding heart.

Other medications that may produce this combination include certain antidepressants, thyroid hormone replacements (if the dose is too high), ADHD stimulants, and some decongestants. If you recently started a new medication or changed your dose, check whether these are listed side effects. Don’t stop a prescribed medication on your own, but knowing the connection can guide a conversation with whoever prescribed it.

Alcohol or Substance Withdrawal

If you’ve recently stopped drinking alcohol after a period of heavy or regular use, withdrawal can cause pronounced trembling and a racing heart. These symptoms can appear within hours of the last drink and typically peak around 72 hours after stopping. The shaking often starts in the hands and can progress to involve the whole body.

Alcohol withdrawal happens because your nervous system has adapted to the calming effects of alcohol. Remove it suddenly, and the brain becomes overexcitable, producing tremors, agitation, sweating, insomnia, elevated blood pressure, and a fast heart rate. Withdrawal from benzodiazepines or certain other sedatives follows a similar pattern. Severe alcohol withdrawal can cause seizures, so if symptoms are worsening rather than improving, that warrants medical attention.

Other Medical Causes

An overactive thyroid gland (hyperthyroidism) produces excess hormone that speeds up your metabolism, causing a persistently fast heart rate, hand tremors, weight loss, heat intolerance, and anxiety. Unlike the other causes listed here, hyperthyroidism doesn’t come and go in episodes. The symptoms are relatively constant and worsen over weeks or months.

Fever and infection can also produce shaking (chills or rigors) alongside a rapid heartbeat as your body fights off illness. If you feel warm or unwell, check your temperature.

When These Symptoms Need Urgent Attention

Most episodes of shaking with a racing heart resolve on their own within minutes to hours. However, certain accompanying symptoms signal something more serious. Seek immediate help if you experience chest pain that doesn’t ease, significant difficulty breathing, fainting or near-fainting, confusion, or a heart rate that stays elevated above 150 beats per minute at rest.

If the episodes keep recurring without an obvious trigger like caffeine, missed meals, or anxiety, it’s worth getting a basic workup. Blood tests for thyroid function, blood sugar, and electrolytes, along with an electrocardiogram, can rule out the most important underlying conditions. Many people who experience these symptoms repeatedly find that the cause is straightforward and manageable once identified.