Hair growth with Finasteride is not immediate. It typically takes three to four months, sometimes up to six months, before results are notable. It can take as long as nine months to see the full effects of treatment with Finasteride.