RepeatsDirect

17 March 2026

Ramipril: Cost, Uses, and How to Save Money

Ramipril is the fifth most prescribed drug in England with 35 million items annually. Its Drug Tariff price is 60p but NHS patients pay £9.90. Here's how to pay less.

Ramipril is one of the most prescribed medicines in England, with approximately 35 million items dispensed per year — making it the fifth most dispensed drug in the country according to NHSBSA PCA 2024/25 data. It is an ACE inhibitor used to treat high blood pressure, heart failure, and to reduce cardiovascular risk after a heart attack. Its Drug Tariff price is approximately 60p per pack. Patients without an exemption pay £9.90.

Ramipril 5mg

Blood pressure / Heart failure · 28 capsules

Save £4.40/mo

Drug cost

60p

NHS charge

£9.90

Our price

£5.50

What Is Ramipril Used For?

Ramipril is an ACE inhibitor prescribed for three main indications: hypertension (high blood pressure), heart failure, and secondary prevention after myocardial infarction. With 35 million items dispensed annually in England, it is among the highest-volume cardiovascular medicines in the NHS formulary. It is typically taken once or twice daily as a long-term or lifelong medication, meaning most patients on ramipril face the £9.90 prescription charge month after month — for a drug that costs under £1 to supply.

How Much Does Ramipril Cost on the Drug Tariff?

Ramipril 5mg has a Drug Tariff reimbursement price of approximately 60p per 28-tablet pack. This is the amount the NHS pays a pharmacy to dispense it. The gap between this 60p cost and the £9.90 patient charge is one of the widest in routine prescribing. A patient collecting ramipril monthly and paying the charge spends £118.80 per year for a medicine that costs the NHS around £7.20 in total drug costs over the same period.

Who Gets Ramipril Free on the NHS?

The 89% of NHS items dispensed without charge in 2024/25 includes many patients prescribed ramipril. Post-MI patients are often over 60 and therefore exempt by age. Patients with heart failure may qualify through the cardiac surgery exemption. However, working-age adults prescribed ramipril for hypertension alone — particularly those without other qualifying conditions — typically pay the full charge. For these patients, the cost difference between NHS and private prescribing is significant.

Ramipril 10mg

Blood pressure / Heart failure · 28 capsules

Save £4.40/mo

Drug cost

75p

NHS charge

£9.90

Our price

£5.50

What Is the Cheapest Way to Get Ramipril in the UK?

For patients paying the NHS charge, the cheapest regular route for ramipril is a private prescription from a pharmacist independent prescriber. Through services like RepeatsDirect, this costs £5.50 per item — saving £4.40 per month or £52.80 per year compared to the NHS charge. A Prescription Prepayment Certificate at £114.50 per year is cheaper only if you collect three or more items monthly. For ramipril as a sole medication, private prescribing is the lowest-cost option.

Can a Pharmacist Prescribe Ramipril Without a GP?

Yes. A pharmacist independent prescriber (PIP) is legally qualified to prescribe ramipril and other ACE inhibitors within their clinical competence. For a patient already established on a stable dose, the prescribing consultation involves a brief clinical review — checking blood pressure readings, renal function, and any new symptoms or medications. PIPs must adhere to the same clinical standards as GPs when prescribing. There is no requirement for GP involvement when obtaining a private prescription through a qualified PIP.


Use the free savings checker to calculate your exact annual saving.

No spam. We'll only email you about our launch.

Ready to start saving?

Join the waitlist and be first to know when we launch.

No spam. We'll only email you about our launch.