Hair grows at an average rate of about half an inch per month. So, for men who want to try out a look that’s just a bit shaggier, you could reach your growth goals in just a couple of months. For longer hair goals, it can take up to two years.