While it varies based on the type of products used and the efficiency of the stylist, it usually takes around 1 1/2 to 2 hours to get hair colored at a salon, according to a poll by Glamour magazine. While most customers indicated that their salon visits were somewhere between 1 and 3 hours, some stayed as little as half an hour, while others stayed longer than 4 hours.
There are a lot of variables that go into the amount of time it takes a salon to dye hair. It is significantly easier to dye light hair a darker color than it is to dye dark hair a lighter color. Some products require more steps than other products, and take longer to dry or to set. Furthermore, it takes longer to dye long hair than it does short hair, as there is simply more hair that needs product applied to it. Finally, different stylists work at different paces, which changes the appointment time drastically.
First-time color clients are usually scheduled for somewhere between 2 and 3 hours, according to Studio 39 Salon. If the client wishes to also have their hair cut or styled in any further way, they can have appointments that last 4 or more hours.