How Much Is Viagra? Real Costs and Savings Tips

Generic sildenafil, the active ingredient in Viagra, costs roughly $0.50 to $2 per pill at most U.S. pharmacies when you use a discount coupon. Brand-name Viagra is dramatically more expensive, often $67 or more per tablet. The price you actually pay depends on whether you go generic or brand, where you buy it, and whether you have insurance coverage.

Brand-Name Viagra vs. Generic Sildenafil

The price gap between brand-name Viagra and generic sildenafil is enormous. A single 50mg tablet of brand-name Viagra costs at least $67, putting a 30-pill supply around $2,000. The generic equivalent at the same dose can run as low as 44 cents per pill when buying 30 tablets with a discount coupon.

At the 100mg strength (the most commonly prescribed amount), six tablets of brand-name Viagra cost roughly $400 at retail pharmacies. The same quantity of generic sildenafil can be found for under $10. That price difference, about 42 times more for the brand name, exists even though the medications contain the identical active ingredient. Generic sildenafil became available in the U.S. in late 2017, and its list price dropped 98% between then and mid-2021.

Without any coupon or insurance, 30 tablets of generic sildenafil at the 25mg dose typically runs $15 to $25 at retail pharmacies. Without a coupon, though, you could see prices above $460 for the same quantity, so always checking discount options before paying the sticker price is worth the effort.

How Insurance and Medicare Factor In

Most insurance plans make this complicated. Original Medicare (Parts A, B, and D) does not cover Viagra or other erectile dysfunction medications. Medicare Part D prescription drug plans specifically exclude it because it’s not classified as medically necessary. Medigap supplemental plans don’t cover prescriptions at all, so they won’t help either. Medicaid hasn’t covered ED drugs since 2005.

Some Medicare Advantage (Part C) plans may partially cover generic sildenafil, but coverage varies widely by plan. Private insurance is similarly unpredictable. Some employer-sponsored plans include ED medications, others don’t, and those that do often place them on high co-pay tiers or require prior authorization. If your plan denies coverage, your doctor can write a letter to your insurer arguing medical necessity, which sometimes succeeds on appeal. In practice, most people paying for sildenafil are paying out of pocket.

Pharmacy Discount Coupons

Because so many people pay cash for sildenafil, pharmacy discount programs have become the default way to get a reasonable price. GoodRx advertises savings of up to 77% to 80% off retail prices for both brand-name Viagra and generic sildenafil. For generic sildenafil specifically, these coupons typically bring the cost down to a few dollars per pill or less. The coupons are free to use and accepted at most major pharmacy chains.

Prices vary by pharmacy even within the same city, sometimes significantly. It’s worth checking multiple locations. One supermarket pharmacy might charge under $10 for six tablets of 100mg sildenafil while a chain drugstore nearby charges double that.

Telehealth and Online Pharmacy Pricing

Direct-to-consumer telehealth companies like Hims, Roman, and BlueChew bundle an online consultation with a subscription for the medication. Introductory packages start around $16 to $26 per month, but they typically include only four to six low-dose pills. At the entry level, that works out to roughly $4 to $6.50 per pill.

Per-pill prices drop if you commit to larger quantities and longer subscriptions. The cheapest published rates are around $2.79 to $2.80 per pill at BlueChew and Roman, and $4.00 at Hims, but reaching those prices requires buying in bulk. Roman’s lowest annual cost comes to about $336 for a 12-month subscription of 10 pills per month. Hims charges $768 for 16 pills per month over 12 months. BlueChew runs $90 per month for 34 pills. These services offer convenience and privacy, but a study published in The Journal of Sexual Medicine found that the total annual cost often exceeds what you’d pay at a local pharmacy with a discount coupon, sometimes by a wide margin.

Why Suspiciously Cheap Prices Are a Red Flag

If you see Viagra advertised online for $3 to $5 per pill without a prescription, the odds are high that it’s counterfeit. A study that ordered Viagra from online pharmacies found that 77% of the tablets received were fake. None of the websites required a prescription or even a basic health questionnaire. Ninety percent offered illegal “generic Viagra,” and sites claiming to be Canadian pharmacies actually shipped from other countries entirely.

The counterfeits weren’t just legally problematic. Lab analysis showed they contained only 30% to 50% of the sildenafil dose listed on the label, and they lacked safety information leaflets. You can’t know what else might be in those pills. Sildenafil interacts dangerously with certain heart medications, so taking an unregulated version without medical oversight carries real risk. A legitimate U.S. pharmacy, whether brick-and-mortar or online, will always require a prescription.

Practical Ways to Lower Your Cost

The most straightforward strategy is asking your doctor for a prescription for generic sildenafil, then comparing prices at nearby pharmacies using a free discount coupon from GoodRx or a similar platform. At many pharmacies, this brings the cost to under $1 per pill for a 30-pill supply.

Another common approach is the “pill splitting” method. Because 100mg tablets often cost nearly the same as 50mg tablets, some doctors prescribe 100mg pills with instructions to cut them in half, effectively halving the per-dose cost. A pill splitter costs a few dollars at any pharmacy.

If you prefer the convenience of a telehealth subscription, compare the total annual cost against what you’d pay at a local pharmacy. For someone who needs only a few pills per month, the local pharmacy route with a coupon is almost always cheaper. Telehealth subscriptions make more financial sense for people who value the bundled consultation or who would otherwise need to pay separately for a doctor’s visit.