Prescription Drug Costs & Savings
The drugs you see advertised on TV are usually brand-name medications with high list prices — but almost nobody has to pay the list price. Here's how prescription pricing works, the proven ways to pay less, and cost guides for every drug we track.
6 ways to pay less for a prescription
Check your insurance formulary
Your plan's formulary lists which drugs are covered and at what tier. A covered alternative in the same class can cost a fraction of a non-covered brand. If a drug you need isn't covered, your doctor can often request a formulary exception.
Ask about a generic
Once a drug's patent expires, generics with the same active ingredient typically cost far less. Your pharmacist can tell you whether one exists and your doctor can approve the switch.
Use a free pharmacy discount card
Discount cards like GoodRx and SingleCare negotiate cash prices that are often below the insurance copay, especially for generics. They're free, and the price can differ a lot between pharmacies in the same town.
Look for a manufacturer copay card
Drug makers offer copay cards for many advertised brands that can cut commercially-insured patients' out-of-pocket cost sharply. Check the manufacturer's official website for the drug's savings program.
Ask about patient-assistance programs
If you're uninsured or on a low income, most large manufacturers run patient-assistance programs that provide medications at reduced or no cost to those who qualify.
Talk to your doctor about alternatives
Often several drugs treat the same condition at very different prices. If cost is a burden, say so — doctors can frequently prescribe an equally appropriate, less expensive option.
Compare pharmacy prices for free
The same prescription can have very different cash prices at pharmacies in the same area. Free discount cards let you compare before you fill:
TVPills may earn a commission from these links. Prices and availability are set by the retailer.
Cost guides by drug
Every drug in our catalog has a dedicated cost & savings guide: why its price varies, whether a generic exists, and the best ways to save on it.
US United States
- Abilify Maintena (aripiprazole) cost
- Abrysvo (respiratory syncytial virus vaccine) cost
- Adbry (tralokinumab) cost
- Adderall (amphetamine/dextroamphetamine) cost
- Advair Diskus (fluticasone/salmeterol) cost
- Aimovig (erenumab) cost
- Ajovy (fremanezumab) cost
- Amoxicillin (amoxicillin) cost
- Apretude (cabotegravir) cost
- Arexvy (respiratory syncytial virus vaccine) cost
- Austedo (deutetrabenazine) cost
- Auvelity (dextromethorphan/bupropion) cost
- Belsomra (suvorexant) cost
- Benlysta (belimumab) cost
- Biktarvy (bictegravir/emtricitabine/tenofovir alafenamide) cost
- Bimzelx (bimekizumab) cost
- Botox (onabotulinumtoxinA) cost
- Breo Ellipta (fluticasone/vilanterol) cost
- Breztri Aerosphere (budesonide/glycopyrrolate/formoterol) cost
- Brilinta (ticagrelor) cost
- Cabenuva (cabotegravir/rilpivirine) cost
- Calquence (acalabrutinib) cost
- Camzyos (mavacamten) cost
- Caplyta (lumateperone) cost
- Chantix (varenicline) cost
- Cialis (tadalafil) cost
- Cibinqo (abrocitinib) cost
- Contrave (naltrexone/bupropion) cost
- Cosentyx (secukinumab) cost
- Crestor (rosuvastatin) cost
- Daliresp (roflumilast) cost
- Dayvigo (lemborexant) cost
- Descovy (emtricitabine/tenofovir alafenamide) cost
- Dovato (dolutegravir/lamivudine) cost
- Dupixent (dupilumab) cost
- Ebglyss (lebrikizumab) cost
- Eliquis (apixaban) cost
- Emgality (galcanezumab) cost
- Enbrel (etanercept) cost
- Entresto (sacubitril/valsartan) cost
- Entyvio (vedolizumab) cost
- Erleada (apalutamide) cost
- Evenity (romosozumab) cost
- Eylea (aflibercept) cost
- Farxiga (dapagliflozin) cost
- Fasenra (benralizumab) cost
- Forteo (teriparatide) cost
- Gabapentin (gabapentin) cost
- Gardasil 9 (human papillomavirus 9-valent vaccine) cost
- Gemtesa (vibegron) cost
- Humira (adalimumab) cost
- Ibrance (palbociclib) cost
- Ibsrela (tenapanor) cost
- Imbruvica (ibrutinib) cost
- Ingrezza (valbenazine) cost
- Invokana (canagliflozin) cost
- Izervay (avacincaptad pegol) cost
- Jakafi (ruxolitinib) cost
- Jardiance (empagliflozin) cost
- Kerendia (finerenone) cost
- Kesimpta (ofatumumab) cost
- Keytruda (pembrolizumab) cost
- Kisqali (ribociclib) cost
- Kisunla (donanemab) cost
- Latuda (lurasidone) cost
- Leqembi (lecanemab) cost
- Leqvio (inclisiran) cost
- Linzess (linaclotide) cost
- Lipitor (atorvastatin) cost
- Lisinopril (lisinopril) cost
- Litfulo (ritlecitinib) cost
- Lynparza (olaparib) cost
- Mavyret (glecaprevir/pibrentasvir) cost
- Metformin (metformin) cost
- Miebo (perfluorohexyloctane) cost
- Motegrity (prucalopride) cost
- Mounjaro (tirzepatide) cost
- Myfembree (relugolix/estradiol/norethindrone) cost
- Myrbetriq (mirabegron) cost
- Nexletol (bempedoic acid) cost
- Nubeqa (darolutamide) cost
- Nucala (mepolizumab) cost
- Nuplazid (pimavanserin) cost
- Nurtec ODT (rimegepant) cost
- Ocrevus (ocrelizumab) cost
- Olumiant (baricitinib) cost
- Omvoh (mirikizumab) cost
- Opdivo (nivolumab) cost
- Opzelura (ruxolitinib (topical)) cost
- Orilissa (elagolix) cost
- Otezla (apremilast) cost
- Ozempic (semaglutide) cost
- Paxlovid (nirmatrelvir/ritonavir) cost
- Praluent (alirocumab) cost
- Prednisone (prednisone) cost
- Prevnar 20 (pneumococcal 20-valent conjugate vaccine) cost
- Prolia (denosumab) cost
- Qulipta (atogepant) cost
- Quviviq (daridorexant) cost
- Repatha (evolocumab) cost
- Restasis (cyclosporine ophthalmic emulsion) cost
- Rexulti (brexpiprazole) cost
- Rezdiffra (resmetirom) cost
- Rinvoq (upadacitinib) cost
- Rybelsus (semaglutide) cost
- Saxenda (liraglutide) cost
- Shingrix (recombinant zoster vaccine) cost
- Skyrizi (risankizumab) cost
- Sotyktu (deucravacitinib) cost
- Spravato (esketamine) cost
- Stelara (ustekinumab) cost
- Sunlenca (lenacapavir) cost
- Syfovre (pegcetacoplan) cost
- Symbicort (budesonide/formoterol) cost
- Synthroid (levothyroxine) cost
- Tagrisso (osimertinib) cost
- Taltz (ixekizumab) cost
- Tepezza (teprotumumab) cost
- Tezspire (tezepelumab) cost
- Trelegy Ellipta (fluticasone/umeclidinium/vilanterol) cost
- Tremfya (guselkumab) cost
- Trintellix (vortioxetine) cost
- Trulance (plecanatide) cost
- Trulicity (dulaglutide) cost
- Tymlos (abaloparatide) cost
- Tyrvaya (varenicline nasal spray) cost
- Tyvaso (treprostinil) cost
- Ubrelvy (ubrogepant) cost
- Vabysmo (faricimab) cost
- Vascepa (icosapent ethyl) cost
- Velsipity (etrasimod) cost
- Veozah (fezolinetant) cost
- Verzenio (abemaciclib) cost
- Viagra (sildenafil) cost
- Viberzi (eluxadoline) cost
- Victoza (liraglutide) cost
- Vraylar (cariprazine) cost
- Vtama (tapinarof) cost
- Vuity (pilocarpine ophthalmic) cost
- Vyepti (eptinezumab) cost
- Vyndamax (tafamidis) cost
- Vyvanse (lisdexamfetamine) cost
- Vyvgart (efgartigimod alfa) cost
- Wegovy (semaglutide) cost
- Winrevair (sotatercept) cost
- Xarelto (rivaroxaban) cost
- Xeljanz (tofacitinib) cost
- Xifaxan (rifaximin) cost
- Xiidra (lifitegrast) cost
- Xolair (omalizumab) cost
- Xtandi (enzalutamide) cost
- Zepbound (tirzepatide) cost
- Zeposia (ozanimod) cost
- Zoloft (sertraline) cost
- Zoryve (roflumilast) cost
CA Canada
- Advair (fluticasone/salmeterol) cost
- Altace (ramipril) cost
- Cipralex (escitalopram) cost
- Concerta (methylphenidate) cost
- Crestor (rosuvastatin) cost
- Dupixent (dupilumab) cost
- Eliquis (apixaban) cost
- Glucophage (metformin) cost
- Humira (adalimumab) cost
- Jardiance (empagliflozin) cost
- Keytruda (pembrolizumab) cost
- Lipitor (atorvastatin) cost
- Mounjaro (tirzepatide) cost
- Nexium (esomeprazole) cost
- Ozempic (semaglutide) cost
- Pantoloc (pantoprazole) cost
- Repatha (evolocumab) cost
- Rinvoq (upadacitinib) cost
- Skyrizi (risankizumab) cost
- Symbicort (budesonide/formoterol) cost
- Synthroid (levothyroxine) cost
- Trulicity (dulaglutide) cost
- Tylenol (acetaminophen) cost
- Ventolin (salbutamol) cost
- Victoza (liraglutide) cost
- Xarelto (rivaroxaban) cost
NZ New Zealand
- Augmentin (amoxicillin/clavulanate) cost
- Champix (varenicline) cost
- Claratyne (loratadine) cost
- Cymbalta (duloxetine) cost
- Fosamax (alendronate) cost
- Glucophage (metformin) cost
- Jardiance (empagliflozin) cost
- Lipitor (atorvastatin) cost
- Losec (omeprazole) cost
- Loxalate (escitalopram) cost
- Mobic (meloxicam) cost
- Nasonex (mometasone) cost
- Nexium (esomeprazole) cost
- Nicorette (nicotine) cost
- Nurofen (ibuprofen) cost
- Otrivin (xylometazoline) cost
- Ozempic (semaglutide) cost
- Panadol (paracetamol) cost
- Seretide (fluticasone/salmeterol) cost
- Somac (pantoprazole) cost
- Symbicort (budesonide/formoterol) cost
- Telfast (fexofenadine) cost
- Ventolin (salbutamol) cost
- Voltaren (diclofenac) cost
- Zyrtec (cetirizine) cost
Frequently asked questions
Why are TV-advertised drugs so expensive?
Most drugs advertised on TV are newer, brand-name medications that are still under patent, so there is no generic competition yet. Manufacturers spend heavily on advertising precisely because these drugs carry high prices — but insurance, copay cards and discount cards mean most people pay far less than the list price.
What is the difference between a copay card and a discount card?
A manufacturer copay card comes from the drug's maker and lowers your out-of-pocket cost when you have commercial insurance. A pharmacy discount card (like GoodRx or SingleCare) is free for anyone and lowers the cash price at the pharmacy — useful if you're uninsured or your plan doesn't cover the drug. You can't usually combine either with government insurance like Medicare.
Is the generic version really the same drug?
Generic medications must contain the same active ingredient, strength and dosage form as the brand and meet the same regulatory standards. They usually cost dramatically less. Ask your pharmacist or doctor whether a generic is available and appropriate for your prescription.
How do I find out what a specific drug costs?
Pick the drug from the list on this page — each cost page explains why prices vary for that medication, whether a generic exists, and the common ways to save, with links to compare discount-card prices at pharmacies near you.