Removing semi-permanent hair dye lets you quickly restore your natural color if your new shade doesn’t suit you. Unlike permanent hair color, semi-permanent formulas fade away after about 10 shampoos. No need to wait that long if you’re really not feeling your new look. It’s easier remove semi-permanent color within the first 24 hours after application; more time and effort might be needed if you wait any longer, but it is possible.

Things You'll Need

Wash your hair several times with shampoo, conditioner, and hot water.

Apply a hot oil treatment, available from most drugstores. Follow the instructions carefully. Warm virgin olive oil works as well. Be careful not to burn yourself by overheating the oil. Leave the oil in your hair for 15 minutes before rinsing with hot water.

Coat your hair with vinegar or lemon juice. Let it sit for at least 10 minutes and then rinse your hair with hot water again.

Wash your hair again with shampoo, conditioner, and hot water. At this point, most, if not all, of the semi-permanent hair dye should be gone. If some still remains, continue washing your hair until it fades completely.

Put a little bit of toothpaste on a toothbrush and rub it around your ears and on the colored parts of your scalp. Rinse with hot water once the color is fully gone.