Best Minoxidil Brand: Which One Should You Buy?

Rogaine, Kirkland, Hims, Keeps — they all contain the same active ingredient. Here's which offers the best value.

Disclosure: This post contains affiliate links.

The Short Answer

All topical minoxidil is the same — 5% minoxidil is 5% minoxidil regardless of brand. Kirkland (Costco) is cheapest at ~$5/month. Hims/Keeps are slightly more but bundle well with finasteride. Rogaine is overpriced for identical results.

Price Comparison

BrandMonthly CostFormatNotes
Kirkland (Costco)$5-8Liquid or foamBest value
Keeps$10-15Liquid or foamGood bundles
Hims$15Liquid or foam+ oral minoxidil option
Roman$15LiquidFull platform
Rogaine$25-40Liquid or foamOverpriced

Our Recommendations

Budget Pick: Kirkland

If you just want minoxidil at the lowest price, Kirkland from Costco is unbeatable. Same 5% formula as Rogaine at a fraction of the cost.

Best Bundle: Keeps or Hims

If you're also taking finasteride, bundling through Keeps or Hims is convenient. One shipment, one subscription.

Best Overall: Oral Minoxidil (Hims)

Consider oral minoxidil instead of topical. It's more effective (24% better in studies), works for topical non-responders, and is easier to use (one pill vs twice-daily liquid).

Get oral minoxidil at Hims →

Foam vs Liquid

Foam is easier to apply, dries faster, and doesn't leave hair greasy. Slightly more expensive.

Liquid is cheaper and may absorb better, but can be messy and leave residue. Both work equally well — choose based on preference.

Bottom Line

Don't overpay for Rogaine. Kirkland is identical for 1/4 the price. If you want convenience + finasteride bundling, Keeps or Hims work well. If you want the most effective minoxidil option, try oral.