Human hair grows at an average speed of 6 inches per year. This is fairly slow, especially if you are waiting for your hair to grow out for a special occasion, or if you have experienced a mishap at the hairdresser. Unfortunately there isn't a way to make hair grow much faster, either naturally or chemically. However, unhealthy hair grows more slowly and comes in thinner than healthy hair. The best thing you can do is to keep your hair in optimum health.
Eat a protein-rich diet, including foods such as fish, meat, eggs and yogurt.
Wash your hair as infrequently as possible. Washing the hair strips it of natural oils that keep it moisturized and healthy. Try washing your hair every other day or every third day.
Condition your hair every time you shampoo in order to protect against split ends, which can make the hair appear frizzy, dull and shorter than it is. Deep-condition the hair once a week.
Avoid high levels of stress, which can cause the hair to grow in thin, dull and lifeless, according to HelloMagazine.com. Take time for yourself every day to practice meditation or yoga, take a hot bath or listen to soothing music. Also get enough sleep, because lack of sleep can lead to increased stress and anxiety.
Massage your scalp one to three times a week to increase circulation at the hair follicle and to promote hair growth. Use your fingertips and massage in a circular motion for 10 minutes. Add a few drops of rosemary or tea tree oil, both of which have antiseptic properties and can help clear clogged hair follicles that may be inhibiting growth.