Coffee and Blood Pressure: What the Science Actually Shows

Quick answer

Caffeine raises blood pressure acutely and briefly: in someone not used to it, 200 to 300 mg (two to three cups) lifts systolic pressure by around 8 mmHg for one to three hours. Habitual moderate coffee drinking, by contrast, does not raise long-term hypertension risk in cohort meta-analyses, because regular drinkers develop partial tolerance. The EFSA sets the no-concern threshold at 400 mg of caffeine a day for healthy adults.

The essentials
  • Acute effect in non-habitual drinkers: about 8 mmHg systolic and 6 mmHg diastolic after 200 to 300 mg of caffeine, lasting one to three hours
  • Partial tolerance: the response fades in regular drinkers within a few days, but stays incomplete for some people
  • Long term: habitual moderate intake does not raise hypertension risk, and several meta-analyses show a neutral to slightly protective effect
  • EFSA benchmark: up to 400 mg of caffeine a day (and 200 mg in a single dose) raises no safety concern for healthy adults
  • Before a blood pressure reading: skip coffee for at least 30 minutes (American Heart Association)

The acute effect of caffeine on blood pressure

Caffeine is a stimulant, and within minutes of swallowing a coffee it produces a measurable rise in blood pressure. The mechanism combines blocking adenosine receptors with stimulation of the sympathetic nervous system, which tightens the blood vessels and nudges the heart rate up.

Meta-analyses of controlled trials agree on the scale of the effect. In people not used to caffeine, a dose of 200 to 300 mg, roughly two to three cups, raises systolic pressure by about 8 mmHg and diastolic by about 6 mmHg. The rise starts within the first hour, peaks around 60 to 90 minutes, and returns to baseline after roughly 3 to 4 hours. It is a transient spike, not a sustained elevation.

The size of that spike varies between individuals. It is larger in people who never drink coffee and in those who already have high blood pressure, and smaller in daily drinkers.

Tolerance in regular drinkers

The body adapts to repeated caffeine exposure. In regular drinkers a partial tolerance sets in within a few days and softens the blood pressure response. That is why a daily coffee drinker typically sees far less of a reaction than someone having a cup as a rare treat.

This tolerance is not complete, though. Research published in the journal Hypertension (American Heart Association) shows that tolerance stays incomplete in a portion of regular consumers: a measurable blood pressure response can persist during ambulatory monitoring, even after several days of daily intake. Individual sensitivity matters, and some people keep reacting despite a steady coffee habit.

Habitual intake and hypertension risk

A short-term spike measured in a lab says nothing about long-term risk. For that, you have to look at cohort studies that follow tens of thousands of people over years.

The picture is reassuring. Meta-analyses of prospective studies do not find that moderate habitual coffee drinking raises the risk of hypertension. A 2011 meta-analysis of more than 170,000 participants reported relative risks very close to 1 (around 1.07 to 1.09) across cup categories, essentially no effect. More recent dose-response analyses go further: they find no association, and even a small reduction in risk from about three cups a day onward, with the effect strengthening gently at higher intakes.

In plain terms, for a healthy adult, drinking coffee regularly and in moderation does not look like a risk factor for hypertension. Coffee also carries polyphenols and other compounds that may, over time, offset the stimulant pull of caffeine.

How much coffee: the EFSA benchmark

The most useful European reference point is the 2015 scientific opinion from the EFSA (European Food Safety Authority). It concludes that, for healthy adults, intakes up to 400 mg of caffeine per day raise no safety concern, and that a single dose up to 200 mg, roughly two and a half espressos, is safe.

As a rough guide, a cup of filter coffee often delivers 80 to 120 mg of caffeine and an espresso about 60 to 80 mg, though the figures depend on origin, roast and brew method. For pregnant or breastfeeding women, the EFSA advises capping intake at 200 mg a day from all sources combined (coffee, tea, chocolate, energy drinks).

Worth a read: to understand how your tolerance shifts across the day, see our piece on caffeine half-life and sleep, and the full overview of caffeine and its health effects.

If you already have high blood pressure

For people who already have hypertension, two facts sit side by side. On one hand, the acute response to caffeine tends to be larger than in people with normal pressure, which warrants some attention. On the other, cohort data do not point to a worsening of cardiovascular risk from moderate habitual coffee drinking.

The most widely shared practical tip concerns measuring your blood pressure. The American Heart Association recommends avoiding caffeine, smoking and exercise for at least 30 minutes before a reading, otherwise the numbers can be overestimated. Before a check-up, it is wise to hold off on the coffee.

Day to day, if you notice that coffee gives you palpitations or that your pressure climbs sharply after a cup, raise it with your doctor. Sensitivity is individual, and only a clinician can tailor the advice to your situation, your medication and your actual readings.

Frequently asked questions

Does coffee raise blood pressure?

Yes, but only briefly. In people who are not used to caffeine, a single dose of 200 to 300 mg (roughly two to three cups) produces an acute rise in blood pressure of around 8 mmHg systolic and 6 mmHg diastolic, according to meta-analyses of controlled trials. The spike begins within the first hour, peaks around 60 to 90 minutes, and usually fades within 3 to 4 hours. Regular drinkers develop partial tolerance within a few days, which blunts the effect.

Does drinking coffee every day cause high blood pressure?

Cohort meta-analyses do not show that moderate habitual coffee drinking raises the risk of hypertension. Several recent dose-response analyses find no association, and even a small protective effect from about three cups a day onward. The short-term spike measured in a single reading does not translate into a sustained increase in risk for a healthy regular drinker.

How much caffeine a day is considered safe?

According to the EFSA scientific opinion (European Food Safety Authority, 2015), intakes up to 400 mg of caffeine per day raise no safety concerns for healthy adults, and a single dose up to 200 mg (about two and a half espressos) is also safe. Pregnant and breastfeeding women are advised to limit intake to 200 mg per day from all sources.

Should you avoid coffee before a blood pressure reading?

Yes. The American Heart Association recommends avoiding caffeine, smoking and exercise for at least 30 minutes before measuring blood pressure, because each of them temporarily raises the numbers and distorts the reading. For a reliable result, sit and rest quietly for a few minutes and skip coffee beforehand.

Disclaimer: this article provides general information and is not medical advice. For any question about your blood pressure, your medication or your coffee intake, please consult a healthcare professional.

Read more: Coffee and sleep: caffeine half-life · Caffeine and its health effects · Specialty coffee FAQ