Many things can raise your blood pressure, from what you eat and drink to medications you might already be taking. Some triggers cause temporary spikes lasting minutes or hours, while others push your numbers up over months or years. Normal blood pressure sits below 120/80 mmHg. Readings of 130/80 or higher now qualify as hypertension under the latest guidelines.
Sodium and Water Retention
Salt is the single most common dietary driver of high blood pressure. When you take in more sodium than your body can easily clear, your blood volume expands as your body holds onto extra water to dilute the sodium. That alone would be manageable if your blood vessels widened to accommodate the extra fluid, but in many people they don’t. The vessels stay narrow, and the increased volume pushing through them raises pressure.
The federal guideline recommends staying under 2,300 mg of sodium per day, roughly one teaspoon of table salt. Most people consume well above that, largely from processed and restaurant foods rather than the salt shaker. Bread, deli meats, canned soups, pizza, and packaged snacks are among the biggest contributors.
Low Potassium and Magnesium
While sodium gets most of the attention, not getting enough potassium or magnesium can also push blood pressure higher. Potassium helps the walls of your blood vessels relax, directly lowering the resistance blood faces as it moves through your body. Magnesium plays a similar role, helping blood vessels stay flexible while also regulating blood sugar and nerve function. A diet low in fruits, vegetables, beans, and whole grains often means low intake of both minerals at once.
Alcohol Consumption
Even moderate drinking raises blood pressure, and the relationship is linear: more alcohol, higher numbers, with no safe threshold. A large meta-analysis tracking over 19,500 people for a median of 5.3 years found that consuming just 12 grams of alcohol per day (roughly one standard drink) was associated with systolic blood pressure averaging 1.25 mmHg higher than nondrinkers. At four drinks per day, that gap widened to nearly 5 mmHg systolic and 3 mmHg diastolic. Those numbers may sound small, but across a population they translate into meaningfully higher rates of heart attacks and strokes.
The effect was consistent in both men and women for systolic pressure. It showed up regardless of whether participants were in Asia or North America.
Caffeine, Tobacco, and Nicotine
Smoking, chewing tobacco, and vaping all cause an immediate, short-term blood pressure spike. Nicotine tightens blood vessels and stimulates your nervous system to release hormones that raise heart rate and pressure. The spike is temporary, but if you smoke or vape repeatedly throughout the day, your blood pressure stays elevated for most of your waking hours.
Caffeine can produce a similar short-term bump, especially if you don’t consume it regularly. People who drink coffee daily tend to develop some tolerance to the blood pressure effect, but it doesn’t disappear entirely for everyone.
Stress and Stress Hormones
Acute stress, like an argument or a tight deadline, triggers your body to release a cocktail of hormones including cortisol, adrenaline, and norepinephrine. These hormones speed up your heart and constrict blood vessels, causing a temporary but sometimes dramatic rise in blood pressure.
Chronic stress is a different problem. When stress hormones stay elevated over months or years, the cardiovascular effects compound. Research from the American Heart Association tracked participants over a median follow-up of 6.5 years and found that each time levels of the four major stress hormones doubled, the risk of developing hypertension increased by 21 to 31 percent. Chronic stress also tends to drive secondary behaviors, like overeating, drinking more alcohol, or smoking, that raise blood pressure on their own.
Common Medications and Supplements
Several widely used over-the-counter and prescription drugs can raise blood pressure, sometimes without patients realizing it.
- Pain relievers (NSAIDs). Ibuprofen, naproxen, and similar anti-inflammatory drugs cause the body to retain water, which increases blood volume and puts extra strain on the kidneys. Taking them occasionally is unlikely to cause lasting problems, but regular use can push blood pressure noticeably higher.
- Decongestants. Cold and sinus medications containing pseudoephedrine or phenylephrine narrow blood vessels throughout the body, not just in the nose. That constriction raises blood pressure. If your numbers are already elevated, these medications can push them into a risky range.
- Hormonal birth control. Birth control pills and patches containing estrogen can raise blood pressure in some people. The risk increases if you’re over 35, overweight, or a smoker. Lower-estrogen formulations are less likely to have this effect.
Underlying Medical Conditions
Sometimes high blood pressure is driven by another health problem entirely. This is called secondary hypertension, and treating the underlying condition can often bring pressure back down.
Kidney disease is one of the most common culprits. Your kidneys regulate how much sodium and fluid your body retains, so when they’re damaged by diabetes, polycystic kidney disease, or other conditions, blood pressure rises. A narrowed artery supplying the kidney can produce the same effect.
Sleep apnea is another frequent driver. When breathing stops repeatedly during sleep, oxygen levels drop, damaging blood vessel walls and triggering the nervous system to release chemicals that raise blood pressure. Many people with resistant hypertension (blood pressure that won’t respond to medication) turn out to have untreated sleep apnea.
Hormonal conditions can also be responsible. An overactive or underactive thyroid, overproduction of cortisol (Cushing syndrome), and rare adrenal gland tumors that flood the body with adrenaline all raise blood pressure. Overactive parathyroid glands, which regulate calcium levels, can contribute as well.
Physical Inactivity and Excess Weight
A sedentary lifestyle contributes to higher blood pressure both directly and indirectly. Without regular physical activity, the heart has to work harder to pump blood, and blood vessels lose some of their flexibility over time. Carrying excess weight compounds this because a larger body requires more blood volume to supply oxygen and nutrients to tissues, which increases the force against artery walls.
The White Coat Effect
If your blood pressure reads high at the doctor’s office but seems fine at home, the clinical setting itself may be part of the problem. The anxiety of a medical visit can raise systolic pressure by an average of 27 mmHg, a phenomenon called white coat hypertension. A clinically significant white coat effect is defined as office readings exceeding your daytime average by 20 mmHg systolic or 10 mmHg diastolic. Home monitoring or wearing a 24-hour ambulatory blood pressure cuff can help determine whether your elevated readings are situational or persistent.
How These Factors Stack Up
Blood pressure rarely comes down to a single cause. Most people dealing with elevated numbers have several contributing factors working together: too much sodium, not enough potassium, high stress, a few extra pounds, and maybe regular use of ibuprofen for back pain. The upside is that addressing even one or two of these factors can produce meaningful improvement. Cutting sodium, increasing physical activity, moderating alcohol, and managing stress each independently lower blood pressure, and the effects are additive when you combine them.

