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
| Brand | Monthly Cost | Format | Notes |
|---|---|---|---|
| Kirkland (Costco) | $5-8 | Liquid or foam | Best value |
| Keeps | $10-15 | Liquid or foam | Good bundles |
| Hims | $15 | Liquid or foam | + oral minoxidil option |
| Roman | $15 | Liquid | Full platform |
| Rogaine | $25-40 | Liquid or foam | Overpriced |
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.