Each shampoo comes with its own instructions, but in general, you will need to keep them for at least five to ten minutes. Some shampoos can take longer or shorter, depending on the formula they are using and how fast the product works.