Cheapest Sildenafil Online: Where to Get Generic Viagra

We compared prices across every major telehealth provider. Here's exactly what you'll pay for generic sildenafil in 2025.

Updated December 20256 min read

Disclosure: This post contains affiliate links. We may earn a commission at no extra cost to you.

Bottom Line

Generic sildenafil costs $2-4 per dose at most telehealth providers. That's 95%+ cheaper than brand Viagra ($70+/pill). No insurance needed.

Cheapest option: Hims, Roman, and Rex MD all offer sildenafil starting around $2/dose when you buy in bulk. The difference comes down to subscription terms and extras.

Get Sildenafil from $2/dose →

Sildenafil Price Comparison

Here's what you'll actually pay at each provider. Prices are for standard 50mg or 100mg generic sildenafil tablets.

ProviderPrice Per DoseConsult FeeNotes
Hims$2-4FreeBest overall value
Roman$2-4FreeSame pricing
Rex MD$2FreeOften has promos
BlueChew$3-4FreeChewable format
Lemonaid$2-3$25Consult fee adds cost
Amazon Clinic$3-4$29Consult fee adds cost
GoodRx + local pharmacy$1-3VariesNeed existing Rx

Prices as of December 2025. Bulk orders typically get better per-dose pricing.

How to Get the Best Price

1. Buy in Bulk

The per-dose price drops significantly when you order more. A 3-month supply is typically 20-30% cheaper per tablet than monthly orders.

2. Choose Generic, Not Brand

Brand Viagra is $70+/pill. Generic sildenafil is chemically identical and costs $2-4. There's no medical reason to pay more.

3. Skip the Consult Fee

Hims, Roman, and Rex MD offer free consultations. Lemonaid and Amazon Clinic charge $25-29 just for the consultation.

4. Consider Pill Splitting

If prescribed 100mg, you can split tablets in half to get two 50mg doses for the price of one. Check with your provider first.

Sildenafil vs Tadalafil: Quick Comparison

FeatureSildenafil (Viagra)Tadalafil (Cialis)
Onset30-60 min30-60 min
Duration4-6 hoursUp to 36 hours
Best forPlanned encountersSpontaneity
Price$2-4/dose$4-6/dose

Sildenafil is the cheapest option. Tadalafil costs more but lasts longer. Many guys prefer tadalafil for the flexibility.

FAQ

Is generic sildenafil the same as Viagra?
Yes. Generic sildenafil contains the exact same active ingredient as brand Viagra. The patent expired in 2017, allowing generic manufacturers to produce identical tablets at a fraction of the cost.
Do I need a prescription?
Yes. Sildenafil is a prescription medication in the US. Telehealth providers like Hims and Roman include the consultation (and prescription if approved) for free — you don't need to see a doctor in person.
Can I use insurance?
Most telehealth ED services are cash-pay only. However, $2-4/dose is often cheaper than insurance copays anyway. You may be able to use HSA/FSA funds.
What dose should I start with?
Most providers start with 50mg. If that works well, you can stay there. If you need more, 100mg is the max. Your prescriber will recommend based on your health profile.

Ready to Get Started?

Hims offers generic sildenafil from $2/dose with free consultation. No video call required, discreet shipping.

Related Guides