Why Is My BP High? Common Causes and Triggers

High blood pressure has dozens of possible causes, ranging from what you ate today to how your arteries have changed over years. Normal blood pressure is below 120/80 mmHg, and anything consistently at or above 130/80 puts you in the hypertension range. The reason yours is high could be a single factor or, more likely, several working together.

Your Reading Might Not Be Accurate

Before digging into causes, it’s worth ruling out measurement error. A blood pressure cuff that’s too small for your arm can inflate your reading by 5 to 20 points. That alone could push a normal reading into the hypertension range. A cuff that’s too large can underestimate by 1 to 6 points. If you’re checking at home, make sure the cuff fits the circumference of your upper arm, not your wrist, and that your arm is resting at heart level.

There’s also the possibility that your blood pressure is only high when it’s being measured. White coat hypertension, where readings spike in a clinical setting but stay normal at home, affects 15% to 30% of people diagnosed with high blood pressure. If your numbers are elevated at the doctor’s office but you’ve never checked at home, a home monitor can help sort this out.

Everyday Triggers That Spike It Temporarily

A single high reading doesn’t always mean you have chronic hypertension. Several everyday situations cause short-term spikes:

  • Caffeine: If you don’t drink it regularly, a cup of coffee can raise your blood pressure by 5 to 10 points. Caffeine may block a hormone that keeps arteries relaxed and trigger your adrenal glands to release adrenaline. Regular caffeine drinkers tend to develop a tolerance to this effect.
  • Stress and anxiety: Acute stress activates your sympathetic nervous system, tightening blood vessels and increasing heart rate. Even the stress of having your blood pressure measured can push numbers up.
  • Alcohol: Having more than three drinks in one sitting raises blood pressure in the short term. Chronic heavy drinking raises it long-term.
  • A full bladder: This is an easily overlooked one. A full bladder activates stress signals that temporarily raise blood pressure.

If any of these applied when you took your reading, try again after resting quietly for five minutes, emptying your bladder, and avoiding caffeine and alcohol for at least 30 minutes beforehand.

How Salt Actually Raises Blood Pressure

High sodium intake is one of the most common and well-understood drivers. The mechanism goes beyond just “holding onto water,” though that’s part of it. When you eat a lot of salt, sodium levels rise in the fluid surrounding your brain. This triggers your nervous system to ramp up signals that constrict blood vessels. At the same time, your adrenal glands release a hormone that further tightens arterial walls by increasing calcium levels inside smooth muscle cells. The result is narrower, stiffer vessels pushing against a larger volume of blood.

Most adults consume well over the recommended limit of about 2,300 mg of sodium per day. Processed foods, restaurant meals, bread, and cured meats are the biggest contributors, often far more than the salt shaker on your table.

Low Potassium and Magnesium

Sodium doesn’t work in isolation. Potassium helps your kidneys flush excess sodium and relaxes blood vessel walls. If your diet is high in sodium but low in potassium, the imbalance puts extra pressure on your cardiovascular system. Most people don’t eat enough potassium-rich foods like bananas, potatoes, beans, and leafy greens.

Magnesium plays a related role. It helps control the calcium levels inside the smooth muscle that lines your arteries. When magnesium is low, those muscles tend to contract more, increasing resistance to blood flow and raising blood pressure. Magnesium also appears to reduce vascular stiffness and circulating blood volume. Good sources include nuts, seeds, whole grains, and dark chocolate.

Medications That Raise Blood Pressure

If you’ve recently started or changed a medication, it could be the culprit. Several common drug classes are known to raise blood pressure:

  • Pain relievers (NSAIDs): Ibuprofen (Advil) and naproxen (Aleve) cause the body to retain water, which increases blood volume and strains the kidneys.
  • Decongestants: Pseudoephedrine and phenylephrine, found in many cold and allergy products, narrow blood vessels throughout the body, not just in your nose.
  • Hormonal birth control: Pills and patches containing hormones can raise blood pressure, especially if you’re over 35, overweight, or a smoker.
  • Certain antidepressants: Several classes of antidepressants alter brain chemistry in ways that can increase blood pressure as a side effect.
  • Herbal supplements: Licorice root, ginseng, guarana, and ephedra (ma-huang) can all push blood pressure up or interfere with blood pressure medications.

Immunosuppressants and some cancer therapies also raise blood pressure, but those are typically monitored closely by specialists.

How Aging Changes Your Arteries

If you’re over 50 and noticing a high top number (systolic) but a normal or even low bottom number (diastolic), aging is a likely factor. Over time, the walls of your largest arteries, especially the aorta, lose their elasticity. Elastic fibers gradually fragment and get replaced by stiffer collagen. Young, flexible arteries stretch when the heart pumps and then gently recoil, cushioning the force of each heartbeat. Stiff arteries can’t do this, so the full force of each beat hits the smaller vessels downstream.

This pattern, called isolated systolic hypertension, is the most common form of high blood pressure in older adults. It’s driven primarily by structural changes in the blood vessels rather than by lifestyle alone, though lifestyle factors like sodium and exercise still matter enormously.

Medical Conditions That Cause High Blood Pressure

About 5% to 10% of hypertension cases are caused by an identifiable underlying condition. This is called secondary hypertension, and treating the root cause can sometimes resolve the blood pressure problem entirely.

Kidney Problems

Your kidneys regulate blood pressure by controlling how much fluid stays in your bloodstream. When they’re damaged, whether from diabetes, polycystic kidney disease, or inflamed filtering units (glomerular disease), they struggle to remove sodium and excess water. Narrowing of the arteries that supply the kidneys can have the same effect, forcing the kidneys to signal the body to raise pressure to maintain blood flow.

Sleep Apnea

Obstructive sleep apnea, marked by loud snoring and repeated pauses in breathing during sleep, is one of the most underdiagnosed causes of high blood pressure. Each time breathing stops, oxygen levels drop. Over time, this damages blood vessel walls, making it harder for them to regulate pressure. Sleep apnea also activates the sympathetic nervous system and triggers chemical changes that keep blood pressure elevated even during the daytime.

Hormonal Disorders

Several hormone-related conditions raise blood pressure. Overproduction of aldosterone by the adrenal glands causes the kidneys to hold onto salt and water while losing potassium. Cushing syndrome, where cortisol levels are chronically high, has a similar effect. Both underactive and overactive thyroid conditions can raise blood pressure through different mechanisms. A rare adrenal tumor called a pheochromocytoma dumps adrenaline into the bloodstream, causing dramatic spikes.

What the Numbers Mean

The American Heart Association defines blood pressure in four categories:

  • Normal: Below 120/80 mmHg
  • Elevated: 120 to 129 systolic, with diastolic still below 80
  • Stage 1 hypertension: 130 to 139 systolic, or 80 to 89 diastolic
  • Stage 2 hypertension: 140 or higher systolic, or 90 or higher diastolic

A single elevated reading isn’t a diagnosis. Blood pressure fluctuates throughout the day, so hypertension is typically confirmed after multiple readings taken on separate occasions.

When High Blood Pressure Is an Emergency

A reading of 180/120 mmHg or higher is considered a hypertensive crisis. If you see numbers in that range along with symptoms like chest pain, severe headache, vision changes, sudden weakness on one side of the body, slurred speech, or confusion, call emergency services immediately. These symptoms suggest organs are being damaged.

If your reading hits 180/120 but you feel fine, sit quietly for several minutes and check again. If it’s still that high, seek medical care the same day, even without symptoms.