Prescription savings guide

Why Are Prescriptions So Expensive in the U.S.?

Last updated June 26, 2026 · Reviewed by the LowerScript editorial team · Español

Prescriptions are expensive in the U.S. because of high manufacturer list prices, a complex system of middlemen (PBMs and insurers), patent-protected brand drugs with no generic competition, and limited direct price regulation. Patients often face prices that vary widely by pharmacy and plan — which is why comparing cash prices and using discounts can make a real difference.

The big drivers

High list prices, PBM and insurer negotiations that don't always reach the patient, brand-drug patents that delay generics, and little standard pricing.

What it means for you

The same drug can cost very different amounts depending on where and how you buy it. Comparison shopping and discounts are your levers.

Pay less today

Lower costs without insurance and compare your price.

Frequently asked questions

Why do prices vary so much?

Different contracts, markups and discount programs at each pharmacy.

Are generics the answer?

Often — generics are far cheaper, when available.

Can I do anything about high prices?

Yes: compare pharmacies, choose generics, and use a free discount card.

This guide is general information, not medical, legal or financial advice. Always talk to your doctor or pharmacist about your medications. LowerScript is a discount program, not insurance.

Ready to save? Get your free Florida discount card or check a medication price.

Get your free card

More guides: What Is a Prescription Discount Card? · How to Use a Prescription Discount Card · Can You Use a Discount Card With Medicare? · Insurance vs Cash Price: Which Is Cheaper?  |  All savings guides · Drug prices