Semi-permanent hair color lasts about four weeks or up to 28 shampoos. Permanent hair color lasts until the colored hair grows out, but recoloring is necessary every four to six weeks as the roots grow out. More »

To dye your hair with food coloring, mix your chosen color with vinegar, and dip-dye hair one section at a time. To avoid staining your hands during the process, wear latex gloves. While this may negatively impact your d... More »

The hair product company Fanci-Full offers a temporary white hair dye that sits on the hair, but does not penetrate into the hair shafts or hair follicles. White Fanci-Full hair dye will last until the hair is rinsed and... More »

www.reference.com Beauty & Fashion Hair

Users of semi-permanent or temporary hair color can expect their color to last for about 6 weeks. Color fades with shampooing and exposure to air. More »

When Splat hair colors are applied as directed, they last at least 6 weeks. For best results, the lightening bleach should be used before the color is applied. The lighter the hair is before Splat is applied, the more vi... More »

Kool-Aid hair dye hair dye can last for eight to 12 weeks. The intensity of the color depends on several factors such as the natural hair color, the amount of time the hair is soaked with the dye, the amount of dye used ... More »

A semi-permanent hair dye can last for approximately six weeks. The semi-permanent hair dye will fade progressively and through exposure to air as well as shampooing. More »