Head hair grows about 1/2 inch per month. Body hair is a little different depending on the site. They can go back 1 & 1/2 inches or about 90 days. It is said that if your hair is 1 &1/2 inches long it takes getting high 3 times to test positive. You have a good chance of passing without doing anything to your hair.