I have long hair halfway down my back and I can get away with washing it every 2 weeks if I don't add too much hairspray to the bang area. My hair is not oily and I keep it mostly in a bun on top of my head as it keeps the hair from hanging in my face when I'm sewing or gardening. Of course in the summer I wash it more often as I sweat from the head downward. I guess you can call me lucky not to have to wash it as often. I also use a product called Infusion23 leave-in conditioner to help keep the tangles at bay. I have baby fine hair.