Temporary black hair dyes last only a few washes, and the frequency of shampooing will affect the staying period. The more you wash, the faster the temporary hair color fades from your hair.