How often you shampoo your hair depends on your hair type, lifestyle, and how your scalp feels. Some hair types may need more frequent washing, while others can go longer between washes.
A good guide is to wash when the roots start to feel oily or the hair no longer feels fresh.