How often should you wash your hair with shampoo?

How often you should wash your hair depends on your hair type and lifestyle. For most people, 2 to 3 times a week is enough. If you exercise a lot or have oily hair, daily washing with a mild shampoo is fine.