A rapid heartbeat has dozens of possible causes, ranging from a second cup of coffee to an underlying heart condition. A normal resting heart rate falls between 60 and 100 beats per minute. When your heart consistently exceeds 100 beats per minute at rest, it crosses into what doctors call tachycardia. Understanding the cause matters because some triggers are harmless and temporary, while others need medical attention.
Caffeine, Nicotine, and Alcohol
Stimulants are among the most common reasons for a noticeably fast heartbeat. Caffeine increases cardiac output, raises blood pressure, and elevates heart rate. Even a single energy drink (about 355 mL) measurably increases the workload on your heart. At high doses, caffeine is associated with cardiac arrhythmias and, in rare cases, more serious events like cardiac arrest.
Nicotine works similarly by stimulating the nervous system and constricting blood vessels, forcing the heart to pump harder. Alcohol has a more complex effect. It can lower blood pressure in the first 12 hours after drinking but raises it afterward. Chronic alcohol use is linked to atrial fibrillation, a type of irregular and often rapid heartbeat. Combining alcohol with caffeinated energy drinks is particularly risky: the mix increases dehydration, disrupts electrolyte levels, and sends conflicting signals to the nervous system, all of which can trigger palpitations or arrhythmias.
Stress, Anxiety, and Panic Attacks
Your body’s “fight or flight” response is hardwired to speed up your heart. When you feel anxious or threatened, your autonomic nervous system floods your body with adrenaline, which raises your heart rate quickly. During a panic attack, the spike can feel dramatic enough to mimic a heart problem.
The good news is that anxiety-driven palpitations typically start suddenly and resolve within a few minutes once the stressful trigger passes. If your racing heart lasts longer than that or happens frequently without an obvious emotional cause, the trigger is less likely to be anxiety alone.
Fever and Dehydration
When your body temperature rises, your heart speeds up to help cool you down. In children, the heart beats roughly 7 additional times per minute for every degree of fever. Adults follow a similar pattern. A moderate fever can easily push a resting heart rate above 100.
Dehydration reduces your total blood volume, which means your heart has to beat faster to deliver the same amount of oxygen to your tissues. This is a compensatory response. Illnesses that cause both fever and fluid loss (vomiting, diarrhea) create a double hit, and the resulting heart rate increase can be significant. Rehydrating and bringing down the fever usually brings the heart rate back to normal.
Thyroid Problems
Your thyroid gland produces hormones that influence every cell in your body, including the rate at which you burn energy and, directly, your heart rate. When the thyroid is overactive (hyperthyroidism), it floods the bloodstream with excess thyroid hormones. A fast heartbeat is one of the hallmark symptoms, often accompanied by weight loss, trembling hands, heat intolerance, and feeling jittery. Hyperthyroidism is diagnosed with a blood test and is treatable, but left unchecked it can put sustained stress on the heart.
Electrolyte Imbalances
Your heart’s electrical system depends on a precise balance of minerals, especially potassium and magnesium. Potassium is the most abundant charged particle inside your cells, and the concentration difference between the inside and outside of heart muscle cells is what generates each heartbeat’s electrical signal. When potassium drops below normal levels, the way electrical signals travel through the heart changes, and at its extreme, this can cause a dangerously fast rhythm called ventricular tachycardia.
Magnesium plays a supporting role by helping cells maintain the right potassium levels. Low magnesium makes it harder for the heart to keep its electrical timing stable. You can lose both minerals through heavy sweating, prolonged vomiting or diarrhea, certain medications (especially diuretics), or simply not eating enough mineral-rich foods.
Medications and Supplements
Several common over-the-counter and prescription medications can make your heart race. Decongestants are a frequent culprit. Products containing pseudoephedrine (often labeled with a “D” after the brand name) work by narrowing blood vessels in your nasal passages, but they also stimulate the heart and blood vessels throughout the body, raising both blood pressure and heart rate.
Asthma inhalers that open the airways can have a similar stimulating effect on the heart. Some weight-loss supplements and pre-workout formulas contain high doses of caffeine or other stimulants that elevate heart rate. If you notice your heart racing after starting a new medication or supplement, that connection is worth exploring with a pharmacist or doctor.
Heart-Related Causes
Sometimes the heart itself is the source of the problem. Supraventricular tachycardia (SVT) is a group of conditions where faulty electrical pathways in the upper chambers of the heart cause it to beat very fast, typically between 150 and 220 beats per minute. Episodes can last anywhere from a few minutes to several days. The most common type, called AVNRT, involves an electrical signal looping in a circle near the center of the heart. The second most common type, AVRT, is seen more often in younger people.
Risk factors for SVT include coronary artery disease, heart valve problems, congenital heart defects, heart failure, and previous heart surgery. Some over-the-counter medications containing stimulants can also trigger episodes in people who are susceptible.
Atrial fibrillation is another common heart rhythm disorder where the upper chambers beat chaotically and out of sync with the lower chambers. It often produces a rapid, irregular pulse and becomes more common with age. Other structural heart conditions, including damaged valves or thickened heart muscle, can also drive a persistently elevated heart rate.
Other Contributing Factors
Anemia, where your blood carries fewer oxygen-transporting red blood cells than normal, forces the heart to beat faster to compensate. This is similar to the mechanism behind dehydration: less oxygen-carrying capacity per heartbeat means more heartbeats are needed. Low blood sugar, sleep deprivation, and hormonal shifts during pregnancy or menstruation can all raise resting heart rate as well.
Postural orthostatic tachycardia syndrome (POTS) causes an exaggerated heart rate increase when you stand up. People with POTS may see their heart rate jump by 30 or more beats per minute within 10 minutes of standing, often with dizziness and lightheadedness. It’s most common in women between 15 and 50 and can develop after a viral illness, surgery, or pregnancy.
Telling Harmless From Serious
A heart that speeds up during exercise, excitement, or after a cup of coffee is doing exactly what it should. The causes that deserve attention are the ones that produce a fast resting heart rate without an obvious trigger, or that come with additional symptoms: chest pain, shortness of breath, fainting or near-fainting, or a heartbeat that feels irregular rather than just fast. Episodes where the heart rate reaches 150 beats per minute or higher at rest are more likely to reflect a true arrhythmia rather than a normal stress response.
Keeping track of when episodes happen, how long they last, and what you were doing or consuming beforehand gives your doctor valuable clues. Many causes of a rapid heartbeat, from dehydration to thyroid imbalance to medication side effects, are straightforward to identify and treat once the pattern is clear.