Question: how many years does it take to get long hair?
Answer: Hair has a natural growth cycle with 3 stages: Anagen phase (last 3-5 years), catagen (4-6 weeks), telogen (2-3 months). hair grows about 1/2 inch monthly and you may need 3-5 years to get long hair (18 inches).