Question: how long does it take for a guy to get long hair?
Answer: On average, hair grows about half an inch a month for a total of 6″ per year. That means that starting from a buzz cut, it can take a full year to reach the ears, even longer for a chin length man bob and years to reach the shoulders.