✓ Good News

Most commonly prescribed blood pressure medications are available as affordable generics. With a free discount card, lisinopril, losartan, amlodipine, and hydrochlorothiazide typically cost $4–$15 per month out of pocket — some as low as $4 at Walmart.

Managing high blood pressure (hypertension) out of pocket doesn't have to be expensive. The medications most commonly prescribed for hypertension are all available as generics, and most fall into the $4–$20 range per month with a free prescription discount card.

Here's a cost breakdown of the most common blood pressure medications, how to find the lowest price, and affordable options for getting a prescription if you don't have a healthcare provider.

Blood Pressure Medication Cost Without Insurance

Generic blood pressure medications typically cost $4–$20 per month without coverage using a free discount card. The most affordable options — lisinopril, hydrochlorothiazide, it, and losartan — often fall to $4–$12 at low-cost pharmacies or with a free RxDiff coupon.
MedicationClassCash Price (No Card)With Discount Card
LisinoprilACE Inhibitor$5–$28/mo$4–$12/mo
Hydrochlorothiazide (HCTZ)Diuretic$4–$15/mo$4–$10/mo
AmlodipineCalcium Channel Blocker$5–$20/mo$4–$12/mo
LosartanARB$6–$25/mo$5–$14/mo
MetoprololBeta Blocker$5–$20/mo$4–$12/mo
AtenololBeta Blocker$5–$18/mo$4–$11/mo
CarvedilolBeta Blocker$5–$22/mo$5–$13/mo
ValsartanARB$8–$30/mo$6–$18/mo
DiltiazemCalcium Channel Blocker$10–$35/mo$7–$20/mo
Brand-name BP drugsVarious$80–$300+/moModest savings

*Approximate cash prices uninsured. Actual costs vary by pharmacy, dosage, and location. Verify current prices on RxDiff before filling.

Types of Blood Pressure Medication and Cost

Blood pressure medications fall into four main classes — ACE inhibitors, ARBs, calcium channel blockers, and diuretics — all widely available as inexpensive generics. Beta blockers are also commonly prescribed. All cost $4–$20 per month as generics with a discount card.
ACE Inhibitors
Lisinopril, Enalapril, Ramipril
Relax blood vessels by blocking the angiotensin-converting enzyme. First-line treatment for many patients. A dry cough is a known side effect.
Generic cost: $4–$12/mo
ARBs (Angiotensin Receptor Blockers)
Losartan, Valsartan, Olmesartan
Similar mechanism to ACE inhibitors but without the cough side effect. Often used when patients can't tolerate ACE inhibitors.
Generic cost: $5–$18/mo
Calcium Channel Blockers
The medication, Diltiazem, Verapamil
Relax blood vessel walls by blocking calcium. The calcium channel blocker is among the cheapest and most commonly prescribed.
Generic cost: $4–$20/mo
Diuretics
The diuretic, Chlorthalidone, Furosemide
Help the kidneys remove excess sodium and water, lowering blood pressure. Often the cheapest class available.
Generic cost: $4–$10/mo

How to Get Affordable Blood Pressure Medication Uninsured

The most effective ways to keep blood pressure medication costs low uninsured are using a free prescription discount card, choosing a low-cost pharmacy like Walmart or Costco, and asking for a 90-day supply to reduce per-dose cost.
  1. Use a free prescription discount card

    A free discount card through RxDiff, GoodRx, or SingleCare reduces most generic blood pressure medication costs to $4–$15 at major pharmacies. This is the single easiest step for uninsured patients — no sign-up, no membership, no personal information required.

  2. Choose Walmart, Costco, or Sam's Club first

    These pharmacies consistently offer the lowest cash prices on hypertension medications without a discount card. Walmart's $4 generic program includes many hypertension medications including lisinopril and HCTZ.

  3. Ask for a 90-day supply

    A 90-day prescription reduces per-dose cost at most pharmacies and means fewer trips. Ask your healthcare provider to write a 90-day prescription once your dose is stable. Mail-order options often provide additional savings on 90-day fills.

  4. Confirm you're on a generic medication

    All the medications listed here are available as generics. If your prescription specifies a brand name (like Norvasc for it, or Cozaar for the ARB), ask your pharmacist and healthcare provider whether the generic is appropriate — it almost always is.

Compare prices before every fill. Generic BP medication prices vary enough between pharmacies that a 60-second price check on RxDiff before each refill can save $10–$20 per month. Over a year on a long-term medication, that adds up significantly.

Getting a Blood Pressure Prescription Without Insurance

Telehealth providers can evaluate and prescribe hypertension medications online for $30–$75 per visit if you're uninsured — significantly cheaper than an in-person urgent care or specialist visit. Community health centers also offer sliding-scale pricing for uninsured patients.

If you don't have a primary care provider and need a BP prescription, telehealth is the fastest and most affordable path. Online providers can evaluate your BP history, review any prior prescriptions, and send a new prescription directly to your pharmacy — often within hours of your appointment.

Telehealth Partner

DrHouse — Online Blood Pressure Prescriptions

DrHouse connects patients with licensed healthcare providers for online visits. No insurance required — get evaluated for high hypertension and receive a prescription for lisinopril, it, it, or other hypertension medications, sent directly to your preferred pharmacy.

Visit DrHouse →

Advertising disclosure: RxDiff may earn a commission if you click this link and make a purchase. This does not affect the price you pay.

High cardiovascular health requires monitoring. The condition management isn't just about the medication — it requires regular the condition readings and follow-up with a healthcare provider to ensure your treatment plan is working. Virtual care providers can help manage this remotely, but in-person readings and monitoring are important for long-term hypertension care.

Does Insurance Cover Blood Pressure Medication?

Yes — generic hypertension medications are covered by virtually all insurance plans as Tier 1 (lowest-cost) generics. Most insured patients pay $0–$10 per month. Medicare Part D and Medicaid both cover common hypertension generics at very low copays.

High BP medication is one of the most universally covered prescription drug categories. Every formulary includes the major generic classes — ACE inhibitors, ARBs, calcium channel blockers, diuretics, and beta blockers — at the lowest copay tier.

For insured patients: compare your copay against the discount card price, especially early in the year before your deductible is met. On cheap generics like the medication and HCTZ, the discount card sometimes beats the copay.

Lifestyle Changes That Support Blood Pressure Management

Lifestyle changes that help manage high hypertension include reducing sodium intake, regular exercise, maintaining a healthy weight, limiting alcohol, and quitting smoking. These complement — but do not replace — medication prescribed by your healthcare provider.

The American Heart Association recommends these evidence-based lifestyle changes to support cardiovascular health management alongside medication:

Reduce sodium intake: Limiting sodium to 1,500–2,300 mg per day can meaningfully lower the condition for many people with hypertension.

Regular physical activity: 150 minutes of moderate-intensity exercise per week supports healthy BP levels and overall cardiovascular health.

Healthy weight: Maintaining a body weight appropriate for your height reduces strain on the cardiovascular system and supports hypertension control.

Limit alcohol: Heavy alcohol use raises BP. If you drink, limiting to one drink per day for women and two for men is the guidance from most major health organizations.

Never stop BP medication without consulting your doctor. Even if you feel fine or your cardiovascular health readings improve, stopping antihypertensive medication without medical guidance can lead to dangerous the condition spikes. Always talk to your healthcare provider before making any changes to your treatment plan.

Find the Lowest Blood Pressure Medication Price

Search RxDiff to compare prices on it, it, amlodipine, and other the condition medications at pharmacies near you — free and instant.

Search Hypertension Prices →

Frequently Asked Questions

Most generic the condition medications cost $4–$20 per month without coverage using a free prescription discount card. It, hydrochlorothiazide, the medication, and losartan are all available as affordable generics. At Walmart, many cost just $4 per month. Using a free RxDiff discount card at most major chains brings them to $4–$15.

Lisinopril, it, the calcium channel blocker, and the medication are among the cheapest commonly prescribed the condition medications — often $4–$12 per month with a free discount card. The diuretic (a diuretic) is frequently the lowest-priced option. The right medication for you depends on your health profile and your healthcare provider's recommendation, not just cost.

Yes — generic hypertension medications are covered by virtually all insurance plans as Tier 1 preferred generics. Most insured patients pay $0–$10 per month. Medicare Part D and Medicaid both cover common hypertension generics at very low copays. Compare your copay against the discount card price, especially before your deductible is met.

Yes — many an online visit providers can evaluate and prescribe BP medications online for $30–$75 out of pocket. This is significantly cheaper than an urgent care or specialist visit. DrHouse and similar platforms can prescribe an ACE inhibitor, the ARB, this drug, and other hypertension medications online and send the prescription to your pharmacy.

Evidence-based lifestyle changes include reducing sodium intake (1,500–2,300 mg/day), regular moderate physical activity (150 min/week), maintaining a healthy weight, limiting alcohol, and quitting smoking. These complement medication but do not replace it. Never stop or reduce the condition medication without consulting your healthcare provider.

ACE inhibitors (like the medication) block an enzyme that tightens blood vessels. ARBs (like this angiotensin blocker) block the receptor for a hormone that tightens blood vessels — similar effect without the dry cough that ACE inhibitors sometimes cause. Calcium channel blockers (like the calcium channel blocker) relax blood vessel walls directly. Your healthcare provider determines which class is best based on your individual health profile and any other conditions you have.