I wash my hair once a week. I could go a lot longer (like 2 to 3 weeks) but I don't because my hair gets frizzy after a week. Plus, I love the clean feeling I get after washing my hair.