10 Best Finasteride Providers of October 2026

Updated 29 providers comparedAdvertiser disclosure

Quick answer

As of October 2026, our top-rated place to get Finasteride online is Ro (7.6/10, from $16/mo), followed by Dr. B (from $27.58/mo) and Hims & Hers (from $22/mo). Across the 29 providers we compared, starting prices run $10–$149/mo (median $27.58).

  1. Our #1 pick
    1
    Ro
    Names Its PharmacyTop Trust & Safety Score
    • From $16/mo for Finasteride
    • Price includes provider visits and shipping
    7.6
    Very Good
  2. 2
    Dr. B
    • From $27.58/mo for Finasteride 1mg (90ct)
    • Discount-card pricing on generics (finasteride, dutasteride) meaningfully undercuts typical cash pharmacy…
    7.5
    Very Good
  3. 3
    Hims & Hers
    Names Its Pharmacy
    • From $22/mo for Finasteride
    • Price includes provider visits and shipping
    7.4
    Good
  4. 4
    Happy Head
    Names Its Pharmacy
    • From $17/mo for Oral Finasteride
    • Offer: Subscribe and save $20 monthly down to $17 on a 12-month term; $24 one-time. No $14 tier exists
    • Price includes provider visits and shipping
    7.3
    Good
  5. 5
    Hello Alpha
    • From $40/mo for Oral Hair Loss Medication
    • Offer: From $40/month
    • Membership tiers as low as $29/month, with medications priced and shipped separately, across 100+ treatable…
    7.3
    Good
  6. 6
    Hone Health
    Names Its Pharmacy
    • From $25/mo for Hair Loss (finasteride/minoxidil)
    • Price includes provider visits and shipping
    7.2
    Good
  7. 7
    Keeps
    Names Its Pharmacy
    • From $20/mo for Finasteride
    • Offer: $80 per 3 months down to $240 per 12 months. Billed per shipment, not monthly; 30% off the first order; $5…
    • Advertises an expanded formulary (dutasteride formulas, topical finasteride, oral minoxidil) for patients…
    7.1
    Good
  8. 8
    GoodRx
    • From $16/mo for Hair Loss Subscription
    • Offer: $16 finasteride and $20 oral minoxidil on a 12-month prepay, rising to $20 and $26 on three months
    • Price includes provider visits and shipping
    7.0
    Good
  9. 9
    TelyRx
    • From $26.99/mo for Finasteride
    • Offer: One-time $22 provider review fee; $179.99 is brand Propecia
    6.9
    Good
  10. 10
    Rex MD
    • From $14/mo for Finasteride
    • Price includes provider visits and shipping
    6.8
    Good

Side-by-side comparison

#ProviderScoreFromIntro offerLabs
1Ro7.6$16/mo——
2Dr. B7.5$27.58/mo——
3Hims & Hers7.4$22/mo——
4Happy Head7.3$17/moYes—
5Hello Alpha7.3$40/moYes—
6Hone Health7.2$25/mo——
7Keeps7.1$20/moYes—
8GoodRx7.0$16/moYes—
9TelyRx6.9$26.99/moYes—
10Rex MD6.8$14/mo——

Starting prices as listed on each provider's site, checked Oct 9, 2026. Prices can change with dose, plan length and promotions.

Key numbers

  • 29 providers compared
  • Lowest starting price: $10/mo
  • Median starting price: $27.58/mo
  • 0 of 29 include lab work in at least one plan
  • 10 of 29 have an intro offer or first-month discount

How we ranked these

Ranked by our category score: trust and safety (30%), value (25%), patient experience (20%), product range in this category (15%) and reputation (10%). Scores come from our own research into each provider's website, regulatory records, patient reviews and pricing. Read the full methodology

What to look for

What finasteride is

Finasteride is the most widely prescribed oral medication for male pattern hair loss. It works by blocking DHT, the hormone primarily responsible for shrinking hair follicles. FDA-approved since 1997, it has decades of safety data and is considered the gold standard for hair retention.

How it works

Finasteride inhibits the enzyme 5-alpha-reductase, which converts testosterone into DHT (dihydrotestosterone). DHT is the main driver of androgenetic hair loss — it causes genetically susceptible hair follicles to miniaturize and eventually stop producing visible hair. By reducing DHT levels by about 70%, finasteride slows or halts further hair loss in most men and can produce regrowth in some.

What to expect

Hair loss typically stops within 3-6 months. Visible regrowth, if it occurs, usually takes 6-12 months. Finasteride is most effective at maintaining existing hair rather than regrowing lost hair. It must be taken continuously — stopping will reverse gains within 6-12 months.

Who it's not for

Women (especially pregnant women — can cause birth defects in male fetuses); Children; People with liver disease.

Frequently asked questions

Where is the best place to get Finasteride online?

▾

Ro ranks #1 on this list with a score of 7.6/10 and plans from $16/mo. Scores weigh trust and safety, value, patient experience, product range and reputation.

What is the cheapest way to get Finasteride online?

▾

Of the providers on this list, Rex MD has the lowest starting price at $14/mo (Finasteride). Starting prices often rise with dose or after an intro period, so compare the ongoing price too.

How much does Finasteride cost online?

▾

Across the 29 providers we compared, starting prices range from $10 to $149 per month, with a median of $27.58. 10 of them run an intro offer or first-month discount.

How are these providers ranked?

▾

By our category score: trust and safety (30%), value (25%), patient experience (20%), product range in this category (15%) and reputation (10%), with a small bonus for specialists. The full methodology is published on our methodology page.

Is finasteride safe for long-term use?

▾

Finasteride has been FDA-approved since 1997, and long-term studies spanning 10+ years have not identified new safety concerns. The majority of men tolerate it well. Side effects, when they occur, typically resolve after discontinuation.

What is the difference between oral and topical finasteride?

▾

Oral finasteride (1mg/day) is the FDA-approved form with the most clinical evidence. Topical finasteride is applied directly to the scalp and may reduce systemic side effects by limiting how much enters the bloodstream. Some telehealth brands offer topical formulations, often combined with minoxidil.

How much does finasteride cost through telehealth?

▾

Generic oral finasteride through telehealth typically costs about $10-40/month depending on the provider. This usually includes the physician consultation and shipping.

Can women take finasteride for hair loss?

▾

Finasteride is generally not prescribed to women, especially those of childbearing age, as it can cause birth defects. Some dermatologists prescribe it off-label to post-menopausal women, but this should only be done under direct medical supervision.

Related lists