It's started taking me longer and longer since my hair is getting longer and longer. The shortest is bout 20 minutes. If I've just dyed my hair longer cause of the excess dye running out.