Verbatim response from Perplexity
The cheapest legitimate way to get ED meds without insurance is to obtain a prescription for generic sildenafil (the generic version of Viagra) and fill it at a Walmart or Sam’s Club using a coupon from GoodRx or SingleCare, which can bring the cost down to under $1 per pill (approximately $15–$20 for 30 tablets of 20mg).
Step-by-Step Breakdown
| Step | Action | Cost Estimate | Source |
|---|---|---|---|
| 1 | Get a legitimate prescription | $0–$19 | [3][5] |
| 2 | Use a discount card (GoodRx/SingleCare) | Free | [2][3] |
| 3 | Fill at Walmart/Sam’s Club | ~$15–$20 for 30 pills | [2][3] |
How to Get the Prescription Legitimately and Cheaply
Option A: Online Telehealth (Lowest Total Cost)
- Dr. B: $19 online consult (no membership), sends prescription to your pharmacy. With a discount card, sildenafil can be as low as $9.21 at Walmart [3].
- RedBox Rx: Free online consult, meds starting at $1/pill (with bulk discounts), includes free shipping [1].
- GoodRx Care: Subscription starts at $18/month, includes consult, medication, and delivery [5].
Option B: Local Doctor + Discount Card
- If you have a regular doctor, ask for a prescription for generic sildenafil 20mg.
- Use GoodRx or SingleCare at Walmart or Sam’s Club:
- Walmart: ~$20 for 30 pills [2][3]
- Sam’s Club: ~$10 for 30 pills [2]
⚠️ Legitimacy Check: Legit providers will require a prescription from a licensed U.S. medical provider, ship from a U.S.-licensed pharmacy, and be licensed with a state board of pharmacy [7]. Avoid sites that sell meds without a prescription or ship from outside the U.S.
Price Comparison (Generic Sildenafil)
| Source | Price per Pill (20mg) | 30-Day Cost | Notes |
|---|---|---|---|
| Walmart + GoodRx | ~$0.50–$0.70 | $15–$20 | Cheapest in-person option [2][3] |
| Sam’s Club + GoodRx | ~$0.33 | ~$10 | Often lowest club price [2] |
| RedBox Rx (bulk) | $1.00 | $30 | Free consult + shipping [1] |
| Dr. B + Walmart | ~$0.30 | $9.21 | $19 consult included [3] |
| Hims / Ro | $10.00 | $200 | Much higher [1] |
Recommendation
Cheapest Legit Path:
- Use Dr. B ($19 consult) → get prescription for sildenafil 20mg.
- Use GoodRx at Walmart → pay ~$9–$15 for 30 pills [3].
- Total: ~$28–$34 for first month (consult + meds).
If you already have a prescription:
- Go to Sam’s Club or Walmart with GoodRx → ~$10–$20 for 30 pills [2].
This avoids membership fees, online-only pricing traps, and ensures FDA-approved meds from a licensed U.S. pharmacy.