Tea tree oil has become a popular antiseptic for preventing and treating infections. This oil is extracted from the leaves of the Melaleuca alternifolia through steam distillation. Limited initial research has indicated tea tree oil may be effective in treating dandruff and head lice, according to MayoClinic.com, but further testing in larger trials is necessary before medical science can recommend treatments based on this oil. Still, tea tree oil shampoo has other benefits, such as unclogging hair follicles and moisturizing hair. Best of all, you can make tea tree oil shampoo yourself.
Purchase quality tea tree oil. Reputable health food stores and online health food retailers sell several different brands. Usually the bottles are small, but you won't need more than a few drops per batch of shampoo.
Choose a natural, unscented shampoo. Any brand of natural shampoo will work; you'll find natural shampoos at drug and department stores. Liquid castile soap and baby shampoo are also good options.
Add 10 drops of tea tree oil to 8 oz. of shampoo. Use an empty shampoo bottle to mix, if you wish, or simply add the oil to the original bottle of shampoo. Cap the bottle and shake the contents to distribute the oil. Add less tea tree oil if you prefer, but don't add more. Too much can cause irritation.
Apply the mixture to wet hair and shampoo as usual.