Temporary hair colors are usually used only for a short period and the number of days the color can stay on your hair depends on the specific brand of color which is about four weeks. In case you would like to remove the hair before four weeks, you must be using light materials instead of harsh one that can damage the hair.
Wash the hair in hot water using a clarifying shampoo and use the same process about three times within 24 hours. The hot water and shampoo can rise away the temporary hair dye in case the hair has been dyed within few hours. You can also heat one cup of olive oil and make sure it is warm to the touch. Spread the olive oil over the dyed hair and use a shower cap over your hair. Leave the olive oil on the hair for at least 30 minutes. Then rinse your hair with hot water and clean it with a clarifying shampoo. This will help to remove the temporary hair dye and it can also keep the hair from drying out. Next cut a lemon in half and squeeze it into a bowl. Add one cup of vinegar to the juice and mix it well. Apply this mixture to your hair and use a shower cap over it for about 30 minutes. Then rinse the lemon vinegar mixture from the hair using warm water and in case the hair becomes, spread a hot oil treatment.