What Finasteride Costs: Generic vs Subscription
Generic finasteride can cost $5.83 for 30 tablets or $26.67 a month on a subscription. The same molecule, priced route by route over twelve months.
Generic finasteride costs from $5.83 for 30 tablets at a cash-price pharmacy to $26.67 a month on a short online subscription, at the prices we read on 22 September 2026. The difference is not the tablet, which is the same generic molecule, but what comes with it: a clinician, messaging and delivery, or nothing but the pill.
This guide sets the listed prices side by side over twelve months, then explains what each extra dollar buys and where the hidden costs sit. It covers generic finasteride only; brand-name Propecia exists but none of the services we compare sells it, and we did not find a published brand price we could date.
The short answer
Over twelve months at listed prices, generic finasteride ranges from $69.96 at Cost Plus Drug Company, before shipping and before paying anyone for the prescription, to $320 on Keeps' three-month plan. Online services cluster between $192 and $320 a year, and the cheapest of them, Ro on a twelve-month plan, costs more than two and a half times the pharmacy's tablets.
That gap is the price of the prescription and the service. If you already have a doctor who will prescribe, the pharmacy route wins on money; if you have no doctor you can see, an online service is a fair price for the convenience.
What each route costs over twelve months
The table works each listed price out over twelve months. Online services' prices are their per-month figures for the plan named; Cost Plus lists a pack of 30 tablets, the size Strut Health calls a one-month supply.
| Route | Listed price | Twelve months at that rate | What else you pay |
|---|---|---|---|
| Cost Plus Drug Company, your own prescription | $5.83 for 30 tablets | $69.96 | Shipping, and whoever writes the prescription |
| Ro, twelve-month plan | $16 a month | $192 | Nothing further listed |
| Ro, quarterly plan | $20 a month | $240 | Nothing further listed |
| Keeps, twelve-month plan | $20 a month | $240 | Billed as one charge each year |
| Hims | From $22 a month | $264 | Plan length shown only at checkout |
| Strut Health | $25 a month | $300 | Nothing further listed |
| Keeps, three-month plan | $26.67 a month | $320 | Billed $80 per shipment |
Two cautions on the arithmetic. Hims prints "starting at $22 per month", and its own cost guide ties that figure to a three-month supply, so the twelve-month figure assumes that rate holds. And first-order discounts, such as the up-to-30% offer Keeps showed when we looked, lower the first bill only, so we leave them out.
Twelve months of generic finasteride, route by route
Why the subscription costs more
An online subscription costs more than a pharmacy because you are paying for three things at once: the clinician who reviews you, the pharmacy that fills the prescription, and the platform that ships and bills it. Hims' terms spell this out, saying the subscription price includes amounts for the service, the pharmacy and the medical group.
What you get for it is real. There is no waiting room, follow-up messages are free at every service we compare (Keeps says for the first year), and the medicine arrives by post. Whether that is worth $122 to $250 a year more than the tablets is a personal call, and it is the honest way to frame the choice.
The prescriber is the hidden cost of the cheap route
The cheap route is only cheap once you have a prescription. A visit to your own doctor or a dermatologist may be covered by insurance, cost a copay, or cost a full cash fee, and we cannot give you a number that applies to you. Ask when you book.
Some online services will write a prescription and let you fill it elsewhere. Ro's terms allow a pharmacy of your choice, and Strut Health's FAQ says you can pick up from your own pharmacy. If you try this, ask first whether the online visit stays free when you do not buy the plan; none of the pages we read says. Our guide to getting a finasteride prescription covers every route.
Does insurance cover finasteride for hair loss?
The online services do not take insurance: Hims, Keeps, Ro and Strut Health each say so. Whether your own plan covers a generic finasteride prescription filled at a pharmacy is between you and your insurer, and plans differ, so ask them or your pharmacist.
If your plan does not cover it, a free pharmacy discount card or a cash-price pharmacy is the next thing to check, and neither costs anything to try. Ask the pharmacist for the cash price and the discount-card price side by side; they can differ, and the pharmacist can tell you which is lower on the day.
Does a longer plan save money?
A longer plan lowers the monthly price, but it moves money forward and makes stopping more expensive. On Ro's listed prices, twelve months on the twelve-month plan costs $192 against $240 on the quarterly plan, a saving of $48. At Keeps, the twelve-month plan's $240 against $320 on three-month shipments saves $80, but the $240 is charged in one go.
The risk is stopping early. Finasteride's label lists side effects, including sexual side effects and depression, and some people stop in the first months. Hims' terms say partly used subscription periods are not refunded as a rule, and Ro's terms say charges are not refundable, apart from automatic refunds when a clinician judges you unsuitable or a request expires. Start on the shortest plan you can, talk to the clinician about how you are getting on, and only then commit to a year.
Combination and topical products cost more
The prices above are for plain generic tablets. Products that combine finasteride with minoxidil, or put finasteride on the scalp, cost more: Hims lists its combination sprays, serums and chews from $35 a month, Ro lists its compounded Mane Spray at $50 a month on the quarterly plan, and Happy Head prices its custom compounded formulas at $59 to $119 a month.
Ro and Happy Head describe theirs as compounded, and Hims' page carries a compounded notice for its Hair Hybrids; compounded means a pharmacy mixes the product and the FDA has not reviewed it. They may suit you, but they are a clinical choice with an FDA caution attached to topical finasteride, not a better version of the same thing. Read topical finasteride through telehealth before paying the premium.
How to pay less without cutting corners
- If you have a doctor, ask them for the prescription and fill it at the cheapest licensed pharmacy you can find.
- If you use an online service, compare the per-month price on the plan length you will actually keep, not the headline figure.
- Check how often you are billed: Keeps bills per shipment, and Happy Head's "monthly" plans bill every 25 days.
- Never buy from a site that does not ask for a prescription; the saving is not worth tablets of unknown origin.
None of those steps pays us anything, and we recommend them anyway. When you want the online services side by side, our comparison of online hair-loss services scores the five on their paperwork.
Finasteride cost questions
How much is finasteride without insurance?
Is Hims or Ro cheaper for finasteride?
Why is Keeps' finasteride $80?
Is brand-name Propecia worth paying more for?
Weighing the services themselves? Our comparison of online hair-loss treatment services scores all five on the same published test.
Read next
All guides →How to Get a Finasteride Prescription: The Three Routes
Finasteride is prescription-only in the US. Here are the three ways to get a prescription, what each costs you in time and money, and the websites to avoid.
Sep 13, 2026Red Flags in Online Hair-Loss Prescribing
The FDA's four signs of a safe online pharmacy, its warning signs, and the service-level red flags to check before a hair-loss prescription ships.
Sep 22, 2026How to Cancel a Hair-Loss Subscription (Every Service)
How to cancel Hims, Keeps, Ro, Happy Head and Strut Health, how much notice each needs, and what happens to money already paid, from each service's own terms.
Sep 21, 2026