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.
| Provider | Price Per Dose | Consult Fee | Notes |
|---|---|---|---|
| Hims | $2-4 | Free | Best overall value |
| Roman | $2-4 | Free | Same pricing |
| Rex MD | $2 | Free | Often has promos |
| BlueChew | $3-4 | Free | Chewable format |
| Lemonaid | $2-3 | $25 | Consult fee adds cost |
| Amazon Clinic | $3-4 | $29 | Consult fee adds cost |
| GoodRx + local pharmacy | $1-3 | Varies | Need 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
| Feature | Sildenafil (Viagra) | Tadalafil (Cialis) |
|---|---|---|
| Onset | 30-60 min | 30-60 min |
| Duration | 4-6 hours | Up to 36 hours |
| Best for | Planned encounters | Spontaneity |
| 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?
Do I need a prescription?
Can I use insurance?
What dose should I start with?
Ready to Get Started?
Hims offers generic sildenafil from $2/dose with free consultation. No video call required, discreet shipping.