A resting heart rate above 100 beats per minute is considered high for adults. The medical term is tachycardia, and while it can feel alarming, most cases trace back to everyday triggers like caffeine, dehydration, stress, or poor sleep. Sometimes, though, a persistently elevated heart rate points to something worth investigating with a doctor.
What Counts as a High Heart Rate
For adults 18 and older, a normal resting heart rate falls between 60 and 100 bpm. If you’re a trained athlete, yours might sit in the 40s or 50s, which is perfectly healthy. Children run higher: a toddler’s resting heart rate can be anywhere from 98 to 140 bpm, and an infant’s can reach 180 bpm during normal waking hours.
The key word here is “resting.” Your heart rate naturally climbs during exercise, when you stand up quickly, or even while digesting food. What matters most is the number you see when you’ve been sitting or lying still for several minutes. If that number consistently lands above 100, something is pushing your heart to work harder than it should at rest.
Caffeine, Nicotine, and Stimulants
Caffeine triggers the release of stress hormones (noradrenaline and norepinephrine) that directly speed up your heartbeat. For most people, a cup or two of coffee produces a mild, temporary bump. But if you’re sensitive to caffeine, or you’re stacking coffee with energy drinks or pre-workout supplements, the effect can be significant. People who are already prone to fast heart rhythms tend to notice it more.
Nicotine works through a similar mechanism, stimulating your nervous system and raising your heart rate for 20 to 30 minutes after each use. Vaping, cigarettes, and nicotine pouches all do this. Over-the-counter decongestants (the kind you take for a stuffy nose) and asthma inhalers containing albuterol can also bump your heart rate up. Even ADHD medications like methylphenidate are documented to cause faster heart rhythms. If your high heart rate started around the same time you began a new medication or supplement, that connection is worth exploring.
Dehydration and Electrolyte Imbalance
When your blood volume drops from not drinking enough water, your heart compensates by beating faster to maintain blood flow to your organs. This is one of the most common and most overlooked reasons for a high resting heart rate, especially in warm weather, after exercise, or during illness with vomiting or diarrhea.
Electrolytes matter too. Potassium and magnesium play a direct role in controlling how your heart’s electrical system fires. Low potassium makes the heart muscle more excitable, which can produce abnormal rhythms ranging from a mildly fast pulse to dangerous arrhythmias. Low magnesium compounds the problem because magnesium helps regulate the movement of potassium and calcium into and out of heart cells. If your diet is low in fruits, vegetables, and whole grains, or you’ve been sweating heavily, electrolyte depletion could be driving your high bpm.
Stress, Anxiety, and Sleep
Your body’s fight-or-flight response floods your system with adrenaline, and adrenaline makes your heart beat faster. That’s useful if you’re running from danger, but it’s not helpful when it fires during a work deadline or a traffic jam. Chronic stress keeps your baseline heart rate elevated throughout the day.
Anxiety deserves special attention because it can mimic heart problems convincingly. During a panic attack, your heart rate can spike to 120, 140, or higher, and you may also feel chest tightness and shortness of breath. One rough way to tell the difference: anxiety-driven heart rate spikes tend to happen during moments of strong emotion and build gradually, while heart rhythm disorders like atrial fibrillation often strike suddenly and without an obvious emotional trigger. That said, the differences are subtle, and if you’re unsure, getting it checked is reasonable.
Sleep deprivation raises your resting heart rate as well. Even one or two nights of poor sleep can add several beats per minute to your baseline, because your nervous system stays in a more activated state when it hasn’t had adequate recovery time.
Heart Rate Spikes After Eating
If your heart rate jumps specifically after meals, you’re not imagining it. The digestive process itself requires increased blood flow to your gut, which means your heart works harder. But certain foods amplify the effect. High-carb meals that spike blood sugar are a common culprit, especially if you tend toward low blood sugar between meals. High-sodium processed foods, spicy dishes, chocolate (which contains a natural stimulant called theobromine), and aged cheeses or cured meats can all trigger palpitations.
Alcohol is another frequent offender. Even moderate drinking can raise your heart rate and, in some people, trigger episodes of irregular rhythm. If you notice the pattern is meal-related, keeping a simple log of what you ate and how your heart rate responded can help you and your doctor identify the trigger quickly.
Medical Conditions That Raise Heart Rate
When lifestyle factors don’t explain a persistently fast heart rate, several medical conditions could be involved:
- Anemia: When your red blood cell count is low, your heart speeds up to deliver enough oxygen to your tissues. Fatigue and pale skin are common signs alongside the fast pulse.
- Hyperthyroidism: An overactive thyroid gland floods your body with hormones that rev up your metabolism, including your heart rate. Weight loss, heat intolerance, and trembling hands often accompany it.
- POTS (postural orthostatic tachycardia syndrome): Your heart rate jumps dramatically when you stand up, often by 30 bpm or more within 10 minutes. Dizziness and lightheadedness are hallmarks.
- Fever and infection: Your heart rate rises roughly 10 bpm for every degree (Fahrenheit) of fever. A high bpm during illness usually resolves as the infection clears.
- Heart rhythm disorders: Conditions like atrial fibrillation, atrial flutter, and other arrhythmias involve the heart’s electrical system misfiring. These can cause episodes of rapid, sometimes irregular, heartbeats that start and stop abruptly.
How Doctors Investigate a Fast Heart Rate
If your high heart rate persists or comes with symptoms like dizziness, fainting, chest pain, or shortness of breath, a doctor will typically start with an electrocardiogram (ECG), a quick, painless test where sensors on your chest record your heart’s electrical activity. This can catch abnormal rhythms happening in real time.
The tricky part is that many heart rate issues come and go. If your ECG looks normal in the office but you’re still having episodes at home, you may be asked to wear a Holter monitor, a small device that tracks your heart rhythm continuously for a day or more during your normal routine. This captures what’s happening during the spikes you actually feel.
Beyond electrical tests, an echocardiogram uses ultrasound to show how blood flows through your heart and valves. Blood work can check for anemia, thyroid problems, and electrolyte imbalances. The specific workup depends on your symptoms and what the initial tests reveal, but the process is generally straightforward and non-invasive.
What You Can Do Right Now
Start with the most common culprits. Drink more water, especially if your urine is dark yellow. Cut back on caffeine for a few days and see if your resting rate drops. If you use nicotine, be aware it’s raising your baseline by several beats per minute every time you use it. Check whether any medications or supplements you take list increased heart rate as a side effect.
Improving sleep has a surprisingly strong effect on resting heart rate. So does regular moderate exercise, which over weeks and months trains your heart to pump more efficiently, lowering the number of beats it needs per minute at rest. Managing chronic stress through whatever works for you, whether that’s physical activity, breathing exercises, or reducing your commitments, directly lowers your resting bpm over time.
If your resting heart rate stays above 100 after addressing these basics, or if it spikes suddenly with lightheadedness, chest discomfort, or fainting, that’s a signal your body is asking for a closer look.

