The three stages of hair growth are the anagen, catagen, and telogen phases. Each strand of hair on the human body is at its own stage of development.The rate or speed of hair growth is about 1.25 centimetres or 0.5 inches per month, or about 15 centimetres or 6 inches per year.