Before they wash their hair, you must wait 48 hours. The pigments of the salon color are still settling within the first 48 hours following a color session, so if you shampoo your hair too soon after an appointment, your color may fade more quickly.