Pharmacies set their own cash prices for prescription drugs — there's no federal regulation on retail drug pricing. Discount chains like Walmart and Costco use low drug prices to drive foot traffic; their $4 generic programs are a loss leader for store visits.
CVS and Walgreens typically charge significantly more for the same drug without a discount card. The same 30-day supply of Metformin can range from $4 at Walmart to $16+ at CVS. Always compare before you fill.
Walmart offers hundreds of generic medications for $4 for a 30-day supply and $10 for a 90-day supply. No membership, insurance, or discount card required. The list covers many common generics for diabetes, blood pressure, cholesterol, thyroid conditions, mental health, and more.
Costco and Kroger offer similar low-cost generic programs. Costco members often pay even less, and Costco's pharmacy is accessible to non-members in most states.
Insurance copays are set by your plan and often don't track the actual cost of the drug. For inexpensive generics on Walmart's $4 list, your copay may well be higher than the cash price.
You can ask your pharmacist to process the prescription as cash instead of running it through insurance. Using a GoodRx coupon is also an option — and in many cases it's cheaper than your copay. Compare before you pay.
Prices on RxCostCheck are estimates based on publicly available pharmacy pricing data as of 2026. Drug prices change frequently — sometimes daily — due to promotions, supply issues, regional variation, and pharmacy policy changes.
Always verify the current price with your pharmacy directly before purchasing. Our tool is best used to identify which pharmacy is likely cheapest and prompt you to verify — not as a price guarantee.
Yes. The FDA requires generic drugs to contain the same active ingredient, in the same strength and dosage form, with the same route of administration as the brand-name original. Generics must also demonstrate bioequivalence — meaning they are absorbed into the bloodstream at the same rate and to the same extent.
The lower price of generics reflects the absence of research and development costs — not a difference in quality. Generic manufacturers must meet the same FDA manufacturing standards as brand-name companies.
For most drugs, generic and brand-name are interchangeable. However, for a small number of narrow therapeutic index (NTI) drugs — such as levothyroxine (Synthroid), warfarin, and certain seizure medications — even small differences in absorption can matter clinically.
For these drugs, some physicians write "dispense as written" (DAW) on the prescription, meaning the pharmacist must fill with the brand-name only. Always follow your doctor's instructions and consult your pharmacist before switching.
Generics become available after the brand-name drug's patents expire — typically 20 years after the original patent filing, though exclusivity extensions can push that out further. When the first generic enters the market, prices often drop 20–80% within months. Once multiple generics compete, prices can fall 80–90% below the original brand price.
GoodRx is a free price comparison and discount card service for prescription drugs. It negotiates lower prices with pharmacies (via pharmacy benefit managers) and lets you show a coupon or GoodRx app barcode at checkout to pay the negotiated rate instead of the full retail price.
GoodRx earns revenue by receiving a portion of the negotiated price from the pharmacy. The service is free for consumers. GoodRx prices are sometimes lower than insurance copays, especially for common generics.
In general, you cannot use GoodRx or other discount cards together with Medicare Part D. However, if you have not yet met your deductible, are in the coverage gap, or your Medicare copay is higher than the discount card price for a specific drug, you may choose to pay cash with a discount card for that prescription — forgoing Medicare coverage for that fill.
This is a case-by-case decision. Ask your pharmacist to run both options so you can compare. Medicaid recipients generally cannot use discount cards.
Patient assistance programs (PAPs) are offered by pharmaceutical manufacturers to provide free or deeply discounted brand-name medications to qualifying patients who cannot afford them. Eligibility is based on income, insurance status, and medical need. Applications go through your doctor's office.
NeedyMeds.org and RxAssist.org maintain free searchable databases of PAPs. These programs can provide otherwise-unaffordable brand-name drugs (like insulin or biologic medications) at no or very low cost.
No. RxCostCheck does not ask for, collect, or store any information about which medications you search for or use. Drug searches are completely anonymous and are not tied to any personal profile or account. No account or login is required to use any of our tools.
No. RxCostCheck is an independent website published by Berean Defense, LLC. We are not affiliated with, endorsed by, or sponsored by any pharmacy chain, pharmaceutical manufacturer, insurance company, or discount card service. Pharmacy names (CVS, Walgreens, Walmart, etc.) are trademarks of their respective owners.
This site may earn affiliate commissions if you click through to discount card services. These relationships do not influence the price data we display. See our full disclaimer.
A pharmacy benefit manager (PBM) is a company that manages prescription drug benefits on behalf of health insurers, employers, and government programs. PBMs negotiate rebates with drug manufacturers, decide which drugs a plan's formulary covers, and set the reimbursement rates pharmacies receive.
A small number of large PBMs manage prescription benefits for the majority of insured Americans, which gives them significant influence over what you pay at the counter.
Your copay is set by your health plan's formulary tier, which your insurer's PBM negotiates with the drug manufacturer. PBMs also negotiate what the pharmacy is reimbursed, which can differ from the pharmacy's normal cash price.
This is part of why the same drug can cost different amounts depending on whether you use insurance or pay cash — always compare both before you fill.
A formulary is the list of medications a specific insurance plan covers, organized into cost tiers such as generic, preferred brand, non-preferred brand, and specialty. Your copay depends on which tier your medication falls into.
Formularies are reviewed and updated periodically, which is why a drug's cost-sharing can change from one plan year to the next even if your prescription hasn't changed.
This usually happens when your plan updates its formulary, moves your medication to a higher cost-sharing tier, or switches PBMs between plan years. Check your plan's current formulary at the start of each year and ask your doctor about formulary-preferred alternatives if your copay rises significantly.
Tiers rank medications by cost within a formulary, typically from lowest-cost generics up through preferred brands, non-preferred brands, and specialty drugs. Your out-of-pocket cost generally increases with each tier.
Asking your doctor whether a lower-tier alternative exists for your condition is one of the most effective ways to reduce prescription costs long-term.
The coverage gap, nicknamed the donut hole, was a phase of Medicare Part D where beneficiaries historically paid a higher share of drug costs after spending reached a certain threshold, until catastrophic coverage kicked in.
Recent Medicare reforms have significantly changed this structure — see the next question for what's changed.
Yes. Under the Inflation Reduction Act, Medicare Part D was restructured to add a hard cap on annual out-of-pocket prescription drug costs, phased in starting in 2024 and 2025. This effectively caps what beneficiaries pay once they reach the annual limit, rather than leaving them exposed to the old-style coverage gap.
Because these figures are updated periodically, always check Medicare.gov for the current-year details rather than relying on a fixed number.
As part of the same reforms, Medicare Part D now includes an annual cap on what beneficiaries pay out of pocket for covered prescription drugs, after which the plan covers costs for the rest of the calendar year. The exact dollar figure is set annually by Medicare — check Medicare.gov for the current amount, since it changes year to year.
Extra Help, also called the Low-Income Subsidy (LIS), is a federal program that helps Medicare beneficiaries with limited income and resources pay Part D premiums, deductibles, and copays. Eligibility is based on income and asset limits set by the Social Security Administration, through which you can also apply.
Generally, you can only change Part D plans during the annual Medicare Open Enrollment Period (October 15 to December 7) or during a Special Enrollment Period triggered by specific life events such as moving or losing other coverage. Outside those windows, you're typically locked into your current plan for the rest of the year.
Many states operate their own State Pharmaceutical Assistance Programs (SPAPs), aimed at seniors, people with disabilities, or residents with specific chronic conditions. Availability, eligibility, and covered drugs vary significantly by state — check your state health department's website for what's available where you live.
An SPAP is a state-run program that helps eligible residents pay for prescription drugs, often supplementing Medicare Part D or providing standalone assistance for people who don't qualify for Medicaid. Some states also fund disease-specific drug assistance programs, such as AIDS Drug Assistance Programs (ADAPs).
Yes. Options include Medicare Extra Help, manufacturer patient assistance programs, nonprofit disease-specific copay foundations, and community health center sliding-scale pharmacies. NeedyMeds.org and RxAssist.org maintain searchable directories filterable by medication and by state.
Ask your prescriber about lower-cost therapeutic alternatives, then check whether the drug has a manufacturer patient assistance program (search NeedyMeds.org). Community health centers and free clinics often provide medications at reduced or no cost based on income.
Never stop taking a prescribed medication without talking to your doctor or pharmacist first, even if cost is the reason.
Yes. Independent nonprofit foundations for conditions such as cancer, kidney disease, and autoimmune disorders offer copay assistance grants to eligible patients. Eligibility is typically based on diagnosis, income, and insurance status, and funding for a given disease category can be limited and seasonal.
Ask your treating physician's office about current options for your specific condition.
GLP-1 medications are relatively new, brand-name, patent-protected drugs with no generic competition yet, and manufacturing them as injectable compounds is more complex than manufacturing a small-molecule pill. High consumer demand, driven by both diabetes management and weight-loss use, has also outpaced supply at various points.
Coverage varies significantly by insurer and by whether the drug is prescribed for an FDA-approved indication like type 2 diabetes versus for weight loss specifically. Many plans, including many Medicare Part D plans, have historically excluded coverage for weight-loss-specific GLP-1 prescriptions even when the same drug is covered for diabetes.
Check your plan's formulary and prior authorization rules directly, since this area of insurance policy is actively evolving.
Yes. Manufacturers of GLP-1 medications generally offer copay savings cards for eligible commercially-insured patients that can substantially reduce out-of-pocket cost. These programs typically exclude patients on Medicare or Medicaid due to federal anti-kickback rules.
Check the manufacturer's official website for current program terms, since eligibility and savings amounts change over time.
This is an area of real safety concern. The FDA has issued public warnings about risks associated with certain compounded GLP-1 products, including inconsistent dosing and unapproved salt forms of the active ingredient. Compounded versions are not FDA-approved in the same way brand-name GLP-1 drugs are.
Talk to your doctor or pharmacist before using any compounded version, and verify the pharmacy's licensing carefully.
No. RxCostCheck does not sell or share information about which medications you search for with advertisers, data brokers, or any third party. We use standard, aggregated website analytics to understand overall traffic, but this is never tied to your individual medication searches or personal identity.
See our full Privacy Promise page for details.
Medication searches can reveal sensitive information about your health. In 2023, the FTC took action against GoodRx over allegations that it shared users' health information with advertising platforms without adequate consent. That case raised broader awareness of how account-based health tools can turn a simple price search into part of an advertising profile.
Apps that require account creation can, by design, tie your search activity to your identity over time. Because RxCostCheck never asks you to create an account, there's no login to tie a medication search to a personal profile in the first place.
See our full Privacy Promise page for a detailed comparison.
Yes, especially for inexpensive generics. Federal law prohibits so-called pharmacy gag clauses that would stop your pharmacist from telling you when the cash price is lower than your insurance copay.
For certain medications, splitting a higher-strength tablet in half, with your doctor's approval, can reduce cost since higher-strength tablets are often priced only slightly more than lower-strength ones.
Pill splitting is not appropriate for all drugs — extended-release, capsule, or narrow therapeutic index medications generally should not be split. Never split a pill without your prescriber's or pharmacist's explicit approval.
Often, yes, for maintenance medications taken long-term. Many insurance plans price a 90-day mail-order supply at roughly the same copay as a 60-day retail supply. Mail-order is less useful for short-term prescriptions, like antibiotics, where you need the medication immediately.
Prior authorization is a requirement, set by your insurance plan's PBM, that your doctor obtain approval before the plan will cover certain medications — often newer, more expensive, or non-formulary drugs.
It can delay when you receive a medication and, if denied, can leave you paying the full cash price unless your doctor successfully appeals or you switch to a covered alternative.