HomeFinasterideCost

How Much Does Finasteride Cost?

Generic finasteride costs about $14–35/month through telehealth providers, consultation included. Brand-name Propecia costs several times more for the identical 1mg molecule. Because hair loss treatment is measured in years, the modest monthly differences between providers compound into real money — and the cheapest reliable generic is usually the right call.

Lowest telehealth price we track:$14/mo*

Finasteride Prices by Provider

Sorted by lowest starting price — the tracked range runs $14 to $124/mo.

Prices shown are based on our most recent research and may not reflect current pricing. Telehealth providers update their pricing frequently. Always verify pricing directly with the provider before purchasing.

ProviderScoreProductPrice/moIncludes
Happy Head
75
Oral Finasteride$14–$24
60% off first Rx + free dermaroller
Consults Labs Shipping
Visit
LifeMD
68
Finasteride (via Rex MD)$14–$27
Consults Labs Shipping
Visit
Ro
77
Finasteride$16–$20
Consults Labs Shipping
Visit
GoodRx
74
Hair Loss Subscription$16–$20
Consults Labs Shipping
Visit
Keeps
70
Finasteride$16–$25
Consults Labs Shipping
Visit
Hims & Hers
78
Finasteride$22–$29
Consults Labs Shipping
Visit
Eden
64
Hair Growth (Finasteride)$124
First month ~$64 (med from $25 + $39 membership)
Consults Labs Shipping
Visit

Why prices differ between platforms

The generic itself is cheap. Differences reflect consultation bundling, shipping cadence, and brand positioning. Some platforms discount the first month heavily — fine, but judge on the ongoing price, since you'll be paying it for years if the treatment works.

Oral vs. topical finasteride cost

Topical finasteride — often compounded together with minoxidil — typically costs $40–80/month, several times the oral generic. The appeal is potentially lower systemic exposure and side-effect risk. It's not FDA-approved as a finished topical product, and evidence, while promising, is thinner than for oral. Pay the premium for the side-effect rationale, not for effectiveness.

Combination bundles

Finasteride + minoxidil bundles ($30–80/month depending on formats) usually beat buying both separately and reflect the evidence: combination therapy outperforms either drug alone in most studies.

How to Pay Less for Finasteride

  • Multi-month supplies (90-day shipments) often carry a per-month discount.
  • Judge on month-13 pricing, not first-month promos — this is a multi-year medication.
  • Oral generic first unless you have a specific reason for topical; the price gap is large and persistent.
  • OTC minoxidil is cheap anywhere — you don't need it bundled if the bundle math doesn't work.

Finasteride Cost — Frequently Asked Questions

How much does finasteride cost per year?

Roughly $170–420/year for the oral generic through telehealth, depending on the provider. Over a decade of continuous use — a realistic horizon for hair-loss treatment — a $10/month price difference amounts to $1,200, which is why we surface per-month pricing so prominently.

Is brand-name Propecia worth it?

No. Propecia is finasteride 1mg; the generic is the same molecule at the same dose, held to the same FDA bioequivalence standards, at a fraction of the price. Every telehealth platform prescribes the generic.

Does insurance cover finasteride for hair loss?

Almost never — hair loss treatment is considered cosmetic. (The 5mg dose is covered when prescribed for prostate enlargement, a different indication.) Fortunately cash generic pricing is low enough that coverage barely matters.

Want the full picture — how finasterideworks, side effects, and who it's not for?

Read the Finasteride Guide