Best Online Finasteride Prescription (2025)

We compared 6 telehealth services for getting finasteride. Here's who has the best prices, process, and additional options.

Updated December 202510 min read

Disclosure: This post contains affiliate links. We may earn a commission at no extra cost to you.

Quick Verdict

Generic finasteride costs $10-20/month from most telehealth providers. That's the same active ingredient as brand Propecia ($80+/month) at a fraction of the cost.

Our top picks:

  • Keeps — Cheapest at $10/month (hair loss specialist)
  • Hims — Most options including topical finasteride + combos
  • Roman — Good if you want ED treatment too
Get Finasteride from $10/mo →

Price Comparison

ProviderPrice/MonthConsultOther Options
Keeps$10FreeMinoxidil, shampoo
Hims$16FreeTopical fin, oral min, combos
Roman$17FreeOral minoxidil, dutasteride
Happy Head$79FreeCustom compounded topicals
Strut Health$50+FreeTopical dutasteride
GoodRx + pharmacy$8-15N/ANeed existing Rx

Our Top Picks

CHEAPEST

Keeps — $10/month

Keeps is a hair loss specialist with the lowest finasteride pricing. Their model is simple: finasteride + minoxidil + ketoconazole shampoo. No frills, just results.

Try Keeps →
MOST OPTIONS

Hims — $16/month

Hims offers topical finasteride (for those worried about systemic side effects), oral minoxidil, and combination chewables. More flexibility than anyone else.

Try Hims →
FULL PLATFORM

Roman — $17/month

Roman is best if you want hair treatment plus other services (ED, weight loss, mental health) from one platform. Similar pricing to Hims.

Try Roman →

What About Topical Finasteride?

Some guys worry about finasteride side effects (rare but real: 2-4% experience sexual side effects). Topical finasteride applies directly to the scalp, potentially reducing systemic absorption.

Hims offers topical finasteride spray for $30+/month. Early research suggests similar effectiveness with potentially fewer side effects, though more studies are needed.

How the Process Works

1

Upload Photos

Most providers ask for photos of your hairline/crown to assess your pattern and stage.

2

Complete Health Questionnaire

Answer questions about your medical history. Takes 5-10 minutes.

3

Doctor Review

Licensed physician reviews within 24 hours. No video call required.

4

Monthly Delivery

Finasteride ships to your door. Discreet packaging. Free shipping on most plans.

FAQ

How long until I see results?
Finasteride takes 3-6 months to show visible improvement, with full results at 12+ months. It works by stopping further loss first, then gradually improving density. Be patient.
What about side effects?
Clinical studies show 2-4% of men experience sexual side effects (decreased libido, erectile changes). These typically resolve after stopping the medication. Most men have no issues.
Should I add minoxidil?
Combination therapy (finasteride + minoxidil) produces the best results in clinical studies. Finasteride stops loss, minoxidil promotes growth. Many guys use both.

Ready to Start?

Keeps offers the lowest price at $10/month. Hims has more options if you want topical finasteride or combos.