There are a number of possible reasons that your hair gets greasy very quickly.  These can include: - Hormones - Diet - Using a shampoo that has too many oils (consider trying non-comedogenic shampoo and conditioner) - Over-conditioning your hair - Touching your hair or brushing it too often - Sleeping on the same pillowcase for multiple nights - Using too much heat when styling your hair