Prescription prices vary widely between pharmacies, even for the same medication at the same dose

The same prescription can cost $30 at one pharmacy and $80 at another, sometimes within blocks of each other. Pharmacies set their own prices, and they negotiate different rates with drug manufacturers and wholesalers. Your insurance plan may also affect what you pay at each location. The only way to know what you will actually pay is to call or check online before you fill the prescription.

You do not need to stay at one pharmacy. You can fill prescriptions at different places depending on price, and you can transfer prescriptions between pharmacies without losing refills. Most transfers take a few minutes by phone or online.

Key Takeaways

  • Call at least three pharmacies with your prescription details (drug name, dose, quantity) to compare out-of-pocket costs before you fill.
  • Chain pharmacies, independent pharmacies, and mail-order services often charge different prices for the same medication.
  • GoodRx, SingleCare, and similar discount programs show prices across multiple pharmacies and can cost less than your insurance copay.
  • Ask your doctor if a generic version or different medication in the same class costs less, since some insurers charge lower copays for preferred drugs.
  • Warehouse clubs like Costco and Sam's Club offer low pharmacy prices even if you do not buy groceries there.

Where to call or check prices online

Start with the pharmacies you already use or that are near your home or work. Call the pharmacy directly and give them the exact prescription: drug name, strength (like 10 mg), and quantity (like 30 tablets). Ask for the price with your insurance and the price without insurance. Write both down.

Then check at least two other locations. Chain pharmacies like CVS, Walgreens, and Rite Aid often have different prices from each other. Independent pharmacies sometimes undercut chains. Costco, Sam's Club, and Walmart pharmacies frequently have lower prices than chains, and you do not need a membership to use the pharmacy at Costco or Sam's Club in most states.

Mail-order pharmacies through your insurance plan or through services like Amazon Pharmacy may offer lower prices for medications you take regularly, especially for 90-day supplies. Ask your insurance company whether mail-order is covered and what the copay would be.

Using discount programs to compare prices

Websites and apps like GoodRx, SingleCare, RxSaver, and Walmart's prescription savings tool let you enter your prescription and see prices at nearby pharmacies instantly. These programs show both the cash price (what you pay without insurance) and what you would pay with a discount card. You do not need to sign up or provide insurance information to see prices.

Sometimes a discount card price is lower than your insurance copay. If that happens, you can use the discount card instead of your insurance. Tell the pharmacist you want to pay cash with a discount card, not use your insurance. This does not affect your insurance or your prescription history.

These tools are free to use. They make money when you fill a prescription at a pharmacy they refer you to, but that does not change your price.

What to ask your doctor to lower your cost

Before you compare prices, ask your doctor whether a generic version of your medication exists. Generics are chemically identical to brand-name drugs and cost significantly less. If your doctor prescribed a brand name, ask whether the generic works the same way for your condition.

If your insurance charges a higher copay for your current medication, ask your doctor whether a different drug in the same class might work. For example, some blood pressure medications cost $5 and others cost $50, even though they work similarly. Your doctor may be willing to switch if it saves you money and treats your condition just as well.

Tell your doctor the actual price you found. Many doctors do not know what medications cost and will adjust the prescription if they learn it is expensive. Some also have samples of medications they can give you to try before you commit to filling a full prescription.

How insurance copays and deductibles affect your price

Your insurance plan lists which drugs it covers and at what copay on a document called a formulary. Drugs are usually sorted into tiers: tier 1 (lowest copay, usually generics), tier 2 (medium copay, some brand names), and tier 3 or higher (highest copay, newer or brand-name drugs). Your copay for a drug depends on which tier it is on, not on the pharmacy's price.

If you have not met your deductible yet this year, you may pay the full pharmacy price until you do. Once you meet it, you pay only your copay. If your medication is expensive and you have not met your deductible, paying cash with a discount card might actually cost less than using insurance.

Some insurance plans cover mail-order prescriptions at a lower copay than retail pharmacies, especially for 90-day supplies. Check your plan documents or call your insurance company to see whether mail-order is cheaper for your medication.

Transferring your prescription to a cheaper pharmacy

Once you find the lowest price, you can move your prescription. If your current pharmacy has refills left, call the new pharmacy and ask them to request the transfer. The pharmacies handle it between themselves, usually within a few hours. You do not need your doctor to do anything.

If your current pharmacy will not transfer (rare), call your doctor's office and ask them to send the prescription to the new pharmacy. Most offices can do this by phone or fax in minutes. You keep the same number of refills.

You can split your prescriptions between pharmacies. Some people use one pharmacy for insurance-covered drugs and another for medications where a discount card is cheaper. Some use mail-order for maintenance medications and a local pharmacy for urgent fills.

Programs for people without insurance or with high costs

If you do not have insurance, discount programs like GoodRx and SingleCare are often your cheapest option. Prices through these programs are usually lower than the pharmacy's cash price.

Many drug manufacturers offer patient assistance programs that provide free or low-cost medication to people who meet income requirements. Your doctor's office or the manufacturer's website can tell you how to apply. These programs typically take one to two weeks to process.

Some states run programs that help people without insurance pay for prescriptions. Your local health department or 211 can tell you whether your state has one and how to reach it.

Frequently Asked Questions

Can I use a discount card if I have insurance?

Yes. If the discount card price is lower than your copay, you can choose to pay cash with the discount card instead. Tell the pharmacist before they ring it up. Using a discount card does not affect your insurance coverage or future claims.

Will my doctor know if I switch pharmacies?

Your doctor will not automatically know, but they can see your prescription history if they look it up in your state's prescription drug monitoring program. Switching pharmacies does not cause any problems with your care or your prescription refills.

Is it safe to use mail-order pharmacy?

Mail-order pharmacies are licensed and regulated the same way as retail pharmacies. The main trade-off is that mail delivery takes several days, so you need to plan ahead. If you need a medication urgently, a local pharmacy is faster.

What if the pharmacy says they cannot match a lower price I found online?

Pharmacies do not have to match prices. If one pharmacy is significantly more expensive, transfer your prescription to the cheaper one. Prices vary because pharmacies negotiate different rates with suppliers, and they are not required to compete on price.

Can I ask my insurance company to cover a more expensive medication if the cheaper one does not work?

Yes. If your insurance covers a cheaper drug first and it does not work for you, your doctor can request an exception. This is called a prior authorization or formulary exception. Your doctor submits the request with medical reasons why the more expensive drug is necessary. Insurance companies often approve these requests.