You should wash your hair two to three times a week, and consider using a sulfate-free shampoo so your hair isn’t stripped of its natural oils. Incorporate dry shampoo on the days your hair looks oily, and when washing your hair, focus on cleaning the scalp to help counter the overproduction of oil.