A resting heart rate above 100 beats per minute is considered high, a condition doctors call tachycardia. For most adults, the normal resting range is 60 to 100 bpm, though athletes often sit in the 40s or 50s. If your heart rate is consistently elevated or spiking unexpectedly, the cause usually falls into one of a few categories: everyday triggers like dehydration and caffeine, emotional stress and anxiety, medications, or an underlying medical condition.
How Your Body Controls Heart Rate
Your heart has a built-in pacemaker, a cluster of cells that sends electrical signals telling the heart when to beat. Your nervous system adjusts the speed of those signals depending on what you’re doing. When you’re active, stressed, or in danger, your fight-or-flight system speeds things up. When you’re resting or digesting food, the opposite system slows things down. A high heart rate means something is pushing your body toward that “go” mode, even when you don’t expect it.
Common Everyday Causes
Before looking for a medical explanation, consider the simplest triggers first. These can raise your heart rate significantly, and fixing them is straightforward.
Dehydration is one of the most overlooked causes. When you haven’t had enough fluids, your blood volume drops. Your heart compensates by beating faster to keep blood moving to your organs. This is especially common after exercise, on hot days, or if you’ve been drinking alcohol. Even mild dehydration can push your resting heart rate noticeably higher.
Caffeine and stimulants directly speed up your heart. At moderate intake (under about six cups of coffee a day), most people tolerate caffeine without problems. But energy drinks, pre-workout supplements, or stacking multiple caffeine sources can push you well past that threshold. Nicotine, certain decongestants, and drugs like cocaine or amphetamines have even stronger effects.
Poor sleep keeps your nervous system in a heightened state. A single night of bad sleep can raise your resting heart rate the next day, and chronic sleep deprivation compounds the effect. If you’ve noticed your heart rate creeping up over weeks, consider whether your sleep quality has changed.
Fever and illness raise heart rate predictably. Your body increases blood flow to fight infection, and for roughly every degree of temperature increase, your heart rate rises about 10 bpm.
Anxiety and Panic Attacks
Anxiety is one of the most common reasons people notice their heart racing, partly because the racing itself creates more anxiety, which creates a feedback loop. During a panic attack, your heart rate can spike to 200 bpm or even higher. The sensation is often accompanied by sharp or stabbing chest discomfort, tingling, and a feeling of dread.
This can feel frighteningly similar to a heart problem, but there are key differences. Panic attack symptoms typically stay in the chest, peak within minutes, and resolve within an hour. Heart-related chest pain tends to radiate to the arm, jaw, or neck, often worsens with physical exertion, and comes in waves rather than resolving completely. If you have a history of daytime panic attacks and wake up with a racing heart at night, it may be a nocturnal panic attack. But if you’ve never had panic attacks before and wake up with chest symptoms, that warrants prompt medical attention.
Medications That Raise Heart Rate
Several common medications list a fast heart rate as a side effect. Bronchodilators used for asthma (like albuterol) can increase heart rate in up to 16 to 21% of users. ADHD medications such as methylphenidate are stimulants by design and commonly raise resting pulse. Some antidepressants and antipsychotics affect heart rhythm as well. Even over-the-counter cold medicines containing decongestants can be enough to push your heart rate above your normal baseline.
If you started a new medication recently and noticed your heart rate climbing, that timing is worth mentioning to your prescriber. Don’t stop medications on your own, but the connection is often straightforward.
Thyroid Problems
An overactive thyroid (hyperthyroidism) is a classic medical cause of a persistently elevated heart rate. Excess thyroid hormone directly affects heart muscle cells, increasing the rate of the heart’s internal electrical firing. It also relaxes blood vessels, which lowers resistance and forces the heart to pump faster to maintain blood pressure. The result is a resting heart rate that stays high around the clock, often paired with weight loss, heat intolerance, tremors, and feeling wired or jittery. A simple blood test can confirm or rule this out.
Anemia and Iron Deficiency
When you don’t have enough healthy red blood cells to carry oxygen efficiently, your heart picks up the pace to compensate. Iron deficiency anemia is the most common form, particularly in women with heavy periods, vegetarians, and people with digestive conditions that impair nutrient absorption. You might also feel unusually tired, short of breath with minimal effort, or lightheaded. If your heart rate is high and you also feel wiped out, anemia is worth investigating with a blood test.
POTS and Post-Viral Heart Rate Spikes
If your heart rate jumps dramatically just from standing up, you may be dealing with postural orthostatic tachycardia syndrome (POTS). The diagnostic hallmark is an increase of 30 or more bpm when moving from lying down to standing, sustained for more than 30 seconds, without a major drop in blood pressure. Common symptoms include lightheadedness, palpitations, blurred vision, exercise intolerance, and fatigue that can be debilitating.
POTS has gained significant attention since the pandemic because it frequently develops after viral infections, including COVID-19. If your elevated heart rate started after an illness and gets dramatically worse when you stand, this is a specific pattern worth discussing with a doctor who understands the condition. It’s treatable, though management often involves a combination of increased fluid and salt intake, compression garments, and gradually rebuilding exercise tolerance.
When a High Heart Rate Is an Emergency
A resting heart rate above 100 bpm on its own isn’t necessarily dangerous, especially if you can identify a trigger like caffeine or poor sleep. But certain combinations of symptoms require immediate medical attention:
- Chest pain or pressure, especially if it radiates to your arm, jaw, or neck
- Shortness of breath that feels disproportionate to your activity level
- Fainting or near-fainting
- Dizziness or weakness that doesn’t resolve quickly
A heart rate above 100 bpm with any of these symptoms is a reason to seek care right away. Ventricular fibrillation, a chaotic heart rhythm that prevents the heart from pumping blood, is a medical emergency that requires immediate treatment.
Tracking and Troubleshooting
If your heart rate is running high but you feel otherwise fine, start by addressing the basics: drink more water, cut back on caffeine, prioritize sleep, and check whether any medications you take list tachycardia as a side effect. A smartwatch or fitness tracker can help you spot patterns, like whether your heart rate is elevated all day or only spikes in certain situations.
Keep in mind that a single high reading doesn’t necessarily mean something is wrong. Your heart rate fluctuates constantly based on activity, posture, temperature, emotions, and digestion. What matters more is the trend. If your resting heart rate has been consistently higher than usual for more than a couple of weeks, or if it’s accompanied by symptoms like fatigue, weight changes, or dizziness, those patterns give a doctor something concrete to investigate. The cause is almost always identifiable, and most causes are very treatable.

