Data

Same Hair-Loss Pill, Different Price: Who Charges What

Every price on this page is read from the seller's own pricing or product page once a day, and shows the date it was last read.

On 2026-10-22 a 30-day supply of generic finasteride 1 mg cost $5.83 at Cost Plus Drugs (the drug price; shipping adds $5.25 at checkout) and $20 to $25 a month at the telehealth brands: Ro $20 on its quarterly plan, Happy Head $20, Hims from $22, Keeps $25 and Strut Health $25. That is 3.4 to 4.3 times the Cost Plus drug price, or 1.8 to 2.3 times it with shipping added. GoodRx listed $10.20 at Sam's Club and $16.99 at Costco for ZIP 85382 the same day. The figures in this paragraph are as of 2026-10-22; the table below is re-read every day.

The telehealth price includes the online visit and the prescription. A pharmacy price is the drug alone, filled from a prescription you already have.

When a price moves, the old price, the new price and the first day the new price appeared go into the log below, newest first. Each line links to the page it was read from.

Checked daily since October 22, 2026 · last verified October 31, 2026 ·17 prices across 5 vendors ·Follow the feed · Get notified when a price moves 5%+

Download the CSV · Public change log (last 90 days) · Change log (CSV) · Free to reuse with a link to this page (CC BY 4.0)

No price changes since daily checks began on October 22, 2026

Daily checks began on October 22, 2026. The first change will appear here with its old price, new priceand the date it was first seen.

Current prices, verified October 31, 2026

Cost Plus Drugs Finasteride 1 mg30 tablets, drug price before shipping$5.832026-10-31costplusdrugs.com
Cost Plus Drugs Finasteride 1 mg30 tablets, retail price at other pharmacies (as Cost Plus lists it)$70.202026-10-31costplusdrugs.com
Ro Finasteride 1 mgper month, quarterly plan (billed every 3 months)$20.00/mo2026-10-31ro.co
Ro Oral minoxidil 2.5 mgper month, quarterly plan (billed every 3 months)$30.00/mo2026-10-31ro.co
Ro Topical minoxidil solutionper month, quarterly plan (billed every 3 months)$16.00/mo2026-10-31ro.co
Ro All hair-loss plansprescription includedyes2026-10-31ro.co
Ro All hair-loss plansvisit feeincluded in the price2026-10-31ro.co
Strut Health Finasteride 1 mg30 tablets, auto-refill$25.002026-10-31struthealth.com
Strut Health Oral minoxidil 1.25 mg90-day supply, auto-refill$55.002026-10-22struthealth.com
Strut Health All hair-loss plansprescription includedyes2026-10-22struthealth.com
Strut Health All hair-loss plansvisit feefree2026-10-22struthealth.com
Happy Head Finasteride 1 mg (oral)per month, 1-month subscription$20.00/mo2026-10-31happyhead.com
Happy Head Oral minoxidil 1.25 mgper month, 1-month subscription$20.00/mo2026-10-31happyhead.com
Happy Head Topical minoxidil 5% solutionper order, subscription billed every 3 months$42.002026-10-31happyhead.com
Happy Head All hair-loss plansprescription includedyes2026-10-31happyhead.com
Happy Head All hair-loss plansvisit feefree2026-10-31happyhead.com
Keeps Oral minoxidilper month, list price before the first-3-months offer$30.00/mo2026-10-31buy.keeps.com

Price history by vendor

Cost Plus Drugs: 2 prices, 0 changes
  • Finasteride 1 mg, 30 tablets, drug price before shipping: $5.83 from 2026-10-22
  • Finasteride 1 mg, 30 tablets, retail price at other pharmacies (as Cost Plus lists it): $70.20 from 2026-10-22
Happy Head: 5 prices, 0 changes
  • Finasteride 1 mg (oral), per month, 1-month subscription: $20.00/mo from 2026-10-22
  • Oral minoxidil 1.25 mg, per month, 1-month subscription: $20.00/mo from 2026-10-22
  • Topical minoxidil 5% solution, per order, subscription billed every 3 months: $42.00 from 2026-10-22
  • All hair-loss plans, prescription included: yes from 2026-10-22
  • All hair-loss plans, visit fee: free from 2026-10-22
Keeps: 1 price, 0 changes
  • Oral minoxidil, per month, list price before the first-3-months offer: $30.00/mo from 2026-10-22
Ro: 5 prices, 0 changes
  • Finasteride 1 mg, per month, quarterly plan (billed every 3 months): $20.00/mo from 2026-10-22
  • Oral minoxidil 2.5 mg, per month, quarterly plan (billed every 3 months): $30.00/mo from 2026-10-22
  • Topical minoxidil solution, per month, quarterly plan (billed every 3 months): $16.00/mo from 2026-10-22
  • All hair-loss plans, prescription included: yes from 2026-10-22
  • All hair-loss plans, visit fee: included in the price from 2026-10-22
Strut Health: 4 prices, 0 changes
  • Finasteride 1 mg, 30 tablets, auto-refill: $25.00 from 2026-10-22
  • Oral minoxidil 1.25 mg, 90-day supply, auto-refill: $55.00 from 2026-10-22
  • All hair-loss plans, prescription included: yes from 2026-10-22
  • All hair-loss plans, visit fee: free from 2026-10-22

How each price is checked

  • Each price is read from the page linked in its row, once a day, and compared with the previous day's reading.
  • A change is logged on the first day a new price appears. "Last verified" is the most recent day the price was read.
  • Prices are list prices in US dollars before first-order promotions and coupons, on the plan each row names.
  • Where a seller bills several months at once, the row says so and shows the per-month price the seller publishes.
  • This page records the prices sellers publish. It is not medical advice; a prescriber decides whether a medicine suits you.

Cite a change by its row link, for example https://hairlosstreatment.org/data/telehealth-prices/#cost-plus-drugs-finasteride-1-mg-30-tablets-drug-price-before-shipping.