Skip to main content
Price comparison only — not medical advice. Always confirm with your pharmacist. Terms

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.

Medically reviewed by Sara Marin, PharmD · Last verified 2026-05-18

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

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