Drug Prices by Health Condition
Find drug prices by health condition, from asthma and diabetes to heart disease. Each price is the cost of a 90-day supply with shipping included, and it shows the date we checked it.
Pick a condition to jump to its medicines. Some medicines are used for more than one condition, so you may see them in more than one list. Prefer one long list? See all drug prices A to Z.
- Allergies
- Arthritis and autoimmune conditions
- Asthma and COPD
- Birth control
- Bladder
- Blood clots and stroke prevention
- Blood pressure
- Cancer
- Cholesterol and triglycerides
- Constipation and IBS
- Depression
- Diabetes
- Enlarged prostate
- Erectile dysfunction
- Eye conditions
- Flu
- Heart conditions
- Hepatitis C
- HIV
- Infections
- Kidney disease and high potassium
- Lung fibrosis
- Menopause
- Mental health
- Migraine
- Movement disorders
- Multiple sclerosis
- Skin conditions
- Thyroid
- Uterine fibroids and endometriosis
- Weight management
Allergies (severe allergic reactions)
- ClarinexGeneric name: desloratadine · From $67.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- epinephrine auto-injector (EpiPen)Generic · From $170 for 90 days in the U.S. · shipping included, checked Nov 5, 2026
- EpiPenGeneric name: epinephrine · From $130.00 per auto-injector abroad · before shipping, checked Nov 5, 2026
- SingulairGeneric name: montelukast · From $62.09 for 90 days abroad · shipping included, checked Nov 11, 2026
Arthritis and autoimmune conditions
- apremilast (Otezla)Generic · From $88.64 for 90 days abroad · shipping included, checked Nov 11, 2026
- AprisoGeneric name: mesalamine · From $1,553 for 90 days in the U.S. · shipping included, checked Nov 11, 2026
- AravaGeneric name: leflunomide · From $82.70 for 90 days abroad · shipping included, checked Nov 11, 2026
- Asacol HDGeneric name: mesalamine delayed-release · From $366.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- CelebrexGeneric name: celecoxib · From $67.43 for 90 days abroad · shipping included, checked Nov 11, 2026
- celecoxib (Celebrex)Generic · From $26.65 for 90 days abroad · shipping included, checked Nov 11, 2026
- DipentumGeneric name: olsalazine · From $471.67 for 90 days abroad · shipping included, checked Nov 12, 2026
- DuexisGeneric name: ibuprofen and famotidine
- LialdaGeneric name: mesalamine · From $368.58 for 90 days abroad · shipping included, checked Nov 11, 2026
- NaprosynGeneric name: naproxen · From $296.73 for 90 days abroad · shipping included, checked Nov 11, 2026
- OlumiantGeneric name: baricitinib · From $3,873.16 for 90 days abroad · shipping included, checked Nov 11, 2026
- OtezlaGeneric name: apremilast · From $2,983.32 for 90 days abroad · shipping included, checked Nov 11, 2026
- PentasaGeneric name: mesalamine · From $365.13 for 90 days abroad · shipping included, checked Nov 11, 2026
- PlaquenilGeneric name: hydroxychloroquine · From $0.44 per tablet abroad · before shipping, checked Nov 11, 2026
- RidauraGeneric name: auranofin · From $1,549.95 for 90 days abroad · shipping included, checked Nov 12, 2026
- RinvoqGeneric name: upadacitinib · From $4,095 for 90 days abroad · shipping included, checked Nov 11, 2026
- tofacitinib (Xeljanz)Generic · From $70.49 for 90 days in the U.S. · shipping included, checked Nov 5, 2026
- TrexallGeneric name: methotrexate
- UcerisGeneric name: budesonide · From $6.41 per tablet abroad · before shipping, checked Nov 11, 2026
- VimovoGeneric name: naproxen and esomeprazole magnesium · From $173.95 for 90 days abroad · shipping included, checked Nov 12, 2026
- XeljanzGeneric name: tofacitinib
Asthma and COPD
- Advair DiskusGeneric name: fluticasone propionate and salmeterol · From $169.67 for 90 days abroad · shipping included, checked Nov 5, 2026
- AirsupraGeneric name: albuterol and budesonide
- AlvescoGeneric name: ciclesonide · From $204.95 for 90 days abroad · shipping included, checked Nov 5, 2026
- Anoro ElliptaGeneric name: umeclidinium and vilanterol · From $129.95 for 90 days abroad · shipping included, checked Nov 5, 2026
- AsmanexGeneric name: mometasone furoate
- Atrovent HFAGeneric name: ipratropium bromide
- Breo ElliptaGeneric name: fluticasone furoate and vilanterol · From $135.95 for 90 days abroad · shipping included, checked Nov 5, 2026
- Breztri AerosphereGeneric name: budesonide, glycopyrrolate and formoterol fumarate · From $457.17 for 90 days abroad · shipping included, checked Nov 5, 2026
- budesonide and formoterol (Symbicort)Generic · From $80.34 for 90 days abroad · shipping included, checked Nov 5, 2026
- DalirespGeneric name: roflumilast · From $261.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- DuleraGeneric name: mometasone furoate and formoterol fumarate · From $444.95 for 90 days abroad · shipping included, checked Nov 5, 2026
- fluticasone and salmeterol (Advair Diskus)Generic · From $88.95 for 90 days abroad · shipping included, checked Nov 5, 2026
- fluticasone furoate and vilanterol (Breo Ellipta)Generic · From $856.36 for 90 days in the U.S. · shipping included, checked Nov 5, 2026
- Pulmicort FlexhalerGeneric name: budesonide · From $557.96 for 90 days in the U.S. · shipping included, checked Nov 5, 2026
- Qvar RediHalerGeneric name: beclomethasone dipropionate · From $99.95 for 90 days abroad · shipping included, checked Nov 5, 2026
- SingulairGeneric name: montelukast · From $62.09 for 90 days abroad · shipping included, checked Nov 11, 2026
- Spiriva HandiHalerGeneric name: tiotropium bromide · From $94.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- Spiriva RespimatGeneric name: tiotropium bromide · From $208.99 for 90 days abroad · shipping included, checked Nov 5, 2026
- SymbicortGeneric name: budesonide and formoterol · From $209.95 for 90 days abroad · shipping included, checked Nov 5, 2026
- tiotropium bromide (Spiriva HandiHaler)Generic · From $64.59 for 90 days abroad · shipping included, checked Nov 11, 2026
- Trelegy ElliptaGeneric name: fluticasone furoate, umeclidinium and vilanterol · From $231.62 for 90 days abroad · shipping included, checked Nov 5, 2026
- umeclidinium and vilanterol (Anoro Ellipta)Generic · From $986.96 for 90 days in the U.S. · shipping included, checked Nov 5, 2026
Birth control
- NataziaGeneric name: estradiol valerate and dienogest · From $101.73 for 90 days abroad · shipping included, checked Nov 11, 2026
- NextstellisGeneric name: drospirenone and estetrol · From $134.18 for 90 days abroad · shipping included, checked Nov 11, 2026
- SeasoniqueGeneric name: levonorgestrel and ethinyl estradiol; ethinyl estradiol · From $102.81 for 90 days abroad · shipping included, checked Nov 11, 2026
- SlyndGeneric name: drospirenone · From $133.73 for 90 days abroad · shipping included, checked Nov 11, 2026
- YasminGeneric name: drospirenone and ethinyl estradiol · From $59.18 for 90 days abroad · shipping included, checked Nov 12, 2026
- YazGeneric name: drospirenone and ethinyl estradiol · From $88.88 for 90 days abroad · shipping included, checked Nov 12, 2026
Bladder (overactive bladder)
- Detrol LAGeneric name: tolterodine · From $174.94 for 90 days abroad · shipping included, checked Nov 11, 2026
- Ditropan XLGeneric name: oxybutynin · From $224 for 90 days abroad · shipping included, checked Nov 11, 2026
- EnablexGeneric name: darifenacin · From $196.63 for 90 days abroad · shipping included, checked Nov 11, 2026
- GemtesaGeneric name: vibegron · From $259.99 for 90 days abroad · shipping included, checked Nov 11, 2026
- mirabegron (Myrbetriq)Generic · From $67.10 for 90 days abroad · shipping included, checked Nov 11, 2026
- MyrbetriqGeneric name: mirabegron · From $147.97 for 90 days abroad · shipping included, checked Nov 11, 2026
- ToviazGeneric name: fesoterodine · From $80.19 for 90 days abroad · shipping included, checked Nov 11, 2026
- VesicareGeneric name: solifenacin · From $59 for 90 days abroad · shipping included, checked Nov 11, 2026
Blood clots and stroke prevention
- AggrenoxGeneric name: aspirin and extended-release dipyridamole
- apixaban (Eliquis)Generic · From $72.89 for 90 days abroad · shipping included, checked Nov 11, 2026
- BrilintaGeneric name: ticagrelor · From $182.15 for 90 days abroad · shipping included, checked Nov 11, 2026
- dabigatran (Pradaxa)Generic · From $93.45 for 90 days abroad · shipping included, checked Nov 11, 2026
- EffientGeneric name: prasugrel · From $129.38 for 90 days abroad · shipping included, checked Nov 11, 2026
- EliquisGeneric name: apixaban · From $143.01 for 90 days abroad · shipping included, checked Nov 11, 2026
- PlavixGeneric name: clopidogrel · From $92.83 for 90 days abroad · shipping included, checked Nov 11, 2026
- PradaxaGeneric name: dabigatran etexilate · From $134.64 for 90 days abroad · shipping included, checked Nov 11, 2026
- rivaroxaban (Xarelto)Generic · From $29.21 for 90 days abroad · shipping included, checked Nov 11, 2026
- SavaysaGeneric name: edoxaban · From $281.70 for 90 days abroad · shipping included, checked Nov 11, 2026
- ticagrelor (Brilinta)Generic · From $108.41 for 90 days abroad · shipping included, checked Nov 11, 2026
- XareltoGeneric name: rivaroxaban · From $96.58 for 90 days abroad · shipping included, checked Nov 11, 2026
Blood pressure
- AltaceGeneric name: ramipril · From $189.48 for 90 days abroad · shipping included, checked Nov 11, 2026
- AtacandGeneric name: candesartan · From $42.94 for 90 days abroad · shipping included, checked Nov 11, 2026
- AvalideGeneric name: irbesartan and hydrochlorothiazide · From $67.20 for 90 days abroad · shipping included, checked Nov 12, 2026
- AvaproGeneric name: irbesartan · From $69.93 for 90 days abroad · shipping included, checked Nov 12, 2026
- azilsartan (Edarbi)Generic · From $88.71 for 90 days abroad · shipping included, checked Nov 11, 2026
- AzorGeneric name: amlodipine and olmesartan · From $86.70 for 90 days abroad · shipping included, checked Nov 11, 2026
- BenicarGeneric name: olmesartan · From $39.81 for 90 days abroad · shipping included, checked Nov 11, 2026
- Benicar HCTGeneric name: olmesartan medoxomil and hydrochlorothiazide · From $83.52 for 90 days abroad · shipping included, checked Nov 12, 2026
- BystolicGeneric name: nebivolol · From $115.66 for 90 days abroad · shipping included, checked Nov 11, 2026
- CaduetGeneric name: amlodipine and atorvastatin · From $32.71 for 90 days abroad · shipping included, checked Nov 12, 2026
- CarduraGeneric name: doxazosin · From $64.86 for 90 days abroad · shipping included, checked Nov 11, 2026
- CoregGeneric name: carvedilol · From $103.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- Coreg CRGeneric name: carvedilol phosphate extended-release
- CozaarGeneric name: losartan · From $61.25 for 90 days abroad · shipping included, checked Nov 11, 2026
- Diovan HCTGeneric name: valsartan and hydrochlorothiazide · From $40.34 for 90 days abroad · shipping included, checked Nov 12, 2026
- EdarbiGeneric name: azilsartan medoxomil · From $203.57 for 90 days abroad · shipping included, checked Nov 11, 2026
- EdarbyclorGeneric name: azilsartan medoxomil and chlorthalidone · From $192.78 for 90 days abroad · shipping included, checked Nov 11, 2026
- ExforgeGeneric name: amlodipine and valsartan · From $87.12 for 90 days abroad · shipping included, checked Nov 11, 2026
- Exforge HCTGeneric name: amlodipine, valsartan and hydrochlorothiazide · From $162.15 for 90 days abroad · shipping included, checked Nov 12, 2026
- HyzaarGeneric name: losartan and hydrochlorothiazide · From $56.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- InspraGeneric name: eplerenone · From $147.51 for 90 days abroad · shipping included, checked Nov 12, 2026
- LopressorGeneric name: metoprolol tartrate · From $0.58 per tablet abroad · before shipping, checked Nov 12, 2026
- LotensinGeneric name: benazepril · From $75.95 for 90 days abroad · shipping included, checked Nov 12, 2026
- MicardisGeneric name: telmisartan · From $104.66 for 90 days abroad · shipping included, checked Nov 11, 2026
- NorvascGeneric name: amlodipine · From $44.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- Procardia XLGeneric name: nifedipine extended-release
- TenorminGeneric name: atenolol · From $52.14 for 90 days abroad · shipping included, checked Nov 11, 2026
- TiazacGeneric name: diltiazem · From $2.10 per capsule abroad · before shipping, checked Nov 11, 2026
- Toprol-XLGeneric name: metoprolol succinate · From $51.62 for 90 days abroad · shipping included, checked Nov 11, 2026
- TribenzorGeneric name: olmesartan, amlodipine and hydrochlorothiazide · From $131.63 for 90 days abroad · shipping included, checked Nov 11, 2026
- VasotecGeneric name: enalapril maleate · From $102.67 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZestoreticGeneric name: lisinopril and hydrochlorothiazide · From $182.13 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZestrilGeneric name: lisinopril · From $99.73 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZiacGeneric name: bisoprolol and hydrochlorothiazide
Cancer
- AfinitorGeneric name: everolimus · From $6,505.95 for 90 days abroad · shipping included, checked Nov 12, 2026
- ArimidexGeneric name: anastrozole · From $117.58 for 90 days abroad · shipping included, checked Nov 11, 2026
- AromasinGeneric name: exemestane · From $96.99 for 90 days abroad · shipping included, checked Nov 11, 2026
- CalquenceGeneric name: acalabrutinib · From $33,686.85 for 90 days abroad · shipping included, checked Nov 11, 2026
- CasodexGeneric name: bicalutamide · From $159.21 for 90 days abroad · shipping included, checked Nov 11, 2026
- enzalutamide (Xtandi)Generic
- FemaraGeneric name: letrozole · From $129.73 for 90 days abroad · shipping included, checked Nov 11, 2026
- GleevecGeneric name: imatinib · From $686.58 for 90 days abroad · shipping included, checked Nov 11, 2026
- GleostineGeneric name: lomustine · From $14.61 per capsule abroad · before shipping, checked Nov 11, 2026
- HydreaGeneric name: hydroxyurea · From $0.68 per capsule abroad · before shipping, checked Nov 11, 2026
- IbranceGeneric name: palbociclib
- ImbruvicaGeneric name: ibrutinib
- InlytaGeneric name: axitinib · From $16,425.78 for 90 days abroad · shipping included, checked Nov 11, 2026
- JakafiGeneric name: ruxolitinib · From $19,074.59 for 90 days abroad · shipping included, checked Nov 11, 2026
- LenvimaGeneric name: lenvatinib · From $102.83 per capsule abroad · before shipping, checked Nov 12, 2026
- LysodrenGeneric name: mitotane · From $10.99 per tablet abroad · before shipping, checked Nov 11, 2026
- NexavarGeneric name: sorafenib · From $14,961.68 for 90 days abroad · shipping included, checked Nov 12, 2026
- OrgovyxGeneric name: relugolix · From $1,211.99 for 90 days abroad · shipping included, checked Nov 12, 2026
- palbociclib (Ibrance)Generic
- SprycelGeneric name: dasatinib · From $13,484.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- SutentGeneric name: sunitinib · From $154.38 per capsule abroad · before shipping, checked Nov 12, 2026
- TagrissoGeneric name: osimertinib · From $32,261.84 for 90 days abroad · shipping included, checked Nov 11, 2026
- TarcevaGeneric name: erlotinib · From $6,526.30 for 90 days abroad · shipping included, checked Nov 11, 2026
- TasignaGeneric name: nilotinib · From $12,014.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- TemodarGeneric name: temozolomide · From $21.09 per capsule abroad · before shipping, checked Nov 11, 2026
- TrexallGeneric name: methotrexate
- TykerbGeneric name: lapatinib · From $3,264.24 for 90 days abroad · shipping included, checked Nov 11, 2026
- VotrientGeneric name: pazopanib · From $5,144.95 for 90 days abroad · shipping included, checked Nov 12, 2026
- XelodaGeneric name: capecitabine · From $3.72 per tablet abroad · before shipping, checked Nov 11, 2026
- XtandiGeneric name: enzalutamide
- YonsaGeneric name: abiraterone acetate (micronized)
- ZytigaGeneric name: abiraterone acetate · From $4,491.69 for 90 days abroad · shipping included, checked Nov 11, 2026
Cholesterol and triglycerides
- CaduetGeneric name: amlodipine and atorvastatin · From $32.71 for 90 days abroad · shipping included, checked Nov 12, 2026
- ColestidGeneric name: colestipol · From $0.50 per tablet abroad · before shipping, checked Nov 12, 2026
- CrestorGeneric name: rosuvastatin · From $45.18 for 90 days abroad · shipping included, checked Nov 11, 2026
- ezetimibe (Zetia)Generic · From $39.12 for 90 days abroad · shipping included, checked Nov 11, 2026
- icosapent ethyl (Vascepa)Generic · From $101.65 for 90 days in the U.S. · shipping included, checked Nov 11, 2026
- LipitorGeneric name: atorvastatin · From $39.63 for 90 days abroad · shipping included, checked Nov 11, 2026
- LivaloGeneric name: pitavastatin · From $89.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- LovazaGeneric name: omega-3-acid ethyl esters · From $561.59 for 90 days abroad · shipping included, checked Nov 11, 2026
- NexletolGeneric name: bempedoic acid · From $495 for 90 days abroad · shipping included, checked Nov 11, 2026
- NexlizetGeneric name: bempedoic acid and ezetimibe · From $667.99 for 90 days abroad · shipping included, checked Nov 11, 2026
- NiaspanGeneric name: niacin extended-release
- PravacholGeneric name: pravastatin · From $111.71 for 90 days abroad · shipping included, checked Nov 11, 2026
- TricorGeneric name: fenofibrate · From $113.45 for 90 days abroad · shipping included, checked Nov 11, 2026
- VascepaGeneric name: icosapent ethyl · From $1,084.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- VytorinGeneric name: ezetimibe and simvastatin · From $113.82 for 90 days abroad · shipping included, checked Nov 11, 2026
- WelcholGeneric name: colesevelam · From $780 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZetiaGeneric name: ezetimibe · From $89.54 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZocorGeneric name: simvastatin · From $104.90 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZypitamagGeneric name: pitavastatin (magnesium) · From $117 for 90 days in the U.S. · shipping included, checked Nov 11, 2026
Constipation and IBS
- AmitizaGeneric name: lubiprostone · From $1,044.19 for 90 days abroad · shipping included, checked Nov 11, 2026
- IbsrelaGeneric name: tenapanor
- LinzessGeneric name: linaclotide · From $414.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- MotegrityGeneric name: prucalopride · From $311.41 for 90 days abroad · shipping included, checked Nov 11, 2026
- MovantikGeneric name: naloxegol · From $372.79 for 90 days abroad · shipping included, checked Nov 11, 2026
- prucalopride (Motegrity)Generic · From $81.85 for 90 days abroad · shipping included, checked Nov 11, 2026
- TrulanceGeneric name: plecanatide · From $734.99 for 90 days abroad · shipping included, checked Nov 11, 2026
Depression
- AnafranilGeneric name: clomipramine · From $0.64 per capsule abroad · before shipping, checked Nov 12, 2026
- AuvelityGeneric name: dextromethorphan and bupropion
- CelexaGeneric name: citalopram · From $74.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- CymbaltaGeneric name: duloxetine · From $174.64 for 90 days abroad · shipping included, checked Nov 11, 2026
- Effexor XRGeneric name: venlafaxine extended-release · From $36.60 for 90 days abroad · shipping included, checked Nov 11, 2026
- FetzimaGeneric name: levomilnacipran · From $452.02 for 90 days abroad · shipping included, checked Nov 11, 2026
- LexaproGeneric name: escitalopram · From $33.34 for 90 days abroad · shipping included, checked Nov 11, 2026
- NardilGeneric name: phenelzine · From $0.88 per tablet abroad · before shipping, checked Nov 12, 2026
- ParnateGeneric name: tranylcypromine · From $215.93 for 90 days abroad · shipping included, checked Nov 12, 2026
- PaxilGeneric name: paroxetine · From $59.22 for 90 days abroad · shipping included, checked Nov 11, 2026
- PristiqGeneric name: desvenlafaxine · From $158.97 for 90 days abroad · shipping included, checked Nov 11, 2026
- ProzacGeneric name: fluoxetine · From $88.09 for 90 days abroad · shipping included, checked Nov 11, 2026
- RemeronGeneric name: mirtazapine · From $104.33 for 90 days abroad · shipping included, checked Nov 11, 2026
- TrintellixGeneric name: vortioxetine · From $139.74 for 90 days abroad · shipping included, checked Nov 11, 2026
- ViibrydGeneric name: vilazodone · From $391 for 90 days abroad · shipping included, checked Nov 11, 2026
- vortioxetine (Trintellix)Generic · From $105.78 for 90 days abroad · shipping included, checked Nov 11, 2026
- Wellbutrin SRGeneric name: bupropion · From $164 for 90 days abroad · shipping included, checked Nov 11, 2026
- Wellbutrin XLGeneric name: bupropion XL · From $127.99 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZoloftGeneric name: sertraline · From $42.88 for 90 days abroad · shipping included, checked Nov 3, 2026
Diabetes
- ActosGeneric name: pioglitazone · From $96.31 for 90 days abroad · shipping included, checked Nov 11, 2026
- AvandiaGeneric name: rosiglitazone
- canagliflozin (Invokana)Generic · From $219.45 for 90 days abroad · shipping included, checked Nov 11, 2026
- CyclosetGeneric name: bromocriptine
- dapagliflozin (Farxiga)Generic · From $59.29 for 90 days abroad · shipping included, checked Nov 11, 2026
- empagliflozin (Jardiance)Generic · From $77.05 for 90 days abroad · shipping included, checked Nov 11, 2026
- FarxigaGeneric name: dapagliflozin · From $98 for 90 days abroad · shipping included, checked Nov 11, 2026
- GlucophageGeneric name: metformin · From $72.21 for 90 days abroad · shipping included, checked Nov 11, 2026
- Glucotrol XLGeneric name: glipizide extended-release · From $115.14 for 90 days abroad · shipping included, checked Nov 12, 2026
- GlumetzaGeneric name: metformin extended-release · From $161.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- GlyxambiGeneric name: empagliflozin and linagliptin · From $184.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- InvokametGeneric name: canagliflozin and metformin · From $442.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- InvokanaGeneric name: canagliflozin · From $106.98 for 90 days abroad · shipping included, checked Nov 11, 2026
- JanumetGeneric name: sitagliptin and metformin · From $85.66 for 90 days abroad · shipping included, checked Nov 11, 2026
- Janumet XRGeneric name: sitagliptin and metformin extended-release · From $244.71 for 90 days abroad · shipping included, checked Nov 11, 2026
- JanuviaGeneric name: sitagliptin · From $70.92 for 90 days abroad · shipping included, checked Nov 11, 2026
- JardianceGeneric name: empagliflozin · From $82.22 for 90 days abroad · shipping included, checked Nov 11, 2026
- JentaduetoGeneric name: linagliptin and metformin · From $116.14 for 90 days abroad · shipping included, checked Nov 11, 2026
- NesinaGeneric name: alogliptin · From $243.01 for 90 days abroad · shipping included, checked Nov 12, 2026
- OnglyzaGeneric name: saxagliptin · From $84.96 for 90 days abroad · shipping included, checked Nov 11, 2026
- OzempicGeneric name: semaglutide
- QternGeneric name: dapagliflozin and saxagliptin · From $363.72 for 90 days abroad · shipping included, checked Nov 11, 2026
- RybelsusGeneric name: semaglutide · From $481.92 for 90 days abroad · shipping included, checked Nov 11, 2026
- SeglurometGeneric name: ertugliflozin and metformin · From $389.83 for 90 days abroad · shipping included, checked Nov 11, 2026
- semaglutide tablets (Rybelsus)Generic · From $429.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- sitagliptin (Januvia)Generic · From $68.92 for 90 days abroad · shipping included, checked Nov 11, 2026
- sitagliptin and metformin (Janumet)Generic · From $76.82 for 90 days abroad · shipping included, checked Nov 11, 2026
- SteglatroGeneric name: ertugliflozin · From $294.32 for 90 days abroad · shipping included, checked Nov 11, 2026
- SynjardyGeneric name: empagliflozin and metformin hydrochloride · From $131.32 for 90 days abroad · shipping included, checked Nov 11, 2026
- Synjardy XRGeneric name: empagliflozin and metformin hydrochloride extended-release · From $1,930.67 for 90 days in the U.S. · shipping included, checked Nov 11, 2026
- TradjentaGeneric name: linagliptin · From $78.41 for 90 days abroad · shipping included, checked Nov 11, 2026
- Trijardy XRGeneric name: empagliflozin, linagliptin and metformin extended-release
- TrulicityGeneric name: dulaglutide · From $69.25 per pen abroad · before shipping, checked Nov 11, 2026
- WelcholGeneric name: colesevelam · From $780 for 90 days abroad · shipping included, checked Nov 11, 2026
- Xigduo XRGeneric name: dapagliflozin and metformin · From $225.58 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZituvioGeneric name: sitagliptin
Enlarged prostate (BPH)
- Cardura XLGeneric name: doxazosin extended-release · From $73.89 for 90 days abroad · shipping included, checked Nov 11, 2026
- CialisGeneric name: tadalafil · From $3.38 per tablet abroad · before shipping, checked Nov 11, 2026
- FlomaxGeneric name: tamsulosin · From $71.47 for 90 days abroad · shipping included, checked Nov 11, 2026
- JalynGeneric name: dutasteride and tamsulosin · From $172.12 for 90 days abroad · shipping included, checked Nov 12, 2026
- RapafloGeneric name: silodosin
- tadalafil (Cialis)Generic · From $52.01 for 90 days abroad · shipping included, checked Nov 11, 2026
Erectile dysfunction
- CialisGeneric name: tadalafil · From $3.38 per tablet abroad · before shipping, checked Nov 11, 2026
- LevitraGeneric name: vardenafil · From $11.59 per tablet abroad · before shipping, checked Nov 11, 2026
- sildenafil (Viagra)Generic · From $44.80 for 90 days abroad · shipping included, checked Nov 11, 2026
- StendraGeneric name: avanafil · From $8.69 per tablet abroad · before shipping, checked Nov 11, 2026
- tadalafil (Cialis)Generic · From $52.01 for 90 days abroad · shipping included, checked Nov 11, 2026
- ViagraGeneric name: sildenafil · From $2.53 per tablet abroad · before shipping, checked Nov 11, 2026
Eye conditions (dry eye, glaucoma)
- CequaGeneric name: cyclosporine ophthalmic solution · From $889.95 for 90 days abroad · shipping included, checked Nov 5, 2026
- cyclosporine eye drops (Restasis)Generic · From $301.55 for 90 days abroad · shipping included, checked Nov 5, 2026
- DiamoxGeneric name: acetazolamide
- LumiganGeneric name: bimatoprost · From $4.52 per mL abroad · before shipping, checked Nov 1, 2026
- RestasisGeneric name: cyclosporine ophthalmic emulsion · From $276.67 for 90 days abroad · shipping included, checked Nov 5, 2026
- RhopressaGeneric name: netarsudil · From $613.58 for 90 days in the U.S. · shipping included, checked Nov 5, 2026
- XiidraGeneric name: lifitegrast · From $1,048.04 for 90 days abroad · shipping included, checked Nov 5, 2026
Flu
- oseltamivir (Tamiflu)Generic · From $54.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- TamifluGeneric name: oseltamivir · From $94.95 for 90 days abroad · shipping included, checked Nov 11, 2026
Heart conditions
- AltaceGeneric name: ramipril · From $189.48 for 90 days abroad · shipping included, checked Nov 11, 2026
- AtacandGeneric name: candesartan · From $42.94 for 90 days abroad · shipping included, checked Nov 11, 2026
- CamzyosGeneric name: mavacamten
- CardizemGeneric name: diltiazem
- CoregGeneric name: carvedilol · From $103.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- Coreg CRGeneric name: carvedilol phosphate extended-release
- CorlanorGeneric name: ivabradine · From $197.35 for 90 days abroad · shipping included, checked Nov 11, 2026
- empagliflozin (Jardiance)Generic · From $77.05 for 90 days abroad · shipping included, checked Nov 11, 2026
- EntrestoGeneric name: sacubitril and valsartan · From $187.02 for 90 days abroad · shipping included, checked Nov 11, 2026
- FarxigaGeneric name: dapagliflozin · From $98 for 90 days abroad · shipping included, checked Nov 11, 2026
- InspraGeneric name: eplerenone · From $147.51 for 90 days abroad · shipping included, checked Nov 12, 2026
- JardianceGeneric name: empagliflozin · From $82.22 for 90 days abroad · shipping included, checked Nov 11, 2026
- KerendiaGeneric name: finerenone · From $355.71 for 90 days abroad · shipping included, checked Nov 11, 2026
- LanoxinGeneric name: digoxin · From $0.23 per tablet abroad · before shipping, checked Nov 12, 2026
- LopressorGeneric name: metoprolol tartrate · From $0.58 per tablet abroad · before shipping, checked Nov 12, 2026
- MultaqGeneric name: dronedarone · From $390.40 for 90 days abroad · shipping included, checked Nov 11, 2026
- sacubitril and valsartan (Entresto)Generic · From $90.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- TenorminGeneric name: atenolol · From $52.14 for 90 days abroad · shipping included, checked Nov 11, 2026
- Toprol-XLGeneric name: metoprolol succinate · From $51.62 for 90 days abroad · shipping included, checked Nov 11, 2026
- VerquvoGeneric name: vericiguat · From $393.91 for 90 days abroad · shipping included, checked Nov 11, 2026
- WegovyGeneric name: semaglutide · From $1,960.61 for 90 days abroad · shipping included, checked Nov 5, 2026
Hepatitis C
- EpclusaGeneric name: sofosbuvir and velpatasvir · From $72,253.76 for 90 days abroad · shipping included, checked Nov 11, 2026
- HarvoniGeneric name: ledipasvir and sofosbuvir · From $79,921.33 for 90 days abroad · shipping included, checked Nov 12, 2026
- MavyretGeneric name: glecaprevir and pibrentasvir
- SovaldiGeneric name: sofosbuvir · From $73,295.60 for 90 days abroad · shipping included, checked Nov 11, 2026
HIV
- AtriplaGeneric name: efavirenz, emtricitabine and tenofovir disoproxil fumarate
- bictegravir, emtricitabine and tenofovir alafenamide (Biktarvy)Generic · From $502.77 for 90 days abroad · shipping included, checked Nov 11, 2026
- BiktarvyGeneric name: bictegravir, emtricitabine and tenofovir alafenamide · From $1,165.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- DescovyGeneric name: emtricitabine and tenofovir alafenamide · From $2,370.94 for 90 days abroad · shipping included, checked Nov 12, 2026
- DovatoGeneric name: dolutegravir and lamivudine · From $3,061.81 for 90 days abroad · shipping included, checked Nov 11, 2026
- EdurantGeneric name: rilpivirine · From $1,049.05 for 90 days abroad · shipping included, checked Nov 11, 2026
- EvotazGeneric name: atazanavir and cobicistat · From $1,633.80 for 90 days abroad · shipping included, checked Nov 11, 2026
- GenvoyaGeneric name: elvitegravir, cobicistat, emtricitabine and tenofovir alafenamide · From $4,342.54 for 90 days abroad · shipping included, checked Nov 11, 2026
- IsentressGeneric name: raltegravir · From $710.75 for 90 days abroad · shipping included, checked Nov 11, 2026
- JulucaGeneric name: dolutegravir and rilpivirine · From $3,699.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- OdefseyGeneric name: emtricitabine, rilpivirine and tenofovir alafenamide · From $4,428.33 for 90 days abroad · shipping included, checked Nov 11, 2026
- PrezcobixGeneric name: darunavir and cobicistat · From $2,021.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- PrezistaGeneric name: darunavir · From $2,214.04 for 90 days abroad · shipping included, checked Nov 11, 2026
- ReyatazGeneric name: atazanavir · From $1,451.40 for 90 days abroad · shipping included, checked Nov 11, 2026
- SymtuzaGeneric name: darunavir, cobicistat, emtricitabine and tenofovir alafenamide · From $4,320.66 for 90 days abroad · shipping included, checked Nov 11, 2026
- TivicayGeneric name: dolutegravir · From $1,455.87 for 90 days abroad · shipping included, checked Nov 11, 2026
- TriumeqGeneric name: abacavir, dolutegravir and lamivudine · From $1,782.01 for 90 days abroad · shipping included, checked Nov 11, 2026
- TruvadaGeneric name: emtricitabine and tenofovir disoproxil fumarate · From $1,359.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- VireadGeneric name: tenofovir disoproxil fumarate · From $2,497.64 for 90 days abroad · shipping included, checked Nov 11, 2026
Infections (antibiotics)
- BactrimGeneric name: sulfamethoxazole and trimethoprim · From $0.73 per tablet abroad · before shipping, checked Nov 12, 2026
- CleocinGeneric name: clindamycin · From $0.80 per capsule abroad · before shipping, checked Nov 12, 2026
- DificidGeneric name: fidaxomicin · From $2,808.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- fidaxomicin (Dificid)Generic · From $1,416.84 for 90 days in the U.S. · shipping included, checked Nov 11, 2026
- MinocinGeneric name: minocycline
- MonurolGeneric name: fosfomycin
- OraceaGeneric name: doxycycline · From $177.80 for 90 days abroad · shipping included, checked Nov 12, 2026
- rifaximin (Xifaxan)Generic · From $144.88 for 90 days abroad · shipping included, checked Nov 11, 2026
- TaliciaGeneric name: omeprazole, amoxicillin and rifabutin
- VancocinGeneric name: vancomycin capsules · From $341.78 for 90 days abroad · shipping included, checked Nov 11, 2026
- XifaxanGeneric name: rifaximin · From $1,579.99 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZithromaxGeneric name: azithromycin · From $6.63 per tablet abroad · before shipping, checked Nov 12, 2026
- ZyvoxGeneric name: linezolid · From $1,939.95 for 90 days abroad · shipping included, checked Nov 11, 2026
Kidney disease and high potassium
- AldactoneGeneric name: spironolactone
- AmpyraGeneric name: dalfampridine · From $858.99 for 90 days abroad · shipping included, checked Nov 11, 2026
- empagliflozin (Jardiance)Generic · From $77.05 for 90 days abroad · shipping included, checked Nov 11, 2026
- FarxigaGeneric name: dapagliflozin · From $98 for 90 days abroad · shipping included, checked Nov 11, 2026
- InlytaGeneric name: axitinib · From $16,425.78 for 90 days abroad · shipping included, checked Nov 11, 2026
- JardianceGeneric name: empagliflozin · From $82.22 for 90 days abroad · shipping included, checked Nov 11, 2026
- KerendiaGeneric name: finerenone · From $355.71 for 90 days abroad · shipping included, checked Nov 11, 2026
- LokelmaGeneric name: sodium zirconium cyclosilicate · From $2,474.95 for 90 days abroad · shipping included, checked Nov 5, 2026
- TarpeyoGeneric name: budesonide delayed-release capsules
- Urocit-KGeneric name: potassium citrate · From $0.53 per tablet abroad · before shipping, checked Nov 11, 2026
Lung fibrosis
- EsbrietGeneric name: pirfenidone · From $4,152.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- nintedanib (Ofev)Generic · From $412.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- OfevGeneric name: nintedanib · From $3,247.43 for 90 days abroad · shipping included, checked Nov 11, 2026
Menopause
- ActivellaGeneric name: estradiol and norethindrone acetate · From $89.98 for 90 days abroad · shipping included, checked Nov 11, 2026
- AngeliqGeneric name: drospirenone and estradiol
- BijuvaGeneric name: estradiol and progesterone · From $123.16 for 90 days abroad · shipping included, checked Nov 11, 2026
- DuaveeGeneric name: conjugated estrogens and bazedoxifene · From $377.09 for 90 days abroad · shipping included, checked Nov 11, 2026
- EstraceGeneric name: estradiol
- EstringGeneric name: estradiol · From $138.95 for 90 days abroad · shipping included, checked Nov 5, 2026
- OsphenaGeneric name: ospemifene · From $221.93 for 90 days abroad · shipping included, checked Nov 11, 2026
- PremarinGeneric name: conjugated estrogens · From $95.31 for 90 days abroad · shipping included, checked Nov 11, 2026
- PremproGeneric name: conjugated estrogens and medroxyprogesterone · From $161.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- VeozahGeneric name: fezolinetant · From $371.08 for 90 days abroad · shipping included, checked Nov 11, 2026
Mental health
- AbilifyGeneric name: aripiprazole · From $96.35 for 90 days abroad · shipping included, checked Nov 11, 2026
- aripiprazole (Abilify)Generic · From $32.91 for 90 days abroad · shipping included, checked Nov 11, 2026
- CaplytaGeneric name: lumateperone · From $5,495.55 for 90 days in the U.S. · shipping included, checked Nov 11, 2026
- cariprazine (Vraylar)Generic · From $65.92 for 90 days abroad · shipping included, checked Nov 11, 2026
- FanaptGeneric name: iloperidone
- GeodonGeneric name: ziprasidone · From $211.44 for 90 days abroad · shipping included, checked Nov 11, 2026
- InvegaGeneric name: paliperidone · From $178.44 for 90 days abroad · shipping included, checked Nov 11, 2026
- LatudaGeneric name: lurasidone · From $316 for 90 days abroad · shipping included, checked Nov 11, 2026
- RexultiGeneric name: brexpiprazole · From $384.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- RisperdalGeneric name: risperidone · From $0.47 per tablet abroad · before shipping, checked Nov 11, 2026
- SaphrisGeneric name: asenapine · From $422 for 90 days abroad · shipping included, checked Nov 11, 2026
- SeroquelGeneric name: quetiapine · From $0.36 per tablet abroad · before shipping, checked Nov 11, 2026
- Seroquel XRGeneric name: quetiapine extended-release · From $5.37 per tablet abroad · before shipping, checked Nov 11, 2026
- VraylarGeneric name: cariprazine · From $460.09 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZyprexaGeneric name: olanzapine · From $114.01 for 90 days abroad · shipping included, checked Nov 11, 2026
Migraine
- ImitrexGeneric name: sumatriptan · From $5.28 per tablet abroad · before shipping, checked Nov 11, 2026
- MaxaltGeneric name: rizatriptan · From $12.32 per tablet abroad · before shipping, checked Nov 11, 2026
- Nurtec ODTGeneric name: rimegepant · From $1,360.96 for 90 days abroad · shipping included, checked Nov 11, 2026
- QuliptaGeneric name: atogepant · From $1,194.59 for 90 days abroad · shipping included, checked Nov 11, 2026
- RelpaxGeneric name: eletriptan · From $2.80 per tablet abroad · before shipping, checked Nov 11, 2026
- SymbravoGeneric name: meloxicam and rizatriptan
- TopamaxGeneric name: topiramate · From $99.95 for 90 days abroad · shipping included, checked Nov 11, 2026
- UbrelvyGeneric name: ubrogepant · From $644.93 for 90 days abroad · shipping included, checked Nov 11, 2026
- ZomigGeneric name: zolmitriptan · From $6.71 per tablet abroad · before shipping, checked Nov 12, 2026
Movement disorders
Multiple sclerosis
- AmpyraGeneric name: dalfampridine · From $858.99 for 90 days abroad · shipping included, checked Nov 11, 2026
- GilenyaGeneric name: fingolimod · From $8,083.88 for 90 days abroad · shipping included, checked Nov 11, 2026
- TecfideraGeneric name: dimethyl fumarate · From $1,214.78 for 90 days abroad · shipping included, checked Nov 11, 2026
- VumerityGeneric name: diroximel fumarate
Skin conditions (eczema, psoriasis, vitiligo, nail fungus)
- apremilast (Otezla)Generic · From $88.64 for 90 days abroad · shipping included, checked Nov 11, 2026
- EnstilarGeneric name: calcipotriene and betamethasone dipropionate · From $2.21 per g abroad · before shipping, checked Nov 2, 2026
- EucrisaGeneric name: crisaborole · From $2.92 per g abroad · before shipping, checked Nov 5, 2026
- JubliaGeneric name: efinaconazole · From $15.00 per mL abroad · before shipping, checked Nov 5, 2026
- OpzeluraGeneric name: ruxolitinib · From $13.26 per g abroad · before shipping, checked Nov 5, 2026
- OtezlaGeneric name: apremilast · From $2,983.32 for 90 days abroad · shipping included, checked Nov 11, 2026
- TrexallGeneric name: methotrexate
Thyroid
- CytomelGeneric name: liothyronine · From $113 for 90 days in the U.S. · shipping included, checked Nov 11, 2026
- levothyroxine (Synthroid)Generic · From $11.94 for 90 days in the U.S. · shipping included, checked Nov 11, 2026
- SensiparGeneric name: cinacalcet · From $816.38 for 90 days abroad · shipping included, checked Nov 11, 2026
- SynthroidGeneric name: levothyroxine sodium · From $38.98 for 90 days abroad · shipping included, checked Nov 11, 2026
- TirosintGeneric name: levothyroxine
Uterine fibroids and endometriosis
- MyfembreeGeneric name: relugolix, estradiol and norethindrone acetate · From $703.28 for 90 days abroad · shipping included, checked Nov 11, 2026
- OrilissaGeneric name: elagolix · From $776.25 for 90 days abroad · shipping included, checked Nov 12, 2026
Weight management
- ContraveGeneric name: naltrexone and bupropion · From $566.07 for 90 days abroad · shipping included, checked Nov 11, 2026
- WegovyGeneric name: semaglutide · From $1,960.61 for 90 days abroad · shipping included, checked Nov 5, 2026
- XenicalGeneric name: orlistat · From $259.18 for 90 days abroad · shipping included, checked Nov 11, 2026
How are these medicines grouped?
Quick answer: by what each medicine is used for, based on its FDA label.
Every drug page on eDrugSearch has a short line that says what kind of medicine it is, for example “Blood thinner” or “Type 2 diabetes medicine.” We write that line from the medicine’s FDA-approved label, also called its prescribing information. You can read any label for free on DailyMed, the National Library of Medicine’s label library.
This page is a price list, not a treatment guide. Only your prescriber can decide which medicine is right for you.
Why do medicines for the same condition cost such different amounts?
Quick answer: brand-name medicines with no generic competition usually cost the most. Prices fall when generics arrive.
A generic has the same active ingredient as the brand. The FDA reports that one generic competitor can lead to price cuts of 30%, and five competing generics are linked to price drops of nearly 85% (FDA). Prices also differ from pharmacy to pharmacy and from country to country, which is why we show several prices for each medicine.
How can I pay less for medicine I take every day?
Quick answer: compare 90-day prices, ask about generics, and check programs that help with costs.
Long-term medicines add up. In a 2026 KFF poll, 64% of adults who take at least four prescription medicines said they worry about affording their prescription drugs (KFF).
- Compare 90-day prices. Every price here is the full cost of a 90-day order with shipping, so you can see the real total at each pharmacy.
- Ask about a generic. Ask your prescriber or pharmacist whether a generic is available and right for you.
- Check help programs. Medicare, Medicaid, insurance and drug maker programs can lower your cost. Our guide to help paying for prescriptions explains who qualifies and how to apply.
- Look at U.S. options. Some medicines cost less from a U.S. online pharmacy than from abroad.
Health condition questions
My condition isn’t listed. What should I do?
We list the conditions for the medicines we have checked prices for, and we add more as we check new ones. Search for your medicine at the top of the page, or browse all drug prices A to Z.
Can eDrugSearch tell me which medicine to take?
No. We show prices and facts from FDA labels, not medical advice. Your prescriber decides which medicine is right for you.
Is it legal to order my medicine from another country?
Federal law generally doesn’t allow individuals to import prescription drugs. Under its personal importation policy, the FDA has long used enforcement discretion for some personal-use shipments, generally no more than a three-month supply (FDA). Read our guide to buying from Canada.
Sources
- FDA: Generic Drug Facts (checked October 31, 2026)
- KFF: Public Views on Prescription Drug Costs (KFF Health Tracking Poll, February 24 to March 2, 2026) (checked October 31, 2026)
- National Library of Medicine: DailyMed drug labels (source of each drug page’s “used for” line)
- FDA: Personal importation (checked October 23, 2026)
- Drug prices: eDrugSearch price checks, dated on each drug page. See how we check prices.
