How long does it take for treatment to work? Patient Care March 24, 2020 19:24 Updated Finasteride typically takes 3-4 months of daily use before you may see results. Related articles How do I cancel or update my subscription? How fast do ED medications work? Is Finasteride an effective hair loss treatment? What kinds of hair loss treatments do you sell? How much does hair loss treatment cost? Comments 0 comments Please sign in to leave a comment.