While dandruff can't be completely cured, it can be reduced to the point that it's undetectable. How long that process takes depends on your dandruff's severity and the type of treatment you use. In general, you should allow approximately four weeks for an anti-dandruff shampoo to get your symptoms under control.