Men's Health Watchdog

Cost Plus Drugs vs online ED and hair loss programs: price per pill

As of November 14, 2026, Cost Plus Drugs sells generic sildenafil from $0.19 a tablet (a 30-tablet pack for $5.84, pharmacy fee included, shipping extra) with your own prescription. The cheapest online program that includes the visit, Strut Health, charges $1.60 a dose for generic sildenafil.

By Julian Caraulani · Cost Plus Drugs prices read · Cost Plus Drugs public pricing API

Cheapest per dose with the visit included
Strut Health
8.8/10Very good
$1.60 per dose (Generic sildenafil 25 mg, 90-day supply (30 doses))
  • FDA-approved and compounded
  • LegitScript seal ID shown
  • 49 states (not AR)

Cost Plus Drugs is an online pharmacy that publishes a cash price for every drug it sells: its cost, a fixed markup, a pharmacy fee and shipping. It fills a prescription you already have; it does not prescribe.

Cost Plus Drugs terms that change the price

What Cost Plus Drugs publishes about fees and who can use it, read November 14, 2026.

Pharmacy fee
$5 per prescription, included in every pack price belowCost Plus Drugs pricing API (cash dispensing fee)
Shipping
$5.25 standard per order, $15 expeditedCost Plus Drugs pricing API (cash shipping, standard and expedited)
Prescription
Needed from your own clinician; Cost Plus Drugs does not prescribeCost Plus Drugs
Insurance
Some plans accepted; the prices below are cashCost Plus Drugs pricing API (insurance eligible)

Cost Plus Drugs prices next to online programs, drug by drug

The shaded rows are Cost Plus Drugs's own price for the drug alone. The rows under them are the cheapest online programs, which include the visit and the prescription. Strengths differ between rows, so each row names its plan. We list prices only, never doses.

Generic sildenafil (Viagra)

The 20 mg tablet is the strength sold as Revatio, for lung blood pressure; the 25, 50 and 100 mg tablets are the Viagra strengths. Same drug.

WherePer tablet or dosePack or monthWhat you needRead
Cost Plus Drugs
20 mg tablet (Revatio strength)
$0.22 / tablet$6.74 for 30
$10.21 for 90
Your own prescription; shipping on topNov 14
Cost Plus Drugs
25 mg tablet (Viagra strength)
$0.19 / tablet$5.84 for 30
$7.51 for 90
Your own prescription; shipping on topNov 14
Cost Plus Drugs
50 mg tablet (Viagra strength)
$0.21 / tablet$6.36 for 30
$9.08 for 90
Your own prescription; shipping on topNov 14
Cost Plus Drugs
100 mg tablet (Viagra strength)
$0.22 / tablet$6.69 for 30
$10.07 for 90
Your own prescription; shipping on topNov 14
Strut Health
Generic sildenafil 25 mg, 90-day supply (30 doses)
$1.60 / dose$16/mo
$48 per 90 days, auto refill
Online visit included
FDA-approved product
Nov 6
Rex MD
Generic sildenafil 20 to 100 mg
$1.80 / doseNot stated
monthly refills; packs of 6, 8, 10 or 12 tablets a month
Online visit included
FDA-approved product
Nov 7
Hims
Generic sildenafil, per use
$4 / useNot stated
per use as published; plan length not stated
Online visit included
FDA-approved product
Nov 7
Ro
Generic sildenafil 25 mg, 8 doses a month
$4 / dose$32/mo
recurring monthly plan
Online visit included
FDA-approved product
Nov 7

The 4 cheapest online program prices we list for generic sildenafil, per dose. Every program: Generic sildenafil (Viagra) price per pill.

Generic tadalafil (Cialis)

WherePer tablet or dosePack or monthWhat you needRead
Cost Plus Drugs
2.5 mg tablet (Cialis strength)
$0.19 / tablet$5.84 for 30
$7.51 for 90
Your own prescription; shipping on topNov 14
Cost Plus Drugs
5 mg tablet (Cialis strength)
$0.20 / tablet$5.97 for 30
$7.93 for 90
Your own prescription; shipping on topNov 14
Cost Plus Drugs
10 mg tablet (Cialis strength)
$0.23 / tablet$6.87 for 30
$10.61 for 90
Your own prescription; shipping on topNov 14
Cost Plus Drugs
20 mg tablet (Cialis strength)
$0.22 / tablet$6.68 for 30
$10.03 for 90
Your own prescription; shipping on topNov 14
Rex MD
Daily generic tadalafil 2.5 to 5 mg
$1.80 / doseNot stated
monthly refills
Online visit included
FDA-approved product
Nov 7
Idun Rx
Daily generic tadalafil 2.5 or 5 mg, 30 pills, 12-month plan
$1.80 / pill$54/mo
$648 for 12 months; 1 month $90, 3 months $261.90, 6 months $432
Online visit included
FDA-approved product
Nov 7
Strut Health
Generic tadalafil 5 mg 90-day supply
$2.40 / dose$24/mo
$72 per 90 days
Online visit included
FDA-approved product
Nov 7
Strut Health
Generic tadalafil 5 mg 30-day supply
$3 / dose$30/mo
monthly
Online visit included
FDA-approved product
Nov 7

The 4 cheapest online program prices we list for generic tadalafil, per dose. Every program: Generic tadalafil (Cialis) price per pill.

Generic vardenafil (Levitra)

Vardenafil costs far more than sildenafil or tadalafil at Cost Plus Drugs.

WherePer tablet or dosePack or monthWhat you needRead
Cost Plus Drugs
2.5 mg tablet (Levitra strength)
$1.70 / tablet$51.02 for 30
$143.07 for 90
Your own prescription; shipping on topNov 14
Cost Plus Drugs
5 mg tablet (Levitra strength)
$2.90 / tablet$86.85 for 30
$250.54 for 90
Your own prescription; shipping on topNov 14
Cost Plus Drugs
10 mg tablet (Levitra strength)
$1.81 / tablet$54.28 for 30
$152.83 for 90
Your own prescription; shipping on topNov 14
Cost Plus Drugs
20 mg tablet (Levitra strength)
$1.62 / tablet$48.70 for 30
$136.10 for 90
Your own prescription; shipping on topNov 14
RxSpan MD
Vardenafil
Not published$149/mo
monthly, $149
Online visit includedNov 14

The 1 cheapest online program price we list for generic vardenafil, per month.

Finasteride

The 1 mg tablet is the Propecia strength, approved for male pattern hair loss.

WherePer tablet or dosePack or monthWhat you needRead
Cost Plus Drugs
1 mg tablet (Propecia strength)
$0.19 / tablet$5.82 for 30
$7.47 for 90
Your own prescription; shipping on topNov 14
Strut Health
Oral finasteride 1 mg, 30 tablets
$0.83 / tablet$25/mo
monthly
Online visit included
FDA-approved product
Nov 6

The 1 cheapest online program price we list for finasteride, per dose. Every program: Finasteride price per pill.

Oral minoxidil

An FDA-approved blood pressure tablet; prescribing it for hair loss is off-label.

WherePer tablet or dosePack or monthWhat you needRead
Cost Plus Drugs
2.5 mg tablet (Loniten strength)
$0.20 / tablet$6.10 for 30
$8.31 for 90
Your own prescription; shipping on topNov 14
Happy Head
Oral minoxidil 1.25 mg, 6-month supply
Not published$18/mo
$108 every 6 months
Online visit includedNov 6
Strut Health
Oral minoxidil, 90-day supply
Not published$18.33/mo
$55 per 90 days
Online visit included
FDA-approved product
Nov 6
Keeps
Oral minoxidil (off-label)
Not published$20/mo
$20 a month for the first 3 months, then $30
Online visit included
FDA-approved product
Nov 7
Ro
Oral minoxidil, 12-month plan
Not published$24/mo
12-month plan; quarterly plan $30/mo
Online visit included
FDA-approved product
Nov 7

The 4 cheapest online program prices we list for oral minoxidil, per month. Every program: Oral minoxidil price per pill.

Dutasteride

Approved for an enlarged prostate, not for hair loss; prescribing it for hair is off-label.

WherePer tablet or dosePack or monthWhat you needRead
Cost Plus Drugs
0.5 mg capsule (Avodart strength)
$0.25 / tablet$7.46 for 30
$12.37 for 90
Your own prescription; shipping on topNov 14
Happy Head
Oral dutasteride 0.5 mg, 12-month supply
Not published$34/mo
12-month supply, listed per month; 3-month $39/mo, 1-month $42/mo
Online visit included
FDA-approved product
Nov 14
Happy Head
Oral dutasteride 0.5 mg, 6-month supply
Not published$37/mo
$221 every 6 months
Online visit included
FDA-approved product
Nov 6
RxSpan MD
Dutasteride capsule
Not published$59/mo
monthly, $59
Online visit includedNov 14

The 3 cheapest online program prices we list for dutasteride, per month. Every program: Dutasteride price per pill.

Cost Plus Drugs: questions people ask

How much is generic Viagra at Cost Plus Drugs?

From $0.19 a tablet: a 30-tablet pack for $5.84, with the pharmacy fee in and shipping ($5.25 standard per order, $15 expedited) on top. Read November 14, 2026.

Do I need a prescription for Cost Plus Drugs?

Yes. Cost Plus Drugs is a pharmacy: it fills a prescription you already have and does not prescribe. The online programs in the tables include the visit and the prescription in their price, which is most of the gap between the two.

Why are online programs dearer than Cost Plus Drugs?

A program's price covers the clinician's visit, the prescription, refills and delivery; Cost Plus Drugs's covers the drug and its own fee. The cheapest program per dose we list for generic sildenafil is Strut Health at $1.60 a dose. Some programs say they can send the prescription to a pharmacy you choose; each review quotes the program's own words.

Men's Health Watchdog is for information only and is not medical advice. Sildenafil, tadalafil, finasteride, oral minoxidil and testosterone are prescription drugs (testosterone is a federally controlled substance); talk to a licensed clinician about whether one is right for you and at what dose. Pharmacy prices change; confirm the price at checkout.