Skip to the content
Scriptside
Menu

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.

Published Sep 14, 2026Prices and terms checked Sep 22, 2026

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.

Generic finasteride over twelve months at listed prices (each seller's own page, read 22 September 2026)
RouteListed priceTwelve months at that rateWhat else you pay
Cost Plus Drug Company, your own prescription$5.83 for 30 tablets$69.96Shipping, and whoever writes the prescription
Ro, twelve-month plan$16 a month$192Nothing further listed
Ro, quarterly plan$20 a month$240Nothing further listed
Keeps, twelve-month plan$20 a month$240Billed as one charge each year
HimsFrom $22 a month$264Plan length shown only at checkout
Strut Health$25 a month$300Nothing further listed
Keeps, three-month plan$26.67 a month$320Billed $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

  • Cost Plus Drug Company, your own prescription$69.96
  • Ro, twelve-month plan$192
  • Ro, quarterly plan$240
  • Keeps, twelve-month plan$240
  • Hims$264
  • Strut Health$300
  • Keeps, three-month plan$320
Each bar is the listed price in the table above multiplied by twelve. Shipping, discounts and the cost of a prescriber for the pharmacy route are not included.

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

  1. If you have a doctor, ask them for the prescription and fill it at the cheapest licensed pharmacy you can find.
  2. If you use an online service, compare the per-month price on the plan length you will actually keep, not the headline figure.
  3. Check how often you are billed: Keeps bills per shipment, and Happy Head's "monthly" plans bill every 25 days.
  4. 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?
At the prices we read on 22 September 2026, Cost Plus Drug Company listed 30 generic tablets at $5.83 before shipping, and online services listed $16 to $26.67 a month depending on the service and plan length. You also need a prescription, which online services include in their price.
Is Hims or Ro cheaper for finasteride?
Ro's published prices are lower: $20 a month on its quarterly plan and $16 on twelve months, against Hims' "starting at $22 per month". Neither is as cheap as filling a generic prescription at a cash-price pharmacy.
Why is Keeps' finasteride $80?
Keeps bills per shipment. Its three-month plan is $26.67 a month, charged as $80 each time three months of tablets ship.
Is brand-name Propecia worth paying more for?
Propecia and generic finasteride contain the same active ingredient. None of the five online services we compare sells the brand, and we did not find a dated brand price to quote, so ask your pharmacist for a current price if you prefer it.

Weighing the services themselves? Our comparison of online hair-loss treatment services scores all five on the same published test.