Many things can push your blood pressure higher, from the meal you just ate to the stress you’re carrying to medications sitting in your medicine cabinet. Some of these triggers cause temporary spikes lasting minutes or hours, while others drive a steady, sustained increase over weeks and years. Understanding both kinds helps you figure out what’s actually going on with your numbers.
Salt and What You Eat
Sodium is the single biggest dietary driver of high blood pressure. When you eat a salty meal, your body holds onto extra water to dilute the sodium in your bloodstream. That extra fluid increases the volume of blood your heart has to pump, which pushes pressure up against your artery walls. Your kidneys normally compensate by flushing out the excess sodium and water, but when this system can’t keep up, blood pressure stays elevated.
The effect is significant. Studies show that people with high blood pressure who reduce their sodium intake see drops of about 5 mmHg systolic and nearly 3 mmHg diastolic on average. Most Americans consume over 3,400 mg of sodium per day, well above the recommended limit of 2,300 mg. Processed foods, restaurant meals, canned soups, deli meats, and even bread are common culprits.
Potassium works as sodium’s counterbalance. It helps your kidneys flush out excess sodium and relaxes blood vessel walls. Most people don’t get enough of it. Eating more potassium-rich foods like bananas, potatoes, leafy greens, and beans can help bring your numbers down, especially if your diet is already high in salt.
Caffeine
A cup of coffee can bump your blood pressure by 5 to 10 points within 30 minutes to two hours. This effect is most noticeable if you don’t drink caffeine regularly. Habitual coffee drinkers tend to develop a tolerance, so the spike becomes smaller over time. If you’re trying to figure out whether caffeine is affecting your readings, check your blood pressure before your morning coffee and again about an hour later. A jump of more than 10 points suggests you’re sensitive to it.
Alcohol
There’s no safe threshold when it comes to alcohol and blood pressure. A large meta-analysis published in the American Heart Association’s journal Hypertension found a direct, linear relationship: the more you drink, the higher your blood pressure goes, with no floor below which the effect disappears. At about one standard drink per day (12 grams of alcohol), systolic pressure averaged 1.25 mmHg higher than in nondrinkers. At four drinks per day, the increase reached nearly 5 mmHg systolic and 3 mmHg diastolic. Those numbers might sound modest, but sustained over years they meaningfully raise cardiovascular risk.
Stress and Your Nervous System
When you feel stressed, anxious, or threatened, your sympathetic nervous system kicks in. Your adrenal glands release adrenaline and norepinephrine, which speed up your heart rate and tighten your blood vessels. Both responses push blood pressure higher. This is a normal, temporary reaction designed to help you respond to danger.
The problem comes when stress is chronic. If your body stays in this heightened state for weeks or months, due to work pressure, financial worry, relationship conflict, or ongoing anxiety, those repeated surges can damage artery walls and contribute to lasting hypertension. Chronic stress also tends to drive behaviors that raise blood pressure indirectly: eating more processed food, drinking more alcohol, sleeping poorly, and skipping exercise.
Common Medications and Supplements
Several over-the-counter medications can raise your blood pressure without you realizing it. The two most common categories are pain relievers and decongestants.
- Anti-inflammatory pain relievers (NSAIDs) like ibuprofen and naproxen cause your body to retain water, which increases blood volume and puts extra strain on your kidneys. If you take them regularly for joint pain or headaches, the effect can be persistent.
- Decongestants found in cold and sinus medications work by narrowing blood vessels in your nasal passages. That same vessel-narrowing effect happens throughout your body, making it harder for blood to flow and pushing pressure up.
Certain supplements, hormonal medications, and prescription drugs can also contribute. If your blood pressure has climbed and you’ve recently started any new medication or supplement, that’s worth investigating.
Poor Sleep and Sleep Apnea
Obstructive sleep apnea is one of the most underrecognized causes of high blood pressure. During sleep, your airway repeatedly collapses, cutting off oxygen for seconds at a time. Each episode triggers a stress response that floods your body with adrenaline-like chemicals. Over time, these nightly surges don’t just affect you while you sleep. They persist into daytime hours and can drive sustained hypertension even when you’re awake and breathing normally.
If your blood pressure is elevated and you snore loudly, wake up gasping, or feel exhausted despite a full night’s sleep, sleep apnea may be a contributing factor. Treating it often brings blood pressure down noticeably.
Exercise: A Temporary Spike, a Lasting Benefit
Physical activity temporarily raises blood pressure, sometimes dramatically. During intense cardiovascular exercise, systolic pressure can climb to 200 mmHg or higher. This is a normal physiological response as your heart works harder to deliver oxygen to your muscles. The American College of Sports Medicine recommends stopping exercise if blood pressure reaches 250/115, or if systolic pressure drops by 10 mmHg as effort increases, since that can signal a cardiac problem.
The payoff comes afterward. Blood pressure values actually drop below your baseline for up to three hours after a cardio session. Over weeks and months, regular exercise lowers resting blood pressure, making it one of the most effective lifestyle changes you can make.
White Coat Hypertension
If your blood pressure reads high at the doctor’s office but normal at home, you’re not imagining it. White coat hypertension affects 15% to 30% of people who get elevated readings in a clinical setting. The average increase is striking: about 27 mmHg systolic, which is enough to push a perfectly normal reading into Stage 1 or Stage 2 hypertension range. A clinically significant white coat effect is defined as office blood pressure exceeding your daytime average by 20 mmHg systolic or 10 mmHg diastolic.
Home blood pressure monitors can help you and your doctor distinguish between genuine hypertension and anxiety-driven spikes. If you consistently get high readings only in the office, home monitoring gives a much more accurate picture.
How Blood Pressure Categories Break Down
The 2025 guidelines from the American Heart Association define four categories for adults:
- 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
If your systolic and diastolic numbers fall into different categories, the higher category applies. For example, a reading of 138/76 counts as Stage 1 hypertension because of the systolic number, even though the diastolic number is normal. Knowing where you fall helps you understand which of the factors above are worth addressing first.

