Hair growth varies per person, averaging around 1.25 cm per month. The growth phase lasts 2 to 7 years before falling out to allow new hair to form.