Answer by
mightyspidey (1080)
Semi-permanent hair dyes will wash out and fade fairly quickly, most likely within 20 to 25 washes. The good news about this is that if you are dyeing your own hair and you don't like the way it turns out, you can easily wash it and remove it within a few weeks. Permanent hair dye doesn't fade as quickly.