Skip to main content
Price comparison onlyNot medical adviceUsing this site means you accept our Terms & PrivacyAlways confirm with your pharmacist

Erectile Dysfunction medication prices (2026)

Sildenafil (generic Viagra) and tadalafil (generic Cialis) are the most-prescribed ED drugs. Generics are dramatically cheaper than brand, generic sildenafil often runs $1-2 per dose vs $50+ for brand Viagra.

Cheapest right now

Viagra

Generic Sildenafil averages $14.40 cash

See live prices →

All ED medications ranked by cash price

BrandGenericStrengthGeneric cashBrand cash
ViagraSildenafil100 mg$14.40$612.00
CialisTadalafil20 mg$18.00$612.00
LevitraVardenafil10 mg$28.00$612.00
Online carePrefer treatment over price-shopping for ed?Licensed providers, one published price, visit, medication, and shipping included, locked at booking. Provider approval required.Get treated

FAQ

What is the cheapest medication for ED?

Generic Sildenafil (Viagra) averages $14.40 cash. Cost Plus and Costco usually have the lowest verified prices.

Can I fill ED medications without insurance?

Yes. Every drug on this page can be filled cash-pay at any US pharmacy. Generic versions are usually under $15/month at Cost Plus, Costco, or with a GoodRx coupon.

Are generic ED drugs as good as brand?

Yes, the FDA requires generics to contain the same active ingredient at the same strength as the brand and to be therapeutically equivalent.

Browse other conditions